`
kanpiaoxue
  • 浏览: 1777102 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
  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 ...
Global site tag (gtag.js) - Google Analytics