-
JAVA过滤HTML标签
publicstaticStringdelHTMLTag(StringhtmlStr){StringregEx_script="<script[^>]*?>[\\s\\S]*?<\\/script>";//定义script的正则表达式StringregEx_style="<style[^>]*?>[\\s\\S]*?<\\/style>"......3,564 0 2017-02-24 22:08
-
java正则表达式过滤html标签
importjava.util.regex.Matcher;importjava.util.regex.Pattern;/***<p>*Title:HTML相关的正则表达式工具类*</p>*<p>*Description:包括过滤HTML标记,转换HTML标记,替换特定HTML标记*</p>*</p>**@authorNemo*@vers......1,415 0 2017-02-24 21:58
-
BigDecimal 基本操作
在java里面,int的最大值是:2147483647,现在如果想用比这个数大怎么办?换句话说,就是数值较大,这时候就用到了BigDecimal。金融软件中的记录存储运算一般就用BigDecimal。这里记录下BigDecimal的一些操作:BigDecimalbignum1=newBigDecimal("10");BigDecimalbignum2=newBigDecimal("5");BigD......6,014 0 2017-02-23 20:15
-
-
json格式化显示输出
最近在准备给博客扩展一些小工具,用来方便平时开发使用。比如这个Json格式化显示输出校核工具:varformatJson=function(json,options){varreg=null,formatted='',pad=0,PADDING='';//onecanalsouse'\t'oradifferentnumberofspaces//optionalsettingsoptions=opt......3,776 0 2017-02-14 17:03
-
Redis事务
Redis事务可以一次执行多个命令,并且带有以下两个重要的保证:事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。一个事务从开始到执行会经历以下三个阶段:开始事务。命令入队。执行事务。实例事务先以 MULTI 开始一个事务,然后将多个命......3,247 0 2017-02-10 10:37
-
toString 方法
toString是Object里面已经有了的方法,而所有类都是继承Object,所以“所有对象都有这个方法”。 它通常只是为了方便输出,比如System.out.println(xx),括号里面的“xx”如果不是String类型的话,就自动调用xx的toString()方法总而言之,它只是sun公司开发java的时候为了方便所有类的字符串操作而特意加入的一个方法写这个方法的用途就是为了方......2,501 0 2017-02-09 20:56
-
git rebase失败后commit记录消失找回
事情是这样的...在某次rebase失败后,没注意到错误信息,结果在下次重新commit后rebase就成功干掉了本次需要commit的内容...搜索了下记录,发现可以通过如下两种方式找回:nemo@Cynthia:~/git_work01/lambda$gitrefloga07fbb0HEAD@{0}:rebase:aborting2178e2aHEAD@{1}:reset:movingtoHE......3,490 0 2017-02-09 14:57
-
Eclipse远程调试
一些问题部署到远端服务器之后,在测试的过程中,往往会有一些问题会是开发环境中没有出现过的。 如果在开发环境中遇到问题,我们会很容易的在IDE中调试,但是在远端服务器中,一般就只能通过日志文件来定位问题了。 不过,其实远端部署的运用,通过Eclipse其实也是可以很容易的进行调试的,步奏如下: &n......1,007 0 2017-02-08 19:29
-
Struts2 文件异步上传
刚帮朋友看的,他的框架使用的是SSM,正好有文件上传的需求。所需环境:jquery.jsajaxfileupload.jsstruts2所依赖的jar包及struts2-json-plugin-2.1.8.1.jar编写文件上传的Actionpackagecom.ajaxfile.action;importjava.io.File;importjava.io.FileInputStream;imp......4,199 0 2017-02-07 20:54
-
fastjson生成和解析json数据,序列化和反序列化数据
一.fastjson生成json字符串(JavaBean,List<JavaBean>,List<String>,List<Map<String,Object>) StringjsonStrng=JSON.toJSONString(object);二.fastjson解析json字符串为四种类型 &n......3,865 2 2017-01-19 20:38
-
Bootstrap 响应式实用工具——visible-xs、visible-sm、hidden-xs、hidden-sm等
Bootstrap提供了一些帮助器类,以便更快地实现对移动设备友好的开发。这些可以通过媒体查询结合大型、小型和中型设备,实现内容对设备的显示和隐藏。需要谨慎使用这些工具,避免在同一个站点创建完全不同的版本。响应式实用工具目前只适用于块和表切换。Class设备.visible-xs额外的小设备(小于768px)可见.visible-sm小型设备(768px起)可见.visible-md中型设备(76......1,403 0 2017-01-16 19:16
-
Ubuntu下Sublime中文输入问题
Sublime是一款不错的文本编辑器,用了不少时间。不过在Ubuntu下,Sublime稍稍有点问题,也就是不能输入中文了。查询了下网络,貌似目前还没有比较好的解决方法,这里稍稍记录下目前的解决方案:1.下载需要的文件,打开终端,输入:nemo@Cynthia:~/git_work$gitclonehttps://github.com/lyfeyaj/sublime-text-imfix.git2......2,236 0 2017-01-16 11:14
-
Git 切换分支
查看git分支$gitbranch切换到指定分支$gitcheckout xxxx切换完成之后,如果当前分支代码不是最新,那么则需要拉取最新代码$gitpull1,685 0 2017-01-11 11:02
-
Linux 增加swap分区
移动硬盘上在装Ubuntu的时候,考虑到笔记本内存还可以,就只分配了1G的swap分区。不过在新公司的新电脑内存比较小,这才发现swap不够用。 以下的操作都要在root用户下进行,首先先建立一个分区:ddif=/dev/zeroof=/home/swapbs=1024count=512000 这样就会创建/home/swap这么一个分区文件。文件的大小是51200......2,885 0 2017-01-04 19:14