
开发中碰到的问题
陈小丁
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PDF生成时文字参数无法赋值(图片可以)
测试生成的时候,抛出Font 'STSong-Light' with 'UniGB-UCS2-H' is not recognized.版本问题<dependency> <groupId>com.itextpdf</groupId> <artifactId>itext-asian</artifactId> <version>5.2.0</version></dependency&g.原创 2021-05-11 11:58:48 · 350 阅读 · 0 评论 -
List.isEmpty()无法判断集合为空的问题
今天发现一个问题:就是List.isEmpty()无法判断集合是否为空。存在一种情况 ,List.isEmpty()为false,list.size=1第一个对象 list[0]=null;所以如果仅仅entiyList.size()是无法判断集合为空,entityList.get(0)=null组合才可以//判断集合不为空if(!entityList.isEmpty() && entityList.get(0)!=null) { //do}这样是可以实..原创 2020-05-27 09:29:08 · 3375 阅读 · 1 评论 -
redis存token(sessionId)时异常
问题描述:一个用户登录时,会把他的session当token存进redis。然后另一个用户登录时,取的sessionId是同一个token。查了半天,还没查出是什么原因 。调试时发现session对象不是同一个,但是sessionId取出来却是一样的。个人认为是session.getId时取是的redis里面的sessionId正在排查。代码如下public class RedisSessionDao extends AbstractSessionDAO { private fina.原创 2020-05-16 13:42:25 · 786 阅读 · 0 评论 -
List<String>数组转Iterator-再转回List的问题测试
List<String> strList = new ArrayList<>(); strList.add("1"); strList.add("2"); Iterator iStr = strList.iterator(); List<String> newList = new ArrayList<>(); while (iStr.hasN原创 2018-10-23 15:20:55 · 4429 阅读 · 1 评论 -
oracle修改字段多条件情况case then用法实践
语法: CASE search_expression WHEN expression1 THEN result1 WHEN expression2 THEN result2 ... WHEN expressionN THEN resultN ELSE default_result应用update examiner_evaluate_detail t ...原创 2018-11-12 14:13:09 · 846 阅读 · 0 评论