java
木头房子的
这个作者很懒,什么都没留下…
展开
-
3年经验的Java程序员应具备的专业技能
Java技能原创 2017-07-02 21:56:32 · 2595 阅读 · 0 评论 -
Java多线程中线程安全与锁问题
线程安全无状态的对象一定是线程安全的。 要保持状态的一致性,就需要在单个原子操作中更新所有相关的状态变量。并发环境中的原子性与事务应用程序中的原子性有着相同的含义—一组语句作为一个不可分割的单元被执行。对于可能被多个线程同时访原创 2017-07-03 14:21:17 · 389 阅读 · 0 评论 -
FreeMarker使用
FreeMarker填充数据到ftl模板,if elseif判断条件使用原创 2017-07-21 09:28:50 · 728 阅读 · 0 评论 -
Java枚举类型使用
代码实例/** * 账户类型枚举类 */public enum AcctTypeEnum { PLATFORM("01", "平台账户"), NOPLATFORM("02", "个人/企业账户"); /** * 枚举代码 */ private String code; /** * 枚举名称 */ private原创 2017-08-09 09:29:55 · 274 阅读 · 0 评论 -
Java实现身份证获取年龄
通过身份证获取年龄/** * 根据身份证号获取年龄 * @param certId * @return */ public static String getAgeByCertId(String certId) { String birthday = ""; if (certId.length() == 18) {原创 2017-08-03 22:55:16 · 7578 阅读 · 0 评论 -
jar文件内容修改重新打包
1、需要工具:eclipse并安装了Enhanced Class Decompiler反编译插件(个人推荐使用功能强大)2、直接打开需要修改的jar文件,以amcontract_pdf_creator-1.1.jar为例:3、直接在需要的jar文件上鼠标右键,选择导出反编译源码,另存为4、这时候直接找到另存为的源码文件,即是java文件,可以直接修改了,原创 2017-09-19 19:59:41 · 1042 阅读 · 0 评论 -
修改jar包中的配置文件
使用vim直接使用vim打开jar文件,找到指定的配置文件编辑后保存jar文件为zip压缩包,vim打开自动解压,列出所有目录清单vim xxx.jar使用unzip修改解压到临时目录,修改完成后再打包到原jar文件样例,修改xxx.jar的操作方式unzip -x xxx.jar -d xxx.jar.tmpcd xxx.jar.tmpvim xxx.prope...原创 2019-01-04 18:29:41 · 3266 阅读 · 0 评论 -
Redis集群搭建
Redis集群搭建单节点多实例redis版本3.2.6操作步骤下载和解压包cd /usr/local/(自定义目录)wget http://download.redis.io/releases/redis-3.2.6.tar.gztar -zxvf redis-3.2.6.tar.gz编译安装cd redis-3.2.6make && make insta...原创 2019-01-16 09:52:50 · 160 阅读 · 0 评论