代码改变世界

阅读排行榜

static 和 final 和 static final

2019-04-08 23:09 by HA_Tinker, 4009 阅读, 收藏,
摘要: 众所周知,static 是静态修饰关键字:可以修饰变量,程序块,方法,类。 1.修饰变量。 得知:如果static修饰的是变量,则JVM会将将其分配在内存堆上,该变量就与对象无关,所有对该变量的引用都指向同一个地址。 因此我们使用该变量的时候,直接指明类的静态变量,当然修饰符必须 public 使用 阅读全文

mysql双主互备

2019-06-04 00:12 by HA_Tinker, 2378 阅读, 收藏,
摘要: mysql主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(slave),备服务器从主服务器同步数据,完成数据的备份。 【异步同步】 前提:2台服务器,主 192.168.1.101 备 192.168.1.10 阅读全文

【工具类】通配符替换

2020-06-02 10:08 by HA_Tinker, 323 阅读, 收藏,
摘要: 由于日常研发,有时候需要配置相应的模板,并且通过内容进行快速替换,因此写了一个统一的工具类。 可以根据需要把params缓存Map,进行Key查找替换。 public static void main(String[] args) throws Exception{ //通过开闭符,进行替换 Str 阅读全文

Java 内存模型(一)

2019-06-05 23:32 by HA_Tinker, 305 阅读, 收藏,
摘要: 打算花比较长的篇幅来描述下自己理解的JVM,尽量描述的清晰易懂一些,从简单慢慢到慢慢深入,一方面自己也复习一下,一方面也供大家参考,少走些弯路。鉴于本人水平有限,如有错误的地方,欢迎指出,感谢。 一段废话引出,大家都知道java有JVM,那JVM有个非常方便的自动内存管理机制,致使java开发人员不 阅读全文

redis数据类型--个人常规用法

2019-04-09 00:00 by HA_Tinker, 294 阅读, 收藏,
摘要: 一.String 1.可以容纳最高512M的value。 2.经常用于通过expire来实现自动过期的一些值,直接通过setex 来。 3.通过incrby的方式,来实现value值得增长。 4.执行setnx会返回加成后的值来决定谁获取到了锁,比如同时往一个空的key写 setnx key val 阅读全文