`
keepgo
  • 浏览: 15587 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
     今天是入职第一天,早上坐公车时因为人太多太挤把外套都挤丢了到下车一阵子才发现,就这样非常郁闷着的到财富广场的hsbc报到接着办理入职手续。然后见到了自己的team leader跟team mates,被team learder领着走马观花见了那些team mates,不过由于地方又大人又多,坐的又有点分散,所以基本还不太认得。找到自己的位子,拆箱砌好自己的机子,暂时没什么事就看起文档来,但是都是e文,看的一头雾水,本来昨晚就睡的不是很好,早上又丢了外套郁闷着,看的进去才不常。          下午是入职培训,从两点到差不错六点,最大感觉就是累。其实那个trainer(Winton ...
     刚才看hibernate时发现hibernate源码里session用了ThreadLocal ,之前基本不怎么了解ThreadLocal ,特意查了一些,才有所了解,特意转了下面一篇介绍ThreadLocal,原文章地址:http://blog.csdn.net/qjyong/archive/2008/03/08/2158097.aspx           早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很 ...
webpay曾出现有人恶意访问的问题,因而写了这个shell。该shell所读取的webpay。log就是apache系统所记录的日志。改shell会分析统计ip访问次数,若超过规定值,就会自动发信息通知系统维护人员。其中,移动短信功能是一个开源的飞信机器人程序,可Google之获取使用。短息发送一般延时不超过一分钟,居然比公司购买的短信平台还快。   webpay。log已用awk等命令预处理过了,处理前apache日志格式如下: 123.152.119.141 - - [28/Oct/2009:00:00:12 +0800] "GET /mLogin.do HTTP/1.1& ...
方法:利用Query接口的setResultTransformer()方法 条件:只要该普通javaBean提供setter与getter方法即可   Eg: Configuration cfg = new Configuration().configure("hibernate.cfg.xml"); SessionFactory sessionFactory = cfg.buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction tra ...
package com.log.util; import java.sql.SQLException; import java.util.List; import org.hibernate.HibernateException; import org.hibernate.Query; import org.hibernate.Session; import org.springframework.orm.hibernate3.HibernateCallback; import org.springframework.orm.hibernate3.support.Hiber ...
有几种说法:1. exist效率比in高,凡是in都应该用exist替换2. 外大内小用in,外小内大用exist3. 外大内小用exist,外小内大用in 一时分辨不了哪个正确,于是动手检验. 数据库: ORACLE 10G客户端: PlSqlDev 7.1 1. 外大内小的情况:history.tb_stk_cap_chg 记录数 > 100,000,000history.tb_stk_cap_chg_test 记录数 = 20 --使用inselect count(*)  from history.tb_stk_cap_chg a where a.tradedate = '20060 ...
方法一:在初始化时保存ApplicationContext对象 代码: ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean("beanId"); 说明:这种方式适用于采用Spring框架的独立应用程序,需要程序通过配置文件手工初始化Spring的情况。 方法二:通过Spring提供的工具类获取ApplicationContext对象 代码: import org.springframework.web.contex ...
原文出处:http://blog.chenlb.com/2009/09/hashcode-effect.html   Java 对象 Hashcode 的作用是什么?可以联想数据结构的哈希表(散列表)、哈希函数。Object.hashCode() 就是一个哈希函数,用来计算散列值以实现哈希表这种数据结构。 看下哈希表 ...
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会自动收走这些不再使用的数据。但缺点是,由于要在运行时动态分配内存,存取速度较慢。  3. Java中的数据类型有两种。  一种是基本类型(primitive types), 共有8种,即int, sho ...
Global site tag (gtag.js) - Google Analytics