木心

毕竟几人真得鹿,不知终日梦为鱼

导航

2019年6月9日 #

java.util.Properties的使用及读取资源文件

摘要: 1、工具类Utils 2、在src下新建jdbc.properties 3、测试 结果 jdbc.txt jdbc2.txt 4、注意 上面代码中使用了commons-io-2.5.jar 阅读全文

posted @ 2019-06-09 23:34 wenbin_ouyang 阅读(1191) 评论(0) 推荐(0) 编辑

2019年6月4日 #

java生成图片验证码--封装生成图片验证码的工具类

摘要: 博客部分内容转载自 LonlySnow的博客:后台java 实现验证码生成 1、controller方法 @RequestMapping(value = "/verifycode/img", method = RequestMethod.GET) @ApiOperation("generate im 阅读全文

posted @ 2019-06-04 13:43 wenbin_ouyang 阅读(3564) 评论(0) 推荐(0) 编辑

2019年6月3日 #

springboot + 注解 + 拦截器 + JWT 实现角色权限控制

摘要: 1、关于JWT,参考: (1)10分钟了解JSON Web令牌(JWT) (2)认识JWT (3)基于jwt的token验证 2、JWT的JAVA实现 Java中对JWT的支持可以考虑使用JJWT开源库;JJWT实现了JWT, JWS, JWE 和 JWA RFC规范;下面将简单举例说明其使用: 2 阅读全文

posted @ 2019-06-03 19:06 wenbin_ouyang 阅读(1886) 评论(0) 推荐(0) 编辑

2019年6月2日 #

java浅克隆和深克隆,序列化和反序列化实现深克隆(封装序列化和反序列化操作)

摘要: 本篇博客内容: 一、浅克隆(ShallowClone)和深克隆(DeepClone) 二、序列化和反序列化实现深克隆 三、封装序列化和反序列化操作 ObjectOutputStream + 内存流ByteArrayOutputStream 四、对象持久化到文件或从文件中读取对象 ObjectOutp 阅读全文

posted @ 2019-06-02 22:38 wenbin_ouyang 阅读(1248) 评论(0) 推荐(0) 编辑

2019年5月29日 #

手动编码实现 facebook、google 第三方登陆

摘要: 1、什么是 oauth2.0 开发授权(Open Authorization, OAuth)是一种资源提供商用于授权第三方应用代表资源所有者获取有限访问权限的授权机制。由于整个授权过程中,第三方应用都无需触及用户的密码就可以取得部分资源的使用权限,所以 OAuth 是安全开放的。 OAuth 的目的 阅读全文

posted @ 2019-05-29 11:46 wenbin_ouyang 阅读(791) 评论(1) 推荐(0) 编辑

2019年5月27日 #

JDK8的新特性

摘要: 本文内容: 一、Lambda 表达式和方法引用、构造器引用和数组引用 二、接口的默认方法和静态方法 三、重复注解 四、获取方法形参的名称 五、Stream流 六、Optional Lambda 表达式本质:函数式接口的实例 一、Lambda 表达式和方法引用、构造器引用和数组引用 <=返回目录 如果 阅读全文

posted @ 2019-05-27 18:10 wenbin_ouyang 阅读(293) 评论(0) 推荐(0) 编辑

JDK7的新特性

摘要: 本篇博客的内容 一、二进制字面量 二、数字字面量可以出现下划线 三、switch 语句可以用字符串 四、泛型简化 五、异常的多个catch合并 六、try-with-resources 语句 一、二进制字面量 <=返回目录 二、数字字面量可以出现下划线 <=返回目录 三、switch 语句可以用字符 阅读全文

posted @ 2019-05-27 00:04 wenbin_ouyang 阅读(191) 评论(0) 推荐(0) 编辑

2019年5月25日 #

JDK5的新特性

摘要: 本篇博客内容 一、自动装箱和自动拆箱 二、泛型 三、增强for循环 四、静态导入 五、可变参数 六、枚举 一、自动装箱和自动拆箱 <=返回目录 java有8种基本数据类型 byte、short、int、long、float、double、char、boolean, 对应的有8种包装类型 Byte、S 阅读全文

posted @ 2019-05-25 23:21 wenbin_ouyang 阅读(262) 评论(0) 推荐(0) 编辑

2019年5月22日 #

反射(一)类加载器、反射、动态代理

摘要: 本篇博客内容 1、类加载器1.1、类的加载1.2、类初始化时机1.3、类加载器1.4、类加载器的作用2、反射2.1、反射机制2.2、获取Class对象(字节码文件对象)的三种方法2.3、通过反射获取构造方法并使用2.4、通过反射获取成员变量并使用2.5、通过反射获取成员方法并使用2.6、配置文件+反 阅读全文

posted @ 2019-05-22 21:40 wenbin_ouyang 阅读(295) 评论(0) 推荐(0) 编辑

2019年5月21日 #

泛型(五)

摘要: 未完,待续。。。 1、泛型方法与泛型通配符的区别 2、丢失集合元素的类型 3、泛型方法与方法重载 4、擦除和转换 5、泛型与数组 阅读全文

posted @ 2019-05-21 22:24 wenbin_ouyang 阅读(135) 评论(0) 推荐(0) 编辑