- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 java读取properties文件中文乱码
properties文件在项目中通常用来作为基础配置文件使用,存储一些固定的常量值。日前在维护一个旧项目中需要添加一个联系人员名称和邮箱的配置,出现了中文乱码的问题。配置读取的代码如下:处理之前配置文件name=张三email=ss@163.comjava读取Properties properties = new Properties();InputStream inputStr...
2019-01-30 09:38:34 2314 1
原创 java.lang.IllegalArgumentException: invalid comparison: java.util.ArrayList and java.lang.String
今天团队在代码走查时发现了一个mybatis作为dao层查询中存在参数使用前校验不全的问题修改后却触发了另外一个错误,情况如下。走查时代码如下(existIds传入的一个集合,只判断了未定义的情况,在集合有定义但长度为0时会报错):SELECT<include refid="Base_Column_List"/>FROM SYS_BIZAPPWHERE 1=1<if ...
2019-01-21 10:35:44 2556
原创 JAVA自动生成雪碧图sprites和样式CSS文件(包含原始图标CSS、雪碧图CSS)
在项目的开发过程中,如果一个页面有很多的小图标展现。浏览器展示页面时会向后台服务器发送很多的请求获取对应的图片,这样既浪费资源,也使得页面的加载变得很慢,影响客户的体验。此时我们可以采用将这些小图标放置在一张图片上,通过从指定的background-position开始读取展示我们的雪碧图就可以解决这样的问题。这张大图我们就叫做雪碧图。可是如何将这些图合成一张图片,而且便于我们维护,却是一个值得...
2019-01-09 16:38:16 1737
原创 PowerDesigner 通过数据SQL脚本导入表结构
今天遇到一个之前的旧项目,需要重新梳理功能,有一些表结构需要修改,由于需要维护多个数据库的脚本,直接修改SQL不是很方便,之前的pdm文件早已不知踪影,所以想到用PowerDesigner来维护表结构然后直接导出多个数据库的脚本即可。如下是导入过程的记录。大体分为三个步骤一、打开PowerDesigner ,依次点击File -------> Reverse Engineer------...
2018-10-08 11:56:11 2651
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人