- 博客(29)
- 问答 (1)
- 收藏
- 关注
iBatis用log4j不打印SQL的原因
起初以为配置的问题,怎么样的配置都试了,可依然没有打印出SQL,后来把commons-logging-api.jar换成commons-logging.jar,出来了,狂汗,当初不知道怎么导入了commons-logging-api.jar进工程里,这仅是个简化版 www.linkidea.cn...
2012-05-03 15:35:46
698
原创 swfupload当file_upload_limit初始化需要为0时解决方案
比如有这样的需求:文件上传完之后删除,那么上传文件个数限制也需要做相应的改变,可以通过修改file_upload_limit实现,在删除时file_upload_limit+1即可。那么如果是这样的需求呢:在文件列表编辑的时候,默认的文件数已经达到上传文件个数限制时,如何解决?有人说了,初始化file_upload_limit值为0即可,然后在删除现有的文件时file_upload_limit...
2012-03-29 16:17:46
578
帖两个大事务查询SQL
--大事务select sid,serial#,start_time,last_update_time,sofar/totalwork*100,elapsed_seconds,time_remaining, round(elapsed_seconds/60) elapsed_minutes, round(elapsed_seconds/(sofar/totalw...
2012-03-21 16:17:39
145
原创 mysql递归查询[转载]
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候...
2012-03-03 17:50:22
112
appfuse新下载地址
appfuse新的下载地址:http://java.net/projects/appfuse/downloads旧的地址https://appfuse.dev.java.net/servlets/ProjectDocumentList?folderID=9173已经无法访问,官方也没做跳转先前版本下载地址svn:https://svn.java.net/svn/appfuse~sv...
2012-02-24 15:51:45
175
Eclipse里web的依赖工程部署的简便方法
用Eclipse开发项目,曾经为依赖工程的部署问题头疼过,用了MyEclipse之后就没有仔细去研究,最近研究了下,还真找到了比较简便的方法,之前都是采用Ant打jar包,copy到web工程,或者通过Link Source,直接把依赖工程编译到web工程下边,但这样感觉总不是个长久之计,因为前者每次编译都要打包太过麻烦,后者需要指定依赖工程的源文件磁盘地址,对于团队成员来说地址不一定统一,所以就...
2012-02-16 08:53:22
145
原创 Tomcat不需要JAVA_HOME即可运行[扫盲篇]
Apache Tomcat 5.5使用了JDT(Eclipse Compiler)做为默认JSP文件的编译器,因此,Tomcat 5.5及以上版本的运行环境只需要JRE就可以了,环境变量里只用配置JRE_HOME即可正常运行。 Tomcat 5.5 uses the Eclipse JDT Java compiler for compilingJSP pages. This means ...
2010-12-16 23:36:10
523
原创 Eclipse SDK简述[扫盲篇][转载]
Eclipse有好多专用名称,例如Eclipse SDK等。先说一下SDK,Eclipse Project通常也称为Eclipse SDK,它是Eclipse 的核心项目。该项目包含四个子项目:Platform、Plug-in Development Environment (PDE)、Java Development Tools(JDT)和Equinox。Platform项目包含构建基于Ecli...
2010-12-16 23:07:20
325
原创 SNA -- Shared Nothing Architecture[转载]
Shared Nothing Architecture (无分享架构)是一个分布式的架构,每个节点都是独立的。典型的 SNA 系统会集中存储状态的信息,如:数据库中,内存 cache 中;不在节点上保存状态的信息。 对于 server 集群,若将 session 等状态保存在各个节点上,那么各个节点的 session 复制会极大的影响性能;若采用 SNA ,保持每个节点的无状...
2010-10-21 16:20:58
82
http协议使用session不安全性
当别人截获你的sessionid后,就可以通过禁用Cookie并重写URL传入sessionid的方式操作一切当前session用户被授权的操作,当然截获这个sessionid是有一定难度的,不过互联网安全也是相对的,如果涉及安全性较高的模块尽量选用https协议! ...
2010-08-26 19:03:47
303
原创 session cookie和persistent cookie
大家都知道,http是无状态的协议,客户每次读取web页面时,服务器都打开新的会话,而且服务器也不会自动维护客户的上下文信息,那么要怎么才能实现不同请求时信息共享呢,session就是一种保存上下文信息的机制,它是针对每一个用户的,变量的值保存在服务器端,通过SessionID来区分不同的客户,session是以cookie或URL重写为基础的,默认使用cookie来实现,系统会创造一个名为SES...
2010-08-26 16:43:54
743
最近在研究伪造IP
最近在研究伪造,想通过伪造IP来解除服务端对客户端的IP限制策略,但是查了很多资料也还是没太弄明白,更不用说实际应用了,还是希望比较熟悉这方面的大牛给指点指点。 ...
2010-08-19 22:00:35
246
惊叹JavaEye和谷歌
刚刚发的一个博文http://webwork.iteye.com/blog/737634,不到一分钟谷歌收录,或许不到一分钟,就几十秒的功夫,不由得惊叹“神一样的速度!”,当然JavaEye发文之后Ping了一下谷歌,但是没有想到谷歌会反应这么快,可见JavaEye在谷歌的权重不是一般,简直谷歌就像是为JavaEye家开的!!!...
2010-08-15 09:45:20
88
原创 Oracle解决update from时须注意事项
在Oracle中没有update from这样的语法,但是可以通过其他方法来实现,例如:UPDATE A a SET a.field = (SELECT b.field FROM B b WHERE a.keyfield = b.keyfield) WHERE EXISTS (SELECT b.field FROM B b WHERE a.keyfield = b.keyfi...
2010-07-19 10:37:14
293
原创 Hibernate查询Date型字段带精准时间处理办法
在数据库里经常有Date型字段,而且存储的有精准时间,在用Hibernate查询的时候默认是按Date型处理,但这样的结果是只有日期而没有时间,要想使查询结果带有时间,在Result遍历的时候传入结果日期类型为Hibernate.TIMESTAMP,所以就用到了Hibernate的addScalar()方法,这个是org.hibernate.SQLQuery里的,例:SQLQuery quer...
2010-07-19 10:29:48
757
原创 Spring事务中read-only在Hibernate中的疑惑解析
Spring supports the concept of read-only transactions. Because Spring doesn’t provide persistence functionality itself, the semantics of read-only transactions depend on the underlying persistence fra...
2010-01-21 15:18:07
253
Spring中使用classpath*加载配置文件,jar包中的配置文件不加载问题
jar中配置文件放在“/”(根目录)下时,通过classpath*加载配置文件,jar包中的配置文件不会加载,这是因为Spring使用classpath加载配置文件时需要借助JDK的ClassLoader.getResources(String name)方法,而该方法有一个局限:当传入的参数为空字符串时,即我们本意是想从根目录获取文件,这时JDK只会返回存在于文件系统中的资源,而...
2009-11-18 18:14:07
1123
将Object数组转换为String数组
这个函数用法经常忘..(String[]) ArrayList.toArray(new String[0]);
2009-08-18 16:48:30
815
JProfiler无法启动Tomcat问题的解决
在检查完所有可能出现的错误后依然是不能启动Tomcat,最后想到可能是因为破解JProfiler的原因,于是就重装了一下,重新找了个注册码,启动TomcatJProfiler> Protocol version 25JProfiler> Using JVMTIJProfiler> JVMTI version 1.1 detected.JProfiler> 32-bit librar...
2009-05-27 17:22:38
680
Apache配置VirtualHost后JK失效问题的解决
Apache配置VirtualHost后JK就不管用了,不能交给Tomcat去执行,把VirtualHost去掉后JK又可以了;例如这样[b]httpd.conf:[/b] Options FollowSymLinks AllowOverride None Order allow,deny Allow from allServerName w...
2009-05-23 11:51:24
182
Oracle Procedure之字符串分隔
[code="Oracle Procedure"]create or replace procedure tokenizer(iStart in NUMBER, sPattern in VARCHAR2, sBuffer in VARCHAR2, sResult out VARCHAR2, iNextPos out NUMBER) isnPos1 number;nPos2 numb...
2009-05-23 11:02:49
162
几个CVS命令
:pserver:cvsadmin@localhost:2401/cvscvs passwd -a -r administrator cvsadmincvs passwd -a -r cvs cvsusercvs import -m "no message" news avendor areleasecvs chacl -a nowrite -u cvsuser -m "不好意思,...
2009-05-23 10:56:39
83
JavaScript中获取FCKeditor中的内容
var oEditor = FCKeditorAPI.GetInstance('content');//content是fck实例的名称,也是表单文本框的名称oEditor.UpdateLinkedField();//获得内容更新,不做这步操作的话,可能要点第二次才能得到内容结果oEditor.GetXHTML(true)//即为输出结果注:在JavaScript中获得...
2009-05-23 10:45:39
97
Apache rewrite 隐藏转发
RewriteRule ^/$ http://www.google.cn [P]注意: 要使用'proxy|P'(强制为代理proxy)这个功能,代理模块必须编译在Apache服务器中。 如果你不能确定,可以检查``httpd -l''的输出中是否有mod_proxy.c。 如果有,则mod_rewrite可以使用这个功能; 如果没有,则必须启用mod_proxy并重新编译``httpd'...
2009-04-11 13:04:33
343
mouseover、mouseout停止事件冒泡的解决方案
停止事件冒泡在各浏览器中已经有相应的解决方案,但是对于mouseover和mouseout却显得力不从心。在IE里有onmouseleave和onmouseenter, 而对于要兼容各大浏览器的Web开发人员来说还是一件头疼的事。虽然网上已经有针对Mozilla Firefox的一些计策,但代码量也是不容乐观的。想寻求比较好的解决方案,于是就翻遍了国内的大小网站,终一无所获,不得不硬着...
2009-04-04 11:23:30
888
Spring中获得数据库的自增主键值
[code="java"]... class Insert extends SqlUpdate { private final Logger logger = Logger.getLogger(Insert.class); public Insert(DataSource dataSource) { super(dataSource, INSERT_SQL); ...
2009-04-04 10:13:35
337
找工作的一点感触
工作两年了,这几天投简历无数,但面试机会却很少,仔细想想,以前我看公司的招聘邮箱,里面的简历密密麻麻的一层,想从中检出合适的还真有点困难,怪不得简历都石沉大海了,必须要想想办法,至少能让HR去阅读我的简历,现在还确实没想出什么好办法!...
2009-03-25 08:21:44
97
原创 网络招聘:为何你的简历石沉大海?
现在中国所有的招聘网站都是以人事经理为中心的,因为他们是给钱的一方,较少从求职者角度考虑,如果我们从求职者立场或者中立立场来看中国招聘网站的生意模式及运作流程,将这个求职者并不知晓的事情公布出来,你就会更好清醒认识招聘网站,也更好的实际的利用人才网站求职。 人才招聘网站的行规是企业人事经理支付600元,可以在一个月内发布一定的职位让求职者投递简历,可以搜索查看人才网站...
2009-03-24 19:20:07
127
空空如也
父节点display为none,如何得到子节点的宽高
2008-08-05
TA创建的收藏夹 TA关注的收藏夹
TA关注的人