logo头像

寒墨轩

—— 墨寒的👨‍💻码疯窝

Java反射之AnnotatedType接口

Java反射之AnnotatedType接口

JDK1.8注解可以标注在任何类型上,获取注解的方式也随之扩展了。AnnotatedType 接口的目的在于获取泛...…

Java反射之创建泛型数组

Java反射之创建泛型数组

泛型是编译期特性,我们能否创建泛型数组呢?通过 `Array` 类,除了可以动态的获取和设置数组的元素,还可以动态...…

Java反射的体系结构

Java反射的体系结构

反射是JDK5推出的非常重要的特性,通过反射,开发者可以在运行时动态的创建类实例,获取、更改、调用类的相关信息、方...…

使用Redis实现分布式锁

使用Redis实现分布式锁

在单体Java应用中,由于代码运行于同一个JVM,使用实现资源加锁是比较容易的,例如使用synchronized或...…

Mysql binlog格式

Mysql binlog格式

Binlog有STATEMENT、ROW、MIXED三种格式,它们各有优缺点,需要根据自身业务需求来进行选择,从5...…

Mysql开启Binlog并做数据备份

Mysql开启Binlog并做数据备份

Binlog,即binary log、二进制日志,记录了描述数据库更改的“事件”(EVENT),例如表创建操作或对...…