JAVA/MVC/Hibernate
Feb 7
创业者有机会对世界产生重大影响,但也面临着通常从未遇到过的严峻挑战。在我的职业生涯里,我遭遇过也看到过许多拦在创业者前进道路上的路障。

我还是个孩子的时候就自学编程开发各种应用,从股票债券组合管理,到零售和存货控制,不断从每一次成功更重要的是从失败中学习。后来,作为创业者和 VC,跟一些非常棒的联合创始人和团队一起,我们成立并发展公司,这些公司后来被一些全球最大的技术公司收购或上市,他们自己也成为了领袖。

Mar 13


原以为是oracle连接数的限制,找了一下原来是连接池配置问题:

Quotation


tomcat6在压力测试下,出现了这样的问题.网上查了一下原因,是因为用了proxool的问题.具体是什么原因造成的呢.
proxool.simultaneous-build-throttle=5
是因为这个原因.当每当前的线程连接池用完了以后,需要增加新的数据连接.
但是我这里设置的是每次只能新增5个.而实际上是,在大的压力访问下,每次只新增5个连接数,那是远远不够的.将
proxool.simultaneous-build-throttle=20
后,成功解决了数据库因连接不够每次增长太小的问题.

Feb 14
Dec 29
安装好win7后,下载JDK,配置环境变量,安装MyEclipse8、安装MySQL、配置Tomcat6一路下来没有任何问题,就是安装Oracle10G出现了问题。win7与oracle 10G不兼容,但是教学必须要用10G所以还是放弃了安装11G的念头。具体安装过程如下:



将oralce 10G的安装镜像解压都硬盘,找到\stage\prereq\db\ 下的refhost.xml文件添加如下内容:

<!--Microsoft Windows 7-->
<OPERATING_SYSTEM>
<VERSION VALUE="6.1"/>
</OPERATING_SYSTEM>



再到install目录中找到oraparam.ini文件,添加如下内容:
[Windows-6.1-required]
#Minimum display colours for OUI to run
MIN_DISPLAY_COLORS=256
#Minimum CPU speed required for OUI
#CPU=300
[Windows-6.1-optional]



        ä¹‹åŽç‚¹å‡»steup.exe进行安装,此时选择高级选项,自定义安装还是有问题,所以无奈只有用默认配置,一路下来,安装成功。

Nov 21
在hibernate中,用hql语句查询实体类,采用list方法的返回结果为一个List,该List中封装的对象分为以下三种情况:
1.查询全部字段的情况下,如"from 实体类",list中封装的对象为实体类本身,各属性都将得到填充。
2.只查询一个字段,默认情况下,list中封装的是Object对象。
3.查询两个或两个以上的字段,默认情况下,list中封装的是Object[],长度与所查询的字段数一致。
  å¯¹äºŽåŽä¸¤ç§æƒ…况,用标签遍历时不太方便,因为无法直接转换成实体类的对象。

比较简单的解决方法是:
在hql中使用 select new 包名.类名(属性1,属性2……) from 实体类,同时在实体类中添加带参的构造方法,参数的个数和顺序与(属性1,属性2……) 保持一致,这样我们得到的list中存放的依然是实体类的对象,所查询到的属性得到了填充,使用起来更为方便。
Pages: 1/15 First page 1 2 3 4 5 6 7 8 9 10 Next page Final page [ View by Articles | List ]