- 浏览: 190987 次
- 性别:
- 来自: 北京
最新评论
-
刘一杰:
...
Database Link详解 -
chaomc:
...
Database Link详解 -
mz0827:
这玩意儿返回的是那个字段的list
hibernate去掉重复记录 -
kadan_james:
...
Database Link详解 -
moonights:
惭愧了 这个不是俺写的.......
有关JAVA的内存泄露的文章
文章列表
CCTV10里面又一个很牛逼的节目叫《走进科学》1、某一集说某个村子每天半夜三更都有怪叫声,把全村人吵醒,大家都不敢出去看,战战兢兢地失眠到天亮。采访了一大堆上了岁数的村民,传说这里出没野兽,每天夜里到村子作怪,闹得人心惶惶……音乐配的那叫一个恐怖!还分上下两集渲染!到最后,竟然说那是村里一个胖子睡觉打呼噜!评论:估计这胖子应该是金刚罗汉转世或者帕瓦罗蒂的私生子,打个呼噜能把一个村子的人吓醒! 2、还有一集说是一户人家老是发现自家客厅地上的瓷砖缝里会渗出像血一样的鲜红色液体,弄得到处都是,全村的人都不知道是怎么回事,猜会不会原来这块地是坟地啊什么的,然后又请了N多专家,研究他们家的地理位置地形条 ...
Hibernate session无论是立即加载还是延迟加载必须要连接数据库的,而在java中连接数据库是依赖java.sql.Connection,在Hibernate session就是Connection的一层高级封装,一个session对应了一个Connection,要实现延迟加载必须有session才行. 而且要进行延迟加载还必须保证是同一个session才行,用另外一个session去延迟加载前一个session的代理对象是不行的.大家都知道 Connection是使用过后必须要进行关闭的,那么我们如何保证一次http请求过程中,一直都使用一个session呢,即一个 C ...
http://www.web-tag.net/bef79accea021937.htm
HibernateDaoSupport 类session未关闭导致的连接泄露问题 收藏
Spring+Hibernate做项目, 发现有member在不加事务的情况下就去调用 getSession() 方法, 结果导致数据库连接不能释放, 也无法正常的提交事务(只能做查询, 不能做save(), update()). 如果配合连接池使用的话, 不出几分钟就会导致连接池无法拿到新连接的情况.
不过, 只要给DAO或者Service加入了事务, 就不会出现连接泄漏的问题.
谈谈解决方案:
记录一下.
http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html
http://developer.51cto.com/art/201007/214478.htm
首先创建测试表、添加数据。
create table #t(a int,b int,c int,d int,e int)insert into #t values(1
10 Free Chart Scripts
记录一下:
http://webtecker.com/2008/06/12/10-free-chart-scripts/
错误描述:在windows下以服务的方式启动时提示如下: “windows 不能在 本地计算机 启动 Apache2。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 1。”
[2009-01-28 02:32:14] [info] Procrun (2.0.3.0) started[2009-01-28 02:32:14] [info] Service Tomcat5 name Apache Tomcat[2009-01-28 02:32:15] [info] Service Tomcat5 installed[2009-01-2 ...
问题:
SQL Server 2008 Management Studio下遇到“不允许保存更改。您所做的的更改要求删除并重新创建以下表。............................................
解决:
工具菜单—-选项—-Designers(设计器)—-阻止保存要求重新创建表的更改 取消勾选即可。
参考了http://www.iteye.com/topic/580476的文章,解决问题。
在此记录一下:
我的SQLServer数据库中表的字段是nvarchar(1),升级到2008上也是nvarchar(1)出现了
运行的时候报错:No Dialect mapping for JDBC type:-9
解决方法如下:
1.首先自己写一个class,继承org.hibernate.dialect.SQLServerDialect
import java.sql.Types;
import org.hibernate.Hi ...
一般默认情况下,Eclipse,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不 清楚的话,就不知道Eclipse ,MyEclip ...
之前遇到的问题,此处记录一下
问题描述:
orcal和sqlserver(其他数据库未曾验证,估计也是)下经常会遇到数据表中的字段如果为char类型的话,查询语句使用sql但是是使用hibernate去查询执行,返回结果往往会只显示一个字符,
解决方法:
(1)修改字段类型为varchar或者其他;
(2)修改查询语句,如修改
String sql = "SELECT DISTINCT CASt(JHNF as varchar(4)) AS JHNF from TB_NDJH";
1)使用JFreeChart开发Bar Chart(柱状图)
JFreeChart开发一个柱状图非常简单,大致分以下三步:步骤1:创建CategoryDataset对象(准备数据)步骤2:根据Dataset 生成JFreeChart对象,以及做相应的设置步骤3:将JFreeChart对象输出到文件,Servlet输出流等
CreateJFreeChartBar.java:
package com.moonights.demo.jfreechart;
import java.io.File;
import java.io.FileNotFoundException; ...
JFreeChart 是一个免费的100%纯Java chart处理类库。JFreeChart能让开发者很容易地在他们的应用中显示高质量的chart图形。可以创建如下图形: 饼图(pie charts;) 曲线图(line charts ) 柱状图(horizontal/vertical bar charts) 甘特图(Gantt charts; ) XY plots and scatter plots; time series, high/low/open/close charts and candle ...