java
1_machine
这个作者很懒,什么都没留下…
展开
-
正则表达式
StringBuffer strBuf = new StringBuffer() ; String s = " -->移动150卡<"; String regex="([\u4e00-\u9fa5]+\\d*[\u4e00-\u9fa5]*)"; Matcher matcher = Pattern.compile(regex).matcher(s); while(m原创 2014-02-27 13:39:28 · 392 阅读 · 0 评论 -
正则表达式原理及性能研究报告
转自:点击打开链接 正则表达式原理及性能研究报告 一、一个正则引发的血案: 前几天在更新的时候,监控到线上服务器的CPU占用非常高,响应速度也变慢了很多,后来大家检查才发现,竟然卡在正则匹配那里了。因为网站的视频分享是用正则表达式分析页面的,而刚好前一天优酷的网站改了格式,结果正则匹配就卡死了。这个正则是这么写的(反正现在也没用了,贴出来做个反面教材): 1转载 2014-02-27 14:22:38 · 708 阅读 · 0 评论 -
Arrays.sort()排序
有的时候需要对数组里的element进行排序。当然可以自己编写合适的排序方法,但既然java包里有自带的Arrays.sort排序方法,在数组元素比较少的时候为何不用? Sorting an Array 1. 数字排序 int[] intArray = new int[] { 4, 1, 3, -23 }; Arrays.sort(intArray); 输出: [-23, 1,转载 2014-03-03 10:19:21 · 2433 阅读 · 0 评论 -
File下载
------------------------------------------------------------------------------------- public ActionForward downLoadExcelTemplate7(ActionMapping mapping, ActionForm form, HttpServletRequest request,原创 2014-07-08 17:26:38 · 529 阅读 · 0 评论