2010年8月24日
#
摘要: 发现快1年没写文章了,有时候我们会需要一个不区分KEY大小写的MAP,当然仅仅是Map
这种类型 阅读全文
2009年10月30日
#
摘要: 因为公司的项目要求最近接触了点SWING的东西,用到了jtable
阅读全文
2009年8月10日
#
摘要: 想象这样一个场景
我们采用了比如AJAX的方式上传文件,可能上传文件和提交表单会提交到不同的ACTION中处理,但是比如用户选择了一个文件,然后没有点
上传,却点击提交表单,会有什么结果,当然是这个文件流会一起提交,这样造成的结果当然是造成响应速度的下降或者浪费服务器内存了,文件小的还好,要是很大的文件,我想用户是要哭了。
阅读全文
2009年6月26日
#
摘要:
最近有开发一个任务调度里面最典型的应用发短信
关于如何实现任务调度,有很多方法,可以自己写线程,也可以用一些开源方案,
我用了quartz,大家可以去查查资料
这里主要讲讲抢占式的好处
一般我们都会把要做的任务放一张表里面,有一个字段是状态来标识是否已经执行过
阅读全文
2009年4月9日
#
摘要: 这些天因为有数据割接的需求,于是有要写关于批量更新的程序。我们的数据库使用的是SQLSERVER2005,碰到了一些问题来分享下。
首先注意Statement 和PreparedStatement的问题
阅读全文
2009年3月4日
#
摘要: 在一些需要同时操作几个更新的业务逻辑中,而这几个更新又是互相关联的,也就是说我们希望它成功就一起成功,
失败就一起失败。这样我们就需要使用事务。关于如何配置spring声明式事务就不说了,需要的人可以在网上找下,
肯定会配置一个类似下面的bean
阅读全文
2009年2月26日
#
2008年9月18日
#
摘要: 在平时使用 s:iterator 这个迭代标签,一般我们都是把一个 相同类型的多个对象放入一个集合当中,那么,是否可以放入不相同的对象来迭代呢? 日常工作有时候可能是需要这样来简化程序的,我今天测试了一下,好像完全可以
阅读全文
2008年8月29日
#
摘要: 项目开发测试中发现一个问题,后来发现是null在作怪,看看这个程序
阅读全文
2008年8月14日
#
最近在开发一个接口的过程中需要接收HTTP的POST请求里面正文的内容,里面的数据是XML格式的字符串,同时在接收处理完成业务后需要向对方发送HTTP的POST请求,使用到了 HttpURLConnection类,来发送出一个POST请求,同时将我处理的结果写入正文当中,原先自己测试的时候也一直没有成功发送出数据,我自己使用了
HttpServletRequest中getInputStream方法来接收数据,没有收到任何数据。
后来发现只要在使用HttpURLConnection的时候
int code = httpURLConnection.getResponseCode();
把这个方法加入,就可以正确发送数据,否则好像发送不出的
另外注意要设置它的一些属性
httpURLConnection.setDoInput(true);
httpURLConnection.setDoOutput(true);
httpURLConnection.setConnectTimeout(10000);
httpURLConnection.setRequestProperty("content-type", "text/html;charset=utf-8");
httpURLConnection.setRequestMethod("POST");
其中setRequestProperty("content-type", "text/html;charset=utf-8"); 这个属性一点要设置,否则接收不到数据
在接收的时候也发现个奇怪的问题,接收不到任何的数据,后来发现我在
getInputStream方法前面使用了 getParameter方法,导致了getInputStream方法取不到任何数据,只要
把他们换下位置就可以了