`
ccx20060810501
  • 浏览: 32421 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
要成功,就马上准备有所付出吧!这就是每天你应该养成的习惯。 1、不说“不可能”; 2、凡事第一反应: 找方法,不找借口; 3、遇到挫折对自己说声:太好了,机会来了! 4、不说消极的话,不落入消极的情绪,一旦发生立即正面处理; 5、凡事先订立目标; 6、行动前,预先做计划; 7、工作时间,每一分、每一秒做有利于生产的事情; 8、随时用零碎的时间做零碎的事情; 9、守时; 10、写点日记,不要太依靠记忆; 11、随时记录想到的灵感; 12、把重要的观念、方法写下来,随时提示自己; 13、走路比平时快30%,肢体语言健康有力,不懒散、萎靡; 14 ...
在STL中它的实现是这样的:   enum {_ALIGN = 8} //ROUND_UP() 将bytes上调至8的倍数 static size_t ROUND_UP(size_t size) { return ((size + _ALIGN - 1) & ~(_ALIGN - 1)); }    理由: return   (((bytes)   +   8   -   1)   &~(8   -   1));  8的倍数,   主要是二进制的后三位要全0  首先  ((bytes)   +   8   -   1)  先把byte ...
怎样成为一个优秀的Java程序员 夜鹰教程网 来源:www.yyjcw.com 日期:2009-10-18 14:27:30  Java目前是最流行的语言之一,  是很多公司和程序员喜爱的一门程序语言. 而且, Java的入门比C++相对来说要简单一些, 所以有很大一部分程序员都选择Java作为自己的开发语言. 我也是其中之一, 就是因为觉得学C++太难, 当初在学校学了将近一个学期的C++, 啥进步都没有, 哈哈, 天资太差, 所以才选择自学Java(当时学校并没有开设Java的课程), 才走上了程序开发这条路. 
  入门级教程,非常不错 Steven Kim (kimst@us.ibm.com ), 软件工程师, Tivoli-IBM 网址:http://www.ibm.com/developerworks/cn/java/j-webstart/index.html
J2EE开发中大量的专业缩略语很是让人迷惑,尤其是跟一些高手讨论问题的时候,三分钟就被人家满口的专业术语喷晕了,PO VO BO DTO POJO DAO,一大堆的就来了(听过老罗对这种现象的批判的朋友会会心一笑)。     首先声明偶 ...
Java 中的参数传递机制一直以来大家都争论不休,究竟是“传值”还是“传址(传引用)”,争论的双方各执一词,互不相让。不但“菜鸟”们一头雾水,一些“老鸟”也只知道结果却说不出所以然来。我相信看过下面的内容后,你就会明白一些。 先看基本类型作为参数传递 的例子: public class Test1 {        public static void main(String[] args) {         int n = 3;         System.out.println("Before ...
大家找工作就要面试,有面试就有对付面试的办法。以下一些题目来自我朋友痛苦的面试经历,他给我总结了一下,我拿来和大家分享!提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。       面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩 票,说不定中)。所以如果你看完此文后,请不要抱怨说这些问题都能用IDE来解决。你必须在任何情况下准确回答这些问题,在面试中如果出现一两题回答不准 确很有可能你就被拒之门外了。      当然这些都是Jav ...
[转]位运算应用口诀和实例 2009-06-17 10:31 原文地址: http://topic.csdn.net/u/20080626/20/59a05c26-acb3-4d74-a153-711ce3a664ff.html 位运算应用口诀 清零取反要用与,某位置一可用或 若要取反和交换,轻轻松松用异或 移位运算 要点 1 它们都 ...
 关于Java游戏开发中应始终坚持的10项基本原则:   1、始终保持画布的唯一性。   现实生活中,人类通过口腔及消化道摄取的营养物质可以被心、肝、脾、肺、肾等内脏吸收,却没有人会想给自己的心、肝、脾、肺、肾上也弄个嘴,因为一致性的功能实现只要有一个就足够了。但是,有时我们不经意的在游戏中add、remove不同panel或canvas以求转换画面的行为,无异于是想给游戏的心、肝、脾、肺、肾上装嘴的不智之举,切忌Java的GUI都是画出来的,重绘就好,没有切换组件的必要,否则费力不讨好。   2、始终以接口方式转换监听及处理图像绘制,务必将视图及逻辑层分开。   针对一些混合类型的 ...
今天在网站上找到了一套非常不错的svn图解安装教程:   SVN快速入门1——SVN的安装及常用命令 http://www.blogjava.net/gdhqs/archive/2009/06/26/284199.html   SVN快速入门2——windows下的操作 http://www.blogjava.net/gdhqs/archive/2009/06/27/284364.html   SVN快速入门3——整合eclipse(1) http://www.blogjava.net/gdhqs/archive/2009/07/03/285399.html ...
MySql数据库乱码关键处理的方法与总结   mysql乱码处理总结:       (1)java中处理中文字符正常,在cmd client中显示乱码是字符集的问题.       (2)字段长度设置够长,但插入中文字符时提示com.mysql.jdbc.MysqlDataTruncation: Data tr ...
在Mysql数据库的配置文件my.ini中修改两处:   [mysql] default-character-set=utf8 ... [mysqld] ... # The default character set that will be used when a new schema or table is # created and no character set is defined default-character-set=utf8 ...   重启mysql服务器: 在cmd中: net stop mysql net start mysql ...

Session的几个方法

 
1.save,persist保存数据,persist在事务之外不会产生insert语句。 2.delete,删除对象。 3.update,更新对象,如果数据库中没有记录,会出现异常。 4.get,根据ID查,会立刻访问数据库。 5.load,根据ID查,返回的是代理,不会立刻访问数据库。 6.saveOrUpdate,merge(根据ID和Version的值确定是save或update),调用merge对象还是托管的,如果不确定对象状态,就可以调用这两个方法。 7.lock(把对象变成持久的对象,但是不会同步对象状态)
注意:使用JdbcTemplate之前需要导入Spring框架的jar包以及一些依赖包,简单方法是在Eclipse中 项目->右键->Myeclipse-> Add Spring...   基于JdbcTemplate的UserDao接口实现: public class UserDaoSpringImpl implements UserDao { private SimpleJdbcTemplate simpleJdbcTemplate = new SimpleJdbcTemplate(JdbcUtils.getMyDataSource()); @Overr ...
整个数据库访问层的实现模式是:domain类(User)+Dao接口(UserDao)+Dao接口实现(UserDaoImpl)     数据库的操作就是“更、删、改、查”,有称CRUD: 1.“更、删、改”可以统一为对数据库的update操作,所以可以定义一个模板方法: protected int update(String sql, Object[] args) { Connection conn = null; PreparedStatement ps = null; try { // 建立连接 conn = JdbcUtils.getC ...
Global site tag (gtag.js) - Google Analytics