- 浏览: 76598 次
- 性别:
- 来自: 郑州
最新评论
-
njyu:
iridiumcao 写道谢谢 njyu 文末的批注,让我少走 ...
[转]使用POI操作Excel:Sheet拷贝 -
iridiumcao:
谢谢 njyu 文末的批注,让我少走了弯路。。。
[转]使用POI操作Excel:Sheet拷贝 -
njyu:
哥们,最近发现这篇有点小问题,复制SHEET直接使用POI A ...
[转]使用POI操作Excel:Sheet拷贝 -
fxbird:
好垃圾的文章,要发blog就有点诚意,把没用的注释删掉,再格式 ...
javaBean属性监听机制
文章列表
作为一名优秀的程序员,应充分考虑系统的安全性,这是程序员应具备的职业道德,也是系统经得起考验的基础。下面以网站设计中常见的安全问题做一些讨论。
1. 用户身份验证
传统的用户验证过程如下:将 ...
- 2009-08-14 15:47
- 浏览 2417
- 评论(0)
平时在action中利用service处理完业务后,直接通过
return mapping.findForward("myVIew");
这样的方法跳转到页面。
现在遇到了这样一种情形,即在action中service完工后,不需要跳转到页面,而是把当前的结果直接传给另外一个action处理(注:该action是现成的),按上面的做法,是无法传值到下一个action的,搜索了下,可以通过request/session传值,不过简单点可以如下处理:
java 代码
1.Boolean teamUser = true;
2.Boolean doEdit = fals ...
- 2009-08-14 15:41
- 浏览 2029
- 评论(0)
经常使用struts的logic标签来判断循环输出
c标签都差不多快忘记了,
所以总结下,免的弄混
需求 就是在省份下拉框中判断该用户所属的省份,并选中(省份数据从数据库中提取)
关键代码部分
1.<body>
2. name:${person.pname }<br>
3. 省份:
4. <select name="per">
5. <!--使用struts标签判断输出
6. <logic:notEmpty n ...
- 2009-08-14 15:16
- 浏览 1455
- 评论(0)
在某些情况下,如果用户对一个HTML表单重复提交,Web应用应该必须能够判断用户的重复提交行为,以做相应的处理。
Struts给出了一个参考实现。org.apache.struts.action.Action类中提供了一系列和Token有关的方法:
1.protected boolean isTokenVali(javax.servlet.http.HttpServletRequest request)
判断存储在当前用户会话中的令牌值和请求参数中的令牌值是否匹配,如果匹配就返回true,否则返回false.
2.protected void resetToken(javax.se ...
- 2009-08-14 15:08
- 浏览 1172
- 评论(0)
sql得到当前系统时间得 日期部分
CONVERT(varchar(10),getDate(),120)
求得到"昨天,今天"日期函数的SQL
所属分类:MS-SQL Server 基础类
----------------------------------------------------------------------
Convert(Datetime,GetDate(),2)
GetDate()得到今天日期2007-03-26 16:14:12.187
1.现在我需要得到只是日期部分,时间部分不要,SQL怎么写?
2.求以下日期 ...
- 2009-08-14 14:51
- 浏览 5821
- 评论(0)
下面总结总结,学习学习。:)
JSP 标准标记库( Standard Tag Library , JSTL) 是一组以标准化格式实现许多通用的 Web 站点功能的定制标记。
JSP 技术的优势之一在于其定制标记库工具。除了核心 JSP 标记,如 jsp:include 之外,定制标记库工具使您能够创建唯一的标记来描述以站点或应用程序为导向的操作。一旦您创建了定制标记库 ( 简称 taglib) ,当您扩展项目或转向另一个项目时您可以重复使用这些标记。您还可以将 taglib 传递给其它开发人员,从而他们可以在自己的网站上使用,或者在您 Web 应用程序的其它部分使用。
...
- 2009-08-14 14:43
- 浏览 861
- 评论(0)
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D: 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ ...
JMS始终在JavaEE五花八门的协议里,WebService满天飞的时候占一位置,是因为:
它可以把不影响用户执行结果又比较耗时的任务(比如发邮件通知管理员)异步的扔给JMS 服务端去做,而尽快的把屏幕返还给用户。
服务端能够多线 ...
- 2009-08-14 11:25
- 浏览 1376
- 评论(0)
jms api 提供了一下的方式来创建一个健壮的 jms 应用程序
•控制消息的确认方式(acknowledgment)
•配置消息的持久性(确保当 jms 提供者失败时,消息不会丢失)
•设置消息的优先级(影响消息传递的顺序)
•允许消息过期(设置消息的过期时间,这样消息过期后 jms provider 就会丢弃此消息)
•创建临时目的地(临时目的会在创建它的连接被关闭时被销毁)
•创建持久订阅
•使用本地事务
控制消息确认方式
如果一条消息没有被确认,那么 jms provider 会认为此消息没有成功地被消费。一条消息成功地被客户端消费通常包含3个步骤:
1.客户端接收到这 ...
- 2009-08-13 15:30
- 浏览 1498
- 评论(0)
今天总算和一家比较心仪的公司签约了,找工作这么长时间, 经历的正式的面试只有微软ATC、联想和我签的这家公司了,虽然微软在最后一轮被cut 了,不过还是想把这一轮笔试和五轮面试的经历写出来,毕竟还是很涨经验值的,经历过微软的面试后觉得其他的面试都是小case了,呵呵。
11月得知微软亚洲工程院要组织大规模的笔试,就在网上报了个名,本来也没抱多大希望,结果笔试那天我大学的下铺结婚,去喝了两杯酒就匆匆赶往笔试地点,当时感觉不错,考完才知道最后两道题俺一字没写,呵呵,根本就没发现,唉,喝酒误事啊,不过本来就没抱希望也没什么遗憾的,就把这事搁到一边了,没想到12月1号晚上8点接到了atc的通知让我第 ...
- 2009-08-13 09:49
- 浏览 2695
- 评论(0)
1. Durable Subscription释义(What's Durable Subscription?)
2. 如何进行Durable Subscription(Durable Subscription How to)
2.1. Client Id
2.2. Subscriber Name
2.3. 小结
过了近乎2个星期的倒班生活,现在都有点儿“恍如隔世”的感觉了,再加上老李临时给了个东西做,更是严重的“颠倒黑白”, 否则,这篇文字早就应该出来了,趁着今天可以偷懒,就在工作时间了结它吧!(别告我状啊,呵呵,偷偷di进村,打枪di不要...)
1. Durable Subscr ...
- 2009-08-11 17:12
- 浏览 2013
- 评论(0)
一个消息对象分为三部分:消息头(Headers),属性(Properties)和消息体(Payload)。对于StreamMessage和MapMessage,消息本身就有特定的结构,而对于TextMessage,ObjectMessage和BytesMessage是无结构的。一个消息可以包含一些重要的数据或者仅仅是一个事件的通知。
消息的Headers部分通常包含一些消息的描述信息,它们都是标准的描述信息。包含下面一些值:
JMSDestination
消息的目的地,Topic或者是Queue。
JMSDeliveryMode
消息的发送模式 ...
- 2009-08-11 15:40
- 浏览 1100
- 评论(0)
JMS(Java Message Service,Java消息服务)是一组Java应用程序接口(Java API),它提供创建、发送、接收、读取消息的服务。由Sun公司和它的合作伙伴设计的JMS API定义了一组公共的应用程序接口和相应语法,使得Java程序能够和其他消息组 ...
- 2009-08-11 13:50
- 浏览 930
- 评论(0)
说明:共有3个Java类
package com.a;
/**
<p>Title:属性监听 </p>
<p>Description: </p>
<p>Copyright: Copyright (c) 2009</p>
<p>Company: </p>
@author
@version 1.0
*/
import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport; ...
当前,CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性:(1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执 ...
- 2009-08-05 16:37
- 浏览 980
- 评论(0)