- 博客(33)
- 收藏
- 关注
原创 Let's encrypt 遇到 'ascii' codec can't decode byte 0xe5 的解法
Attempting to renew cert (example.com) from /etc/letsencrypt/renewal/example.com.conf produced an unexpected error: ‘ascii’ codec can’t decode byte 0xe6 in position 2: ordinal not in range(128). Skipp...
2019-10-09 18:29:43 684
原创 MySQL编码utf8和utf8mb4
MySQL 的“utf8”实际上不是真正的 UTF-8。“utf8”只支持每个字符最多三个字节,而真正的 UTF-8 是每个字符最多四个字节。MySQL 一直没有修复这个 bug,他们在 2010 年发布了一个叫作“utf8mb4”的字符集,绕过了这个问题。当然,他们并没有对新的字符集广而告之(可能是因为这个 bug 让他们觉得很尴尬),以致于现在网络上仍然在建议开发者使用“utf8”,但这...
2019-08-05 18:17:29 155
原创 nodejs安装依赖出现Appears to be a git repo or submodule解决方法
进入到报错的/data/app/pay/node_modules/alipayment-fork目录去把.git目录删除就可以了
2019-07-11 15:24:20 1512
原创 非spring注入使用RedisTemplate,需先调用afterPropertiesSet()方法
错误信息:Exception in thread "main" java.lang.IllegalArgumentException: template not initialized; call afterPropertiesSet() before using it at org.springframework.util.Assert.isTrue(Assert.java:92) ...
2019-05-30 16:01:41 1957
原创 关于Spring Data redis几种对象序列化的比较
spring-data-redis的序列化类有下面这几个:GenericToStringSerializer: 可以将任何对象泛化为字符串并序列化Jackson2JsonRedisSerializer: 跟JacksonJsonRedisSerializer实际上是一样的JacksonJsonRedisSerializer: 序列化object对象为json字符串JdkSerializat...
2019-05-30 15:09:23 341
原创 Long类型的数据判断是否相等,请一定用equals,不要用==
Long是一个类,判断是否相等时如果数据小于128L时,用equals和== 都是可以的,但超过128L再用==判断是否相等就会出问题,所以Long比较大小统统都要用equals超过128会创建新的实例对象,==判断的是对象内存值,所以会是false...
2019-05-23 14:02:18 6156 4
原创 安装rvm出现问题
Step 1 安装rvm:curl -sSL https://get.rvm.io | bash -s stable[root@centosvm local]# curl -sSL -L -k https://get.rvm.io | bash -s stableDownloading https://github.com/rvm/rvm/archive/1.26.11.tar.gzDo...
2019-04-11 16:20:32 3296
原创 StringUtils的isBlank(), isEmpty(), isNotBlank(), isNotEmpety(), isNoneBlank(), isNoneEmpty()
isBlank()方法把空格当做没有, 而isEmpty()认可空格的存在.StringUtils.isEmpty(null) = trueStringUtils.isEmpty(“”) = trueStringUtils.isEmpty(” “) = false //注意在 StringUtils 中空格作非空处理StringUtils.isEmpty(” “) = falseStri...
2019-04-11 16:18:02 2269
原创 script没有结束标签出现问题
<script src="/js/jquery-3.2.1.js"/>这个写法会出现问题<script src="/js/jquery-3.2.1.js"></script >这样就没有问题<script src="/js/jquery-3.2.1.js"></script><script> func...
2019-04-11 16:16:56 371
原创 AnguarJS 获取图片报错7B7B7D7D
如图,原因是%7B%7B 是{{ , 而%7D%7D是}}, AngularJS错误地解析这个表达式解决方法是使用ng-src即可
2019-04-06 17:29:32 784
原创 新窗口没有跳出iframe解决方法
如果遇到页面没有跳出iframe框架的情况,在页面上面加上代码<script type="text/javascript"> if(parent != window){ parent.location = window.location; }</script>即可...
2019-04-06 17:26:03 757
原创 spring scurity 出现 localhost 将您重定向的次数过多的解决方法
spring scurity自定义登录方法 <security:http pattern="/plugins/**" security="none"/> <security:http pattern="/css/**" security="none"/> <security:http pattern="/js/**" security="none"/...
2019-04-01 17:08:25 5920
原创 open(java.nio.file.Path) in FSDirectory cannot applied to (java.io.File)
在Lucene5.0.0版本或更高的版本,要采用以下方式directory = FSDirectory.open(Paths.get("D:\\"));
2019-03-22 10:27:26 236
原创 ssm+oracle查不出数据
sql语句在PLSQL里面可以查到数据,在idea里面查不出数据,返回[];原来是数据封装出了问题时间要导入util的包
2019-03-15 15:54:34 340
原创 Maven多模块聚合项目出现类不存在的问题解决方法
聚合项目做好,依赖检查过了没有问题,在启动项目的时候出现程序包com.xxx.xxx.damain不存在猜想原因是工程打包编译时,会生成两种jar包,一种是普通的jar,另一种是可执行jar。默认情况下,这两种jar的名称相同,在不做配置的情况下,普通的jar先生成,可执行jar后生成,造成可执行jar会覆盖普通的jar。而ssm-dao工程无法依赖damain工程的可执行jar,所以编译失...
2019-03-13 21:04:09 4032 2
原创 Mybatis传入参数类型为Map类型如何取值
如图有一个map类型的传参首先,如图在前面加上@Param注解其次用#{map.rname}这种写法就可以获取参数${map.rname}这种写法参数默认是传字符串,#{map.rname}可以取Long,Integer之类的。...
2019-03-09 19:11:28 6660 1
原创 mybatis出现Parameter 'xxx' not found. Available parameters are [...]错误
当出现这个错误的时候,在形参前面加上@Param注解就可以了在传入多个参数需要加这个注解
2019-03-09 16:47:30 7273
原创 springMVC出现Cannot resolve symbol 'HttpServletRequest
出现这个问题只要导包就好了右键点项目,打开模块设置添加Library添加tamcat添加完成之后就好了
2019-03-06 17:13:22 3381
原创 MultipartFile上传出现空指针异常
在利用MultipartFile上传文件的时候出现了空指针异常然后查了一下资料,发现控制器里面的MultipartFile的参数名要跟页面的name一致这里的参数名字需要与页面中的name一致这样就没有问题了...
2019-03-06 16:29:47 4080 2
原创 springMVC页面跳转自动添加前缀
这是页面跳转的地址,但是点击提交按钮,页面跳转之后可以看到前面多加了一个/pages的前缀,那是我前端页面的前缀然后地址那里加一条/就没事了原因是如果不加/默认是相对路径,MVC会自动加上页面请求的前缀...
2019-03-06 16:24:31 1893
原创 spring mvc 处理PUT,DELETE请求时报错
将POST请求通过HiddenRequestMethodFilter过滤器处理成PUT,DELETE请求.发现报错出错的原因是控制器里返回success字符串跳转到success.jsp,spring认为这个是jsp接口,jsp没有put和delete方法后来网上查了一下发现需要添加要@ResponseBody 注解原因是添加了@ResponseBody 注解,返回的数据不走视图控制器,直...
2019-03-04 21:20:06 246
原创 ajax传json参数回后台出错
用ajax传输json回后台,报错415错误,后来发现是请求格式写错]必须要写application才能正确传输数据.记录一下
2019-03-04 20:53:00 356
原创 springMVC中POJO类型作为参数的绑定
当前端页面传过来的参数为POJO类型中的参数时.例如 用user类型接受.user类中包含address类address类使用空构造函数创建对象接受参数使用set方法设置
2019-03-04 17:32:49 686
原创 mybatis二级缓存的应用场景和局限性
在学习mybatis的过程中,发现mybatis的二级缓存应用场景不多.主要用于访问量多,但是对数据实时性要求不高的查询操作.例如:电话账单查询等实现的方法:通过设置flushinterval,让mybat每隔一段时间清空一次缓存,时间根据需求确定,例如30分钟等.二级缓存的应用不多主要原因是局限比较多,例如有一个需求:要求对网上商城的所有商品缓存,网上商城不仅访问量大,而且要保证用户每次查询...
2019-02-28 20:42:03 375
原创 linux配置好nginx但还是无法访问解决方案
安装配置好了nginx,但是在浏览器中输入地址还是无法访问.用了这个方法就解决了/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf 重新指定配置文件ps -ef | grep nginx 出现nginx目录/usr/local/nginx/sbin/nginx -s reload 重启nginx,成功...
2019-02-18 20:44:17 6071 3
原创 web项目部署在centos 7验证码显示不出来解决方案
今天把项目部署在centos7上,发现验证码显示不出来,看了一下tomcat日志Exception in thread "http-nio-8080-exec-3" java.lang.InternalError: java.lang.reflect.InvocationTargetException at java.desktop/sun.font.FontManagerFactory$1....
2019-02-18 19:54:14 2627
原创 Maven test命令时控制台输出乱码的解决办法
如图出现乱码解决方式1:在Maven的pom.xml文件中增加如下代码:<properties> <argLine>-Dfile.encoding=UTF-8</argLine> </properties> 这样就可以解决了...
2019-02-15 20:01:48 1283 1
原创 ajax+tomcat实现自动补全效果
如图中的效果INSERT INTO `user` VALUES ('1', '张三');INSERT INTO `user` VALUES ('2', '李四');INSERT INTO `user` VALUES ('3', '王五');INSERT INTO `user` VALUES ('4', '赵六');INSERT INTO `user` VALUES ('5', '田七'...
2019-01-24 16:56:32 199
原创 equals和Objects.equals的区别
equals大部分情况下用来比较两个字符串是否相同.例如下面的代码 public static void main(String[] args) { Student s1 = new Student("二狗",14); Student s2 = new Student("三狗",15); if(s1.equals...
2019-01-23 19:44:48 2040
原创 hashCode相同,两个对象不一定相等 学习过程
java中的==:java中的==比较的是两个对象的jvm的地址java中的equals():public boolean equals(Object obj) { return (this == obj);}查看源码可以看到默认的equals直接调用==的进行判断,判断对象的地址.java中的hashcode():默认情况下,Object中的hashCode() 返回对象...
2019-01-23 19:21:45 3836
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人