- 浏览: 1777102 次
- 性别:
- 来自: 北京
最新评论
-
youngcoder:
haohaohao~
Spring cache 注解功能不起作用的解决方案 -
kanpiaoxue:
lixz 写道有具体实例demo吗好多年前写的了。你还是去官网 ...
spring batch(一):基础部分 -
lixz:
有具体实例demo吗
spring batch(一):基础部分 -
BuDongOrz:
...
Spring MVC controller 读取配置文件 -
hvang1988:
理解错了,原来还是计数,不是时间
spring batch(二):核心部分(1):配置Spring batch
文章列表
1、黄金法则:使其工作,使其更好,使其更快
2、优化程序与良好的编码风格的选择
如果不是特别需要的话,就不要在精巧的算法或者漂亮的优化技巧上有过多的担心。
如果程序已经足够快了,那么干净、简单并且易读的代码的价值比稍微快一点的程序要高得多。
毕竟,几个月之后,更快的硬件也就出炉了。
3、第二系统综合症
你希望第二个版本变得更好,结果却永远无法完成。
4、持续重写综合症
主要表现为对程序进行一些无用的修改,程序员可能会一次又一次从头开始重新设计。
从某些方面来看,适可而止是最佳策略——能工作足以。
5、从头写代码是任何软件公司都会犯下的最糟糕的 ...
这里是几个主要非英文语系字符范围
2E80~33FFh:中日韩符号区。收容康熙字典部首、中日韩辅助部首、注音符号、日本假名、韩文音符,中日韩的符号、标点、带圈或带括符文数字、月份,以及日本的假名组合、单位、年号、月份、日期、时间等。
3400~4DFFh:中日韩认同表意文字扩充A区,总计收容6,582个中日韩汉字。
4E00~9FFFh:中日韩认同表意文字区,总计收容20,902个中日韩汉字。
A000~A4FFh:彝族文字区,收容中国南方彝族文字和字根。
AC00~D7FFh:韩文拼音组合字区,收容以韩文音符拼成的文字。
F900~FAFFh:中日韩兼容表意文字区,总计收容30 ...
struts2的s:iterator 可以遍历 数据栈里面的任何数组,集合等等 以下几个简单的demo:s:iterator 标签有3个属性: value:被迭代的集合 id :指定集合里面的元素的id status 迭代元素的索引1:jsp页面定义元素写法 数组或list
<s:iterator value="{'1','2','3','4','5'}" id='number'>
<s:property value='number'/>A
</s:iterator>
打印结果为: ...
da_DK 丹麦语 丹麦 DE_AT 德语 奥地利 DE_CH 德语 瑞士 DE_DE 德语 德国 el_GR 希腊语 希腊 en_CA 英语 加拿大 en_GB 英语 联合王国 en_IE 英语 爱尔兰 en_US 英语 美国 es_ES 西班牙语 西班牙 fi_FI 芬兰语 芬兰 fr_BE 法语 比利时 fr_CA 法语 加拿大 fr_CH 法语 瑞士 fr_FR 法语 法国 it_CH 意大利语 瑞士 it_IT 意大利语 意大利 ja_JP 日语 日本 ko_KR 韩国语 韩 ...
自己配置了一个nginx + tomcat (1 * 3) + memcached 的J2EE集群。
发现tomcat经常发现堆栈溢出,尤其是 Pern Gen。
看了网上不少资料,发现没一个能用的。所以根据自己配置 java [-jvm args] -jar test.jar ,配置了tomcat的JVM启动参数,解决了堆栈溢出的问题。
步骤如下:
/*------------- linux start ----------------*/
$cd /usr/local/apache-tomcat-6.0.18/bin //进入你tomcat的bin目录
$vim cata ...
spring定义了一个以统一的方式操作各种数据库的Lob类型数据的LobCreator(保存的时候用),同时提供了一个LobHandler为操作二进制字段和大文本字段提供统一接口访问。 举例,例子里面的t_post表中post_text字段是CLOB类型,而post_attach是BLOG类型:
public class PostJdbcDao extends JdbcDaoSupport implements PostDao {private LobHandler lobHandler;private DataFieldMaxValueIncrementer incre;public L ...
在命令行cmd里面运行 java -jar test.jar的时候,发现里面执行的汉字发生乱码。原来指定的是UTF-8.
解决如下: java -Dfile.encoding=UTF-8 -jar -test.jar
加上JVM的参数,就OK了。
Struts2 的 Action 被 无故 执行2次 或 执行多次
你请求了一次,日志却出现了2次,而且是2次相同的...
一个Action被执行了2次!(甚至有多次的情况)
出现这种情况的人 都是用 SSS!SSSS.action 来执行的
也就是说一个 Action类中,有N个方法被当成Action来用...
具体就是 你的方法名 用了 getXXX 为方法名
也就是说,如果你的Action是一个方法,而且以叹号的方式请求,方法还以get开头
如:getUserById() 、getACL() 等...
那么...你就会出现上面的错误...
解决方法很简单,帮你 ...
最近看了一些帖子,发现一些朋友在使用Ajax和Struts2的结合的时候遇到了困惑和问题。特此,我将自己在实际应用中的解决方案拿出来和大家共享。希望可以给那些还没有找到更合适的Ajax方法的朋友提供一些启发。
问题:
struts2 的书籍以及文章中,多数在Ajax应用的时候,要求在struts.xml文件中需要对ajax的返回类型进行配置。如:
type="json"。使用这个配置的时候,必须使用struts2的json插件的jar包。
解决方案:
我给出的方案是:
不使用struts2的json插件的jar包,不需要配置struts.xml中的typ ...
'.a' : 'application/octet-stream',
'.ai' : 'application/postscript',
'.aif' : 'audio/x-aiff',
'.aifc' : 'audio/x-aiff',
'.aiff' : 'audio/x-aiff',
'.au' : 'audio/basic',
'.avi' : 'video/x-msvideo',
'.bat' : 'text/plain',
'.bcpio' : 'application ...
因为Class.forName除了像ClassLoader一样装载驱动类,还会初始化这个驱动类。初始化的一个重要环节就是调用类的静态方法(static代码块)。驱动类在静态方法里将自己注册到DriverManager,只有注册了,驱动才能发生作用。因此,不用Class.forName(驱动类),就不会初始化这个类,这个驱动就会出错,使用驱动的程序就不能正确地执行
(1)前面的的form JSP 页面 <s:form id="formId" action="/operation/saveCompetitionProductReport.do" enctype="multipart/form-data" theme="simple"> <table> <tr> <td colspan="4">关注度截图: <input type="file" name= ...
public void dayToDayExportExcel(String beginDate, String endDate,
Integer gameId, String arr,HttpServletResponse response) {
try {
String[] paramsArr = arr.split(",");
/**
* 计算数据
*/
StringBuilder builder = new StringBuilder();
builder.append(" select ...
a、引用 CSS 、js
<link type="text/css" href="<%=basePath %>css/themes/base/ui.base.css" rel="stylesheet" />
<!-- Datepicker 样式及其颜色 -->
<link rel="stylesheet" href="<%=basePath %>css/themes/base/blue2.css" type=&quo ...
<html>
<head>
<style type="text/css">
body {background-color: yellow}
table {
width:400px;
border-collapse: collapse;
cellspacing:0;
}
td{
border: 1 solid black;
}
</style>
</head>
<body>
<table>
<tr>
<td&g ...