![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
sky丶star
good good study
展开
-
金额数值加密及解密工具
金额数值进行加密和解密package com.sky.reslib.define;import java.math.BigDecimal;public class ResSecurty{ /** * 对字节数组编码,8位 * @param bits * @return */ public static byte[] encod...原创 2018-07-24 21:02:55 · 2272 阅读 · 0 评论 -
反射机制应用
原创 2018-08-23 11:55:15 · 193 阅读 · 0 评论 -
责任链解析xml配置
<?xml version="1.0" encoding="UTF-8"?><root name="均值离散度校验规则"> <sheet sheetName="交流变(配)电" sheetText="交流变(配)电" typeCol="gclx8"> <col fieldKey=&q原创 2018-08-23 11:52:21 · 378 阅读 · 0 评论 -
java编程习惯注意
1.列枚举常量,定义常量使用大写,少用魔鬼数字。2.少用if括大片代码。3.赋值时(不应写多次重复代码),可使用三目运算符。4.for循环遍历多次时,可使用方法抽出。5.使用中文字段作为实体对象时(加载到jvm时,有可能出现编码错误而不易发觉)6.当大量if/else判断时,可抽出子方法(if不超过三层)。可以先做非逻辑,抛出异常。7.解压文件,使用流对文件操作时,应抽出公共方法并记得...原创 2018-08-20 11:26:59 · 146 阅读 · 0 评论 -
cglib对象与map转换
map转对象:resourceItems → selectList String resourceItems = list.get(0); List<ResourceInfo> selectList = new ArrayList<ResourceInfo>(); ...原创 2018-08-20 11:26:26 · 949 阅读 · 0 评论 -
下载功能优化
原下载方法:/** * 下载附件至指定目录 * @param mainId 关联Id * @param fileName 文件名称 * @param tempath 目标下载目录 * @throws IOException */ public static File donwLoadFile(String mainId, S...原创 2018-08-20 08:39:29 · 326 阅读 · 0 评论 -
配置eclipse
eclipse配置:preferences-->Installed JREs-->eclipse-->edit-->Default VM Arguments,配置如下参数:-Xms32m -Xmx800mtomcat配置:servers-->双击Apache Tomcat X-->Open launch configuration-->Argum...原创 2018-07-24 21:21:08 · 92 阅读 · 0 评论 -
java编程习惯注意
1.列枚举常量,定义常量使用大写,少用魔鬼数字。2.少用if括大片代码。3.赋值时(不应写多次重复代码),可使用三目运算符。4.for循环遍历多次时,可使用方法抽出。5.使用中文字段作为实体对象时(加载到jvm时,有可能出现编码错误而不易发觉)6.当大量if/else判断时,可抽出子方法(if不超过三层)。可以先做非逻辑,抛出异常。7.解压文件,使用流对文件操作时,应抽出公共方法并记得...原创 2018-07-24 21:20:06 · 545 阅读 · 0 评论 -
cglib内置方法:对象与map转换
map转对象:resourceItems → selectList String resourceItems = list.get(0); List<ResourceInfo> selectList = new ArrayList<ResourceInfo>(); ...原创 2018-07-24 21:19:18 · 1867 阅读 · 0 评论 -
金额数值中文与数据转换
金额数值中文与数据转换package com.xieli.project.report.common;import java.math.BigDecimal;/** * 数字转换为中文写法 * @author xieli * */public class NumberToCN{ /** * 汉语中数字大写 */ private st...原创 2018-07-24 21:13:19 · 747 阅读 · 0 评论 -
设计模式总结
原创 2018-08-23 12:00:05 · 133 阅读 · 0 评论