摘要: 1.在pom.xml文件中添加插件 2.在dos窗口中进入项目路径 执行命令:mvn assembly:assembly 如果使用IDEA进行打包,则运行该项 3.正常打包成功后项目会生成一个target文件夹,里面打包出来的jar包,包名为{finalName}-jar-with-dependen 阅读全文
posted @ 2018-12-27 20:13 苹果大大个 阅读(1296) 评论(0) 推荐(0) 编辑
摘要: 前言 单例模式是一种很常用的设计模式,其定义是单例对象的类只允许有一个实例存在。在使用spring自动创建对象时默认就是单例的。 使用场景 需要频繁的对对象进行创建与销毁,如果工具类对象 一、饿汉式(静态变量) 饿汉式就是在类加载初始化的时候就创建了对象,尽管你还不需要使用他。相对来说我是比较喜欢这 阅读全文
posted @ 2018-12-27 09:59 苹果大大个 阅读(668) 评论(2) 推荐(0) 编辑
摘要: 一、加密 二、解密 三、hex字符串与字节数组互转 注:因工作内容常与单片机进行数据传输,所以不能直接使用字符串进行加密解密,需要多进行一次hex字符串的转换 因为上述加密解密使用的补码模式是NoPadding,所以输入的字节必须是128位对应的16个字节的倍数,如有需要可以将补码模式改为以下模式 阅读全文
posted @ 2018-12-16 19:50 苹果大大个 阅读(591) 评论(0) 推荐(0) 编辑
摘要: this是什么? 在Java语言中,当创建一个对象后,Java虚拟机就会为其分配一个指向对象本身的指针,这个指针就是“this”。 this关键字有哪些用法? 一、调用本类的成员变量 上述代码中,构造方法中的形参与Person类的成员变量名称相同,如果不使用this关键字,不说我们,编译器也无法辨识 阅读全文
posted @ 2018-12-15 16:35 苹果大大个 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 添加元素源码解析 执行add方法 ensureCapacityInternal(size + 1)方法表示是一个扩容操作,进入方法显示 modCount用于记录ArrayList的结构性变化的次数,add()、remove()、addall()、removerange()及clear()方法都会让m 阅读全文
posted @ 2018-12-10 20:54 苹果大大个 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1.安装 (1)获取源代码 wget http://download.redis.io/releases/redis-4.0.8.tar.gz (2)解压 tar xzvf redis-4.0.8.tar.gz (3)安装 解压后生成redis-4.0.8文件夹 cd redis-4.0.8 mak 阅读全文
posted @ 2018-10-12 16:31 苹果大大个 阅读(125) 评论(0) 推荐(0) 编辑