摘要:
这两天再看hibernate,就自己总结了hibernate对jdbc的封装过程。1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息3.通过config.buildSessionFactory();//创建SessionFactory4.sessionFactory.openSession();//打开Sesssion5.session.beginTran 阅读全文
摘要:
之前几节有讲过多进程的创建过程和子进程所处理的事情,今天要讲一下nginx里面main函数的另一个主要的操作ngx_add_inherited_sockets。ngx_add_inherited_sockets:服务器监听套接字的封装。本文的主要灵感来自:http://blog.csdn.net/livelylittlefish/article/details/7277607,感谢作者分享。在ngx_add_inherited_sockets方法内,有一个重要的结构体需要讲解——ngx_listening_ssrc/core/ngx_connection.h
typedef struct ng 阅读全文
摘要:
收集了一些Oracle营收方面的数据,也许个别数据不是非常准确,但至少对Oracle的经营规模可以有一个基本的概念Oracle营收状况2012年Q3上图来自:http://www.oracle.com/us/corporate/investor-relations/faq/index.html数据库和中间件基本占了revenue的2/3,Application比例还很小只占1/3美国还是Oracle的大头,占据整整半壁江山;亚太接近20%的贡献2011年2011年度业绩:全年收入356亿美元,同比增长33%,净利润85亿美元,增长39%。Gartner 2011年RDBMS市场份额报告,数据显 阅读全文