自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 springboot对velocity的支持

最近在使用springboot中,用velocity作为视图模板的时候,一直出现问题,无法返回页面。通过查询资料得知,springboot默认是不支持velocity的,需要添加而外配置。并且在高版本的springboot中是不支持velocity了。最高只到1.4.x版本支持,1.5以及以后的版本,都不支持velocity了。推荐使用:spring4.3之后,推荐FreeMarker作为视...

2018-11-26 10:04:57 2775 1

原创 springboot默认不支持jsp做为视图

今天在做整合springboot和springmvc的时候,发现一只返回不了jsp页面。但是用@responsebody就可以正常返回。最后发现是springboot默认是不支持jsp做为视图的。所以就会出现找不到页面(进入springboot默认的while page error),404的情况。遇到的另一个错误,错误情况1:通过原因分析,造成问题有两个因素:缺省转发view和pa...

2018-11-23 17:22:02 4550

原创 限定输入范围的用户输入框-要限制用户输入的字符范围

限定输入范围的用户输入框-要限制用户输入的字符范围,不然就会出现用户输入了一些不允许的字符,从而导致了系统出现错误的情况。一般案例:邮箱:只能输入大小写字母,数字,@,.等字符。其他字符(、|,/,?&,%$)等等都不能输入。手机号:只能输入数字0-9身份证号码:只能输入数字,大小写字母。其他的不允许输入。统一社会信用代码:只能输入数字,大小写字母。其他的不允许输入。解...

2018-11-19 14:10:04 3734

原创 验证码的几种方式-普通图形验证码,滑动拼图,图中点选

普通图形验证码最为普通的方式,属于比较容易实现,但是也容易被破解,现在的图像识别等技术已经比较强大了,可以很轻易的就能破解这类的验证码(只是相对于比较厉害的攻击团队而言,一般人想实现还是有不少门槛的,你可以增加图片的模糊程度,以及增加干扰线等,主要是看你的验证码生成引擎是怎么实现的。)类似于(就是再多一些数字字母,以及多加一些干扰线)滑动拼图这个就比较先进一些,在各大网站中也常用...

2018-11-19 13:33:52 19547 1

原创 On release of batch it still contained JDBC statements

最近用hiernate执行saveOrUpdate的时候,报错了。错误信息如下2018-11-12 13:55:32,265 [WARN ] [http-bio-8080-exec-9] org.hibernate.engine.jdbc.spi.SqlExceptionHelper - SQL Error: 1062, SQLState: 230002018-11-12 13:55:32,2...

2018-11-12 14:46:09 10316

原创 jvm常用参数的设置和含义:-Xmx,-Xmn,-Xss,-XX:+HeapDumpOnOutOfMemoryError, -verbose:gc

1.设置堆的最大和最小值-Xmx20M(最大值) ,-Xms20M(最小值)。2.设置年轻代的大小-Xmn2g:设置年轻代大小为2G。整个JVM内存大小=年轻代大小 + 年老代大小 + 持久代大小。持久代一般固定大小为64m,所以增大年轻代后,将会减小年老代大小。此值对系统性能影响较大,Sun官方推荐配置为整个堆的3/8。3.设置栈的大小-Xss128k: 设置每个线程的堆栈大小。JDK...

2018-11-07 20:46:23 2322

原创 java堆

java堆由于现在的收集器基本都是采用分代收集算法,所以java堆中还可以细分为:新生代和老年代;再细致一点的有Egen空间,From Survivor空间,To Survivor空间等.-Xmx和-Xms控制堆的扩展;如果在堆中没有内存完成实例的分配,并且堆也无法再扩展时,将会抛出OOM异常...

2018-11-07 20:32:38 129

原创 mysql字符集选择和所能存储的汉字的最大长度

一般我们的字符集是选择utf-8.4.0版本以下,varchar(20),指的是20字节,如果存放UTF8汉字时,只能存6个(每个汉字3字节)5.0版本以上,varchar(20),指的是20字符,无论存放的是数字、字母还是UTF8汉字(每个汉字3字节),都可以存放20个,最大大小是65532字节Mysql4中最大也不过是20个字节,但是Mysql5根据编码不同,存储大小也不同。所以,如果...

2018-11-06 14:04:04 2757

原创 位(bit),字节(Byte),KB,MB,GB,TB,UTF-8,Unicode,字符集,排序规则

1字节(byte) = 8位(bit)1KB=1024byte1MB=1024KB1GB=1024MB位(bit):位只有两种形式0和1字节(byte):字节是有8个位组成的。可以表示256个状态。1字节(byte)=8位(bit)一个utf8数字占1个字节一个utf8英文字母占1个字节占2个字节的:带有附加符号的拉丁文、希腊文、西里尔字母、亚美尼亚语、希伯来文、阿拉伯文、叙利亚...

2018-11-06 13:46:54 3227

原创 SHA256Utils

import java.io.UnsupportedEncodingException;import java.security.SignatureException;import org.apache.commons.codec.digest.DigestUtils;public class SHA256Utils { /** * 签名字符?? * @par...

2018-11-06 09:50:19 1493

原创 SVN服务器版本太低导致无法进行merge

Auto-merge 测试merge\分支\portaldbRetrieval of mergeinfo unsupported by %E6%B5%8B%E8%AF%95merge/%E5%88%86%E6%94%AF/portaldb'公司目前的SVN版本是1.4.6,执行Merge操作时总是报错,Working Copy 和repository filesystem format在...

2018-11-02 10:30:03 817

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除