摘要:
1、备份的BAT。获得当前日期作为文件名,到处数据后压缩删除源文件echo off&setlocal enabledelayedexpansionfor /f "tokens=1-3 delims=-:/ " %%a in ("%date%") do (set Y=%%a&set M=%%b&set D=%%c&if "!M:~0,1!"=="0" set M=!M:~1!if "!D:~0,1!"=="0" set D=!D:~1!)set/ 阅读全文
摘要:
一般可以简单的用@Async来配置一个异步方法。例如1/**2*发送MIME格式的用户修改通知邮件3*/4@Async5publicvoidsendNotificationMail(MapkeyValue,StringtoAddress,StringsubJect,StringtemplateName){67String[]toList={toAddress};sendNotificationMail(keyValue,toList,subJect,templateName);8}但是这么做只是简单做法,大概积累3封邮件以后就会堵塞线程。所以要加上配置文件<task:annotation 阅读全文
摘要:
tapestry 5.3.4 tml文件里面含有中文,在eclipse+tomcat6.0.14下正常,但是单独启动的tomcatstartup 里面不正常(同一个tomcat)。报错:Failure parsing template classpath:*/Index.tml: Invalid byte 3 of 3-byte UTF-8 sequence.进一步测试,发现某些汉字不能用。如"开发",不要这几个汉字则OK。搜索到http://tapestrying.group.iteye.com/group/topic/33367 这个帖子描述的情况一样。帖子中描述的修改 阅读全文
摘要:
(1)安装WTP插件(2)修改.project,增加nature(3)设置项目project facet(4)新增server。双击两下可以变更环境目录到tomcat自己下面去(5)项目上右键 设置 J2EE module depend,添加相关的包 阅读全文
摘要:
程序员的核心竞争力第一是沟通。程序员作为具体的实现者,一定要明白需求人员的真实想法。第二是设计。程序员理解了需求人员的真实想法后,要把想法转化为设计,甚至根据设计,去调整需求。第三是算法。项目设计要有好的算法思想,写代码的时候,更要注重算法。 阅读全文
摘要:
主要容易出错的地方是byte[] passByte 向字符串的转化,不能直接用passByte.toString();public void testaaa() { try { MessageDigest messageDigest = MessageDigest.getInstance("MD5"); messageDigest.reset(); String ss="hello"; mess... 阅读全文
摘要:
正式从原来的公司离职,今天刚好一个月。虽然一直还比较闲,但也没心思写一写感想。离职原因综述:1、领导已经尽力,至少口头上已经尽力,但待遇提升看不见。并且,在房价高涨的今天,看不见未来。2、领导虽然重视,至少口头上超级重视,但我带的团队推举的优秀员工竟然没上,上了一些平日吃饱不干事的员工。 弟兄们陪着加班,但是自己却连最后的荣誉都给不了,那也没脸带团队了。这就是压垮自己的最后一根稻草。 阅读全文
摘要:
原文链接:http://liuming690452074.blog.163.com/blog/static/113675734201001031320517/Tomcat的异常 之 java.lang.IllegalArgumentException: Document base 有些刚开始使用的Tomcat的朋友会出现的问题,明明已经将某个web应用从tomcat下的webapps下移除了,为什... 阅读全文