后端
曾哥叨逼叨
这个作者很懒,什么都没留下…
展开
-
遍历集合的同时对集合进行操作
本人新手,之前遇到了一个遍历集合的同时过滤部分不需要的元素,直接遍历的使用list.remove(obj)的时候遇到了ConcurrentModificationException异常信息,一番查找后知道了,需要用Iterator操作才行: @Test public void testUpdateListWhenErgodic(){ List list = ne转载 2017-06-02 11:02:19 · 1651 阅读 · 0 评论 -
将实体类Bean转换为json对象的时候过滤null空值
在使用mongodb的时候经常会遇到需要把实体类转换成json对象去的情况,但是转换成的json对象中,除了已经向bean里添加过的属性,其余未赋值的属性却在json中依然显示为空!这就造成了在使用mongodb的修改的时候,会用null值覆盖原来的值。 之前在网上看到过使用filter过滤属性的博客http://blog.csdn.net/u013239111/article/d原创 2017-04-01 10:48:38 · 12218 阅读 · 0 评论 -
Mybatis 数据源配置错误的解决方法
Mybatis数据源配置错误,就是mybatis找不到你在xml里写的sql,只有可能是一下两种情况: 1,namespace的名称和你sqlsession的statement 的命名空间不一致: 2,xml中,sql 的id和你的statement中的"NSGoodsBasicInfoMapper."后面的方法名称("update")不一致;sqlsession的原创 2017-06-22 10:27:42 · 1217 阅读 · 0 评论 -
批量下载图片的代码实现
运营的小伙伴苦于手动一个一个的去下载图片,再改图片名称,非常非常的耗时,所以写了个这个帮她们下载图片,嘿嘿嘿原创 2017-08-22 17:35:44 · 3343 阅读 · 0 评论 -
常见的MIME类型
常见的MIME类型常见的MIME类型 超文本标记语言文本 .html,.html text/html 普通文本 .txt text/plain RTF文本 .rtf application/rtf GIF图形 .gif image/gif JPEG图形 .jpeg,.jpg image/jpeg au声音文件 .au audio/b转载 2017-12-28 14:46:13 · 1018 阅读 · 0 评论 -
根据线程名称找到指定的线程,并给该线程停掉
//创建jdk的定时器 private static String getTimes() { SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss E"); Date date = new Date(); date.setTime(System.current...原创 2018-01-05 10:47:22 · 10725 阅读 · 4 评论 -
通过redis来实现跨域上传图片到阿里 OSS并回显进度条
OSS 官方给出的 java SDK 是这样的,上传的文件的时候使用监听器来监听上传的进度,以实现上传进度,官方示例如下:public class PutObjectProgressListener implements ProgressListener { private long bytesWritten = 0; private long totalBytes =...原创 2018-08-01 11:25:18 · 1477 阅读 · 1 评论 -
SonrLint常见解决方案
Sonar是什么? Sonar是一个用于代码质量管理的开源平台,用于管理源代码的质量 通过插件形式,可以支持包括java,C#,C/C++,PL/SQL,Cobol,JavaScrip,Groovy等等二十几种编程语言的代码质量管理与检测 Sonar可以从以下七个维度检测代码质量,而作为开发人员至少需要处理前5种代码质量问题 1. 不遵循代码标准 sonar可以...原创 2019-01-28 14:57:48 · 45726 阅读 · 3 评论