- 浏览: 242772 次
- 性别:
- 来自: 宁波
最新评论
文章列表
转自:http://www.cnblogs.com/OnlyXP/archive/2007/08/10/851222.html
在linux的网络编程中,很长的时间都在使用select来做事件触发。在linux新的内核中,有了一种替换它的机制,就是epoll。
相比于select,epoll最大的好处在于它不会随着监听fd ...
- 2012-04-12 23:50
- 浏览 535
- 评论(0)
转自:http://blog.csdn.net/pathuang68/article/details/4323286
1.简介
Rich client platform富客户端平台:应用于JAVA桌面程序开发;
一个Eclipse插件:
Eclipse插件:普通插件(对宿主的扩展);
脱离Eclipse框架独立运行;
与J2EE(jsp,Servlet,ejb)完整结合;
目前,国内RCP应用也逐渐发展和壮大起来,RCP有希望扭转Java桌面应用的颓势。如Jlibrary是一款开源的CMS系统,就是Eclipse RCP的典型应用,还有Nomad PIM(个人信息管理软件),ETC ...
- 2012-04-12 14:27
- 浏览 497
- 评论(0)
summary:
MyBatis3中实现一对多的查询比较简单,可以自动完成。但插入操作要复杂一些,需要相关的DAO配合完成,这点不如Hibernate。
场景描述:
类:Mail和Attachment类
关系描述:一封邮件(Mail)可以有0个或多个附件(Attachment),附件(Attachment)仅对应一封邮件。
表格:mail表(主键:id_mail)和attachment表(外键:id_mail)。
POJO:
Mail.java
public class Mail implements Serializable {
private static fina ...
- 2012-04-10 17:46
- 浏览 2493
- 评论(0)
今天在使用ibatis时遇到这个问题,使用MySQL Query Browser连接数据库是没有问题的,后来检查配置文件,原来是SqlMapConifigl.xml中配置的问题。
- 2012-04-09 17:03
- 浏览 356
- 评论(0)
原文地址:http://loianegroner.com/2011/02/getting-started-with-ibatis-mybatis-xml-configuration/
这份教程将使用一个简单的Java项目来带您体验iBatis(MyBatis),并展示简单的插入、修改查询和删除操作。准备工作在此教程中,将用到下面这些工具:IDE:EclipseDatabase:MySQLLibs/jars:MyBatis,MySQL和JUnit
工程在Eclipse中的布局应该类似这样:
样例数据库使用下面的代码生成项目所需的数据库和样例数据:
DROP TABLE IF EXISTS `blo ...
- 2012-04-08 19:24
- 浏览 1156
- 评论(0)
转自:http://mzhj.iteye.com/blog/1030359
public class PfStuffInfoVo implements Serializable {
/** 信息Id */
private String infoId;
/** 项目Id */
private String proid;
/** 附件信息 */
private List<PfFileVo> fileList;
...
这是我的对象 该怎么把fileList属性已插入,PfFileVo 有对应的表
貌似iBatis没有提供多个关联对象的同时插 ...
- 2012-04-06 16:47
- 浏览 1271
- 评论(0)
在linux的eclipse中,保存文件时出现了这个问题:
Errors occurred while updating the change sets for SVNStatusSubscriber
看详细信息发现我的build文件夹不在svn中,将其加入到svn中就可以了。当然,这不是一种好的方法,但可以用作权宜之计。
- 2012-04-06 16:36
- 浏览 1146
- 评论(0)
使用MySQL Query Browser中可以很方便的实现,使用命令行的话可以使用alter table 表名 modify column来实现。
ALTER TABLE `c`.`a` MODIFY COLUMN `a` BIGINT(20) NOT NULL AUTO_INCREMENT;
在执行这个命令时,可能会遇到这个错误:
ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' for key 'PRIMARY'
在网上找到的解决方法是将表中主键为0的记录删除,试了一下, ...
- 2012-04-06 15:31
- 浏览 694
- 评论(0)
转自:http://www.blogjava.net/TrampEagle/archive/2006/01/07/26978.html
这两天搞个网站,又用到MySql,可是命令却一个都想不起来,所以,趁这次机会,把这些整理一下,权当作笔记吧,以便自己以后查阅!
1:使用SHOW语句找出在服务器上当前存在什么数据库: mysql> SHOW DATABASES;2:2、创建一个数据库MYSQLDATA mysql> CREATE DATABASE MYSQLDATA;
- 2012-04-05 17:06
- 浏览 298
- 评论(0)
操作系统:ubuntu11.04
eclispe版本:eclipse 3.6 helios
svn插件:subclipse + svnkit
subclipe地址:http://subclipse.tigris.org/update_1.6.x
在eclipse中安装subclipse时,需要全选,默认svnkit client adapter是不会安装的。svnkit不必额外安装,因为用到的主要就是这个adapter。
之前使用JavaHL,在读取repository时总是出错,后来发现是缺少libsvnjava包,安装libsvn-java后,问题仍没解决,似乎需要修改java库的 ...
- 2012-04-05 15:36
- 浏览 569
- 评论(0)
转自:http://a3mao.iteye.com/blog/468762
最近在玩ubuntu,想在ubuntu下做开发,IDE当然首选EC了,可在升级安装svn插件后,在点“SVN”标签时报如下错误:
引用
Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
no svnjavahl-1 in java.library.path
no svnjavahl in java.library.p ...
- 2012-04-05 15:13
- 浏览 396
- 评论(0)
来源:http://net.pku.edu.cn/~yhf/UsingSTL.htm
三十分钟掌握STL
这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。
译者:kary
contact:karymay@163.net
STL概述
STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的, ...
- 2012-04-05 10:40
- 浏览 475
- 评论(0)
使用svn delete命令即可,如:
svn delete svn://172.18.17.85:8787/Mail -m delete
- 2012-04-01 17:25
- 浏览 339
- 评论(0)
转自:http://hi.baidu.com/tunaisen/blog/item/85e0a41805ed9fb24bedbcf3.html
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo
apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serversudo apt-get install openssh-server然后确认sshserver是否启动了:ps -e |grep ...
- 2012-04-01 17:21
- 浏览 373
- 评论(0)