c2j

导航

2018年7月26日 #

JAVA基础搬运工

摘要: 1Java线程的6种状态及切换 https://blog.csdn.net/pange1991/article/details/53860651/ 2进程和线程的区别 https://www.cnblogs.com/lgk8023/p/6430592.html 3进程间如何通讯 https://bl 阅读全文

posted @ 2018-07-26 17:45 c2j 阅读(189) 评论(0) 推荐(0) 编辑

2018年3月21日 #

JAVA创建和销毁对象

摘要: 类静态方法取代构造方法创建对象 实体类属性非常多的时候使用build模式创建对象 单例实体构造方法需要私有化,可以利用枚举类型实现单例 需注意自动装箱导致的性能损耗 不用的对象及时置为null finalizer方法的使用需注意以下事项 阅读全文

posted @ 2018-03-21 11:58 c2j 阅读(1463) 评论(0) 推荐(0) 编辑

2017年6月28日 #

获取属性改变结果

摘要: 遇到很关注数据改变过程的场景,就会想把每次有改变的字段值记录下来,包括改变前及改变后。于是就想着找一个简单的方法来搞定。 最常见的比如前端调用修改接口传来DTO,我们根据主键先获取到对应的Entity,然后比较这两个对象来记录数据改变日志。 首先想到的就是反射后分别比较然后按指定格式收集改变了的值及 阅读全文

posted @ 2017-06-28 23:53 c2j 阅读(146) 评论(0) 推荐(0) 编辑

2017年6月15日 #

NPOI设置单元格背景色

摘要: NPOI设置单元格背景色在网上有好多例子都是设置为NPOI内置的颜色值 但是想用rgb值来设置背景色,即:通过HSSFPalette类获取颜色值时会抛出异常:Could not Find free color index 比如:http://www.cnblogs.com/yxhblog/p/622 阅读全文

posted @ 2017-06-15 21:59 c2j 阅读(506) 评论(0) 推荐(0) 编辑

2017年3月20日 #

.Net牛刀小试-1缓冲使用

摘要: 根据文件名缓冲文件: 使用示例: 阅读全文

posted @ 2017-03-20 16:00 c2j 阅读(158) 评论(0) 推荐(0) 编辑

2017年2月21日 #

JAVA工具类-StrUtils

摘要: public class StrUtils { public static final String UTF_8 = "UTF-8"; /** * 去掉小数字符串后面无用的零 */ public static String replaceTheTailZero(String value){ if(StringUtils.isE... 阅读全文

posted @ 2017-02-21 16:02 c2j 阅读(345) 评论(0) 推荐(0) 编辑

选择排序-C#

摘要: 选择排序包括:简单选择排序和堆排序 简单选择排序: 基本思路:从所有序列中先找到最小的,然后放到第一个位置。之后再看剩余元素中最小的,放到第二个位置……以此类推 堆排序: 基本思路:利用堆的特性进行排序 //TODO 阅读全文

posted @ 2017-02-21 14:43 c2j 阅读(101) 评论(0) 推荐(0) 编辑

交换排序-C#实现

摘要: 交换排序包括:冒泡排序和快速排序 具体代码如下: 冒泡排序: 快速排序: 阅读全文

posted @ 2017-02-21 13:57 c2j 阅读(169) 评论(0) 推荐(0) 编辑

插入排序-C#实现

摘要: 插入排序包括:直接插入排序和希尔排序。 具体代码如下: 直接插入排序: 希尔排序: 阅读全文

posted @ 2017-02-21 11:20 c2j 阅读(221) 评论(0) 推荐(0) 编辑