- 浏览: 577104 次
- 性别:
- 来自: 苏州
最新评论
-
icolorfulday:
dfafaaffaaf
mappedBy跟JoinColumn/JoinTable -
chenas:
我把数据库里面的第一个字段的id 设置为0,好像这问题及没了
Batch update returned unexpected row count from update [0]; actual row count: 0; -
gyl199006:
java.lang.OutOfMemoryError: Per ...
java.lang.OutOfMemoryError: PermGen space -
yisshengyouni:
额,不知道这么多年过去了,楼主解决没有,
解决了分享哈
could not inspect jdbc autocommit mode -
QQ624654852:
...
hibernatetemplate自动事务
文章列表
最近发现网站的访问量 IP超过40,就会出现错误.
500
网站就是打不开,HTML文件都打不开.
真的不知道是服务器那边的问题?还是自己程序的问题..
这个太离谱了..
- 2008-07-28 20:51
- 浏览 879
- 评论(1)
Tapestry的学习...
学习Tapestry啦..
来到公司第一件事就是学习Tapestry.
公司用的是这个.只得学习下.
也很想看看这个框架到底是什么样的.也感知下自己的学习能力.
过去就听说过这个框架,说这个框架的最大好处就是页面与后台的完全分离.
当我听到这句话的时候,我是不以为然."再怎么分离还能逃离request,response的掌心"
在我过去用的struts,spring这些框架的时候,都没有逃离.页面的数据显示都得这两者.
但是在学了这个框架之后,突然发现request,response的影子已经没有了.好奇怪的东东.
说专业点是见 ...
- 2008-07-26 20:49
- 浏览 1011
- 评论(0)
在学校写的程序就是玩具。
是实验室才有的东西。
实际情况好像差不多。看看我这种人写的程序。。。
但问题是什么?
缺少实践,那么实践的意义就不只是写很多的程序,而应该符合实际开发的程序写了多少!
缺少思考,是的,我写程序好几年了,虽然都能满足各种功能的实现,但性能不可而知。
最近网站的运行遇到了问题:
数据库的日志文件,吃了兴奋剂似得疯长。
事务日志扩展可能由于以下原因或情形而发生:
· 未提交的事务
· 非常大的事务
· 操作:DBCC DBREINDEX 和 CREATE INDEX
· 在从事务日志备份还原时
· 客户端应用程序不处理所有结果
· ...
- 2008-07-04 23:03
- 浏览 1221
- 评论(2)
struts的一个action可以集中实现某一个功能单元
但如果这个功能单元的功能很多,那么就会有出现很多的if-else if
这个时候是把action拆成几个小的action,但这样子会出现很多的复制粘贴。
对于这种情况可以更好的解决方法吗?
org.hibernate.AssertionFailure: null id in cn.allobject.db.AReview entry (don't flush the Session after an exception occurs)
at org.hibernate.event.def.DefaultFlushEntityEventListener.checkId(DefaultFlushEntityEventListener.java:48)
at org.hibernate.event.def.DefaultFlushEntityEventListener.getValu ...
- 2008-06-24 22:23
- 浏览 4827
- 评论(2)
是的,我一直在学习基础。但是什么是基础?就是那些API吧。当然还有数据结构,算法之类的。
我一直认为我的基础很不牢固,可以说是很差。其实最可怕的是,我不知道什么叫基础。当我在学习现今的流行技术的途 ...
- 2008-06-22 15:23
- 浏览 1032
- 评论(0)
经验是积累出来的。
过去也写过不少登陆,但从没想过,也没碰到过登陆成功后,跳转到登陆前的页面。
过去都是登陆成功后,直接跳到首页。但这样对用户太不负责了。没有很好的用户体验。
其实这个跳转也是很简单的,只要在登陆页面上传 个URL参数到action里面不就可以了。
但问题是,用了ACEGI,ACEGI里面只能用defaultTargetUrl跳转到一个页面。这个也可以覆盖ACEGI的什么东东,但也太小题大做了吧。
现在的思路是:在ACEGI跳转到的页面里再一次跳转,但这个跳转的URL怎么得来呢。
答案是从session里面得到。当然这可能带来性能的负面影响。但现在没有想到更好的方法啊 ...
- 2008-06-21 14:36
- 浏览 2132
- 评论(1)
今天又看了下acegi,学习就是这样,不断重复啊。
一次有一次的收获。
今天解决问题:密码加密!
描述:用户注册时,插入数据库中的密码是加密的。这个加密函数如何写?
解决方法:
大家都知道ACEIG的认证:daoAuthenticationP ...
- 2008-06-18 22:18
- 浏览 1777
- 评论(0)
正在重建索引...
错误Failed to check if index is compound; nested exception is java.io.IOException: Lock obtain timed out: Lock@D:\Tomcat 6.0\temp\lucene-dd060d33087287190699cf3f47a115fc-commit.lock
org.compass.core.engine.SearchEngineException: Failed to check if index is compound; nested exception is ...
- 2008-06-14 19:44
- 浏览 1928
- 评论(1)
时间是这样的浪费..
最近学习了下SPRING,还DWR,做了SSH+DWR的整合.
做了个小小的例子,就是用户注册.
其实这是很简单的例子,学习新的WEB技术时候,我都会拿出这个例子来做做.
在这个例子之前,做了一个SPRING+DWR的注册实例.成功了. ...
- 2008-06-02 19:14
- 浏览 1442
- 评论(0)
前天把网站程序更新好,本地机上测试成功后上传到远程主机上。
打开网页,晕了。发现错误。
提示空异常错误。
查看程序,在是Session hs = HibernateSesisonFactory.getSession()处。每个程序都是这个地方。怀疑此空间不支持hibernate。运用JSP探针测试服务器环境,再与测试本地计算机的环境对比,发现没有区别。
由于提供商不了解JSP,只是会搭建环境,我在本地看不到运行日志,也不能重启服务器。我只能怀疑空间不支持Hibernate,写了个用JDBC读数据库的小程序,发现可以运行,进一步说明我的推想是正确的:hibernate不支持。
通过JSP ...
- 2008-03-31 17:35
- 浏览 2159
- 评论(0)
学习Servlet监听器:
对于HttpSessionBindingListener的疑问:
写的代码如下:
创建一个监听器类:
package listener;
import javax.servlet.http.*;
public class BindingSession implements HttpSessionBindingListener{
public void valueBound(HttpSessionBindingEvent se){
System.out.println("bvalueBound:"+se.getName()+ ...
- 2008-03-29 09:46
- 浏览 2864
- 评论(2)
概述:
Servlet监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前、发生后可以做一些必要的处理。
接口:
目前Servlet2.4和JSP2.0总共有8个监听器接口和6个Event类,其中HttpSessionAttributeListener与
HttpSessionBindingListener皆使用HttpSessionBindingEvent;HttpSessionListener和HttpSessionActivationListener则都使用HttpSessionEvent;其余Listener对应的Event如下所示:
Listener接口
Event类
...
最近在光阴虚耗。。。
在弄个网站,但没有资金投入,所以只能把自己心爱的本本当服务器。
天天卡得不行。。。
网站流量少得可怜,不过还很幸运,有人买了我的阿里妈妈广告。
网站技术我也不知道是不是有技术含量,是用STRUTS+HIBERNATE框架做的。
效果有点像个CMS,但是没有模板更换的。不能输出静态页面,自己技术不行。
像学习下SPRING的,但一个周的时间都被这个网站的运营弄没了。
还想去考个SCWCD证,但太贵了。。这个社会不好混啊。。
还是回到学习这条路上,好好学习,天天向上。