106 篇文章
🎉🎉🎉 小莫的博客从hexo迁移到hugo啦!!
经历了几场面试后的全球同服架构思考
经历了几场面试后的全球同服架构思考
从自己的游戏从业经验来看,一直做的是滚服机制的游戏,当然也是因为我游戏从业经历不多。中国的网络游戏喜欢开小服,制造玩家矛盾,引起战斗,进而让
签证总结大全(工作签、在留卡加汉字、工作签证更新、家族签证等)
签证总结大全(工作签、在留卡加汉字、工作签证更新、家族签证等)
今天办理了家族签证和工作签更新,突然发现自己接触的签证相关的也有4种类型了,所以差不多可以做个总结性blog了。今天办签证遇到的坑很多,感觉
jdk源码系列-Java到底是值传递还是引用传递?
jdk源码系列-Java到底是值传递还是引用传递?
首先,不要纠结于 Pass By Value 和 Pass By Reference 的字面上的意义,否则很容易陷入所谓的“一切传引用其实本质上是传值”这种并不能解决问题无意义论战中。更何况,要想
jdk源码系列-Thread.sleep(0)和Thread.sleep(1)的区别
jdk源码系列-Thread.sleep(0)和Thread.sleep(1)的区别
某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(0) 。既然是 Sleep 0 毫秒,那么他跟去掉这句代码相比,有啥区别么?Thread.S
restful最佳实践
restful最佳实践
restful 是目前最流行的 API 设计规范,用于 Web 数据接口的设计。它的大原则容易把握,但是细节不容易做对。 不要纠结于无意义的规范 在开始本文之前,我想先说这么
小莫的日本换驾照攻略
小莫的日本换驾照攻略
虽然没有100%确定要在日本定居,但是也不能像咸鱼一样度日。而且日本的驾照可以作为身份证明使用(有些日企在填资料时有一项是填:是否有驾照),
2018年终总结(从杭州到日本工作的心路历程)
2018年终总结(从杭州到日本工作的心路历程)
这篇内容实际产出时间己经是2019年的3月了,但由于事情比较多就把18年的总结给补上。来日本也差不多有2个月啦,这2个月时间也一直没有更新博
jdk源码系列-Java中ArrayList、LinkedList和Vector的联系与区别
jdk源码系列-Java中ArrayList、LinkedList和Vector的联系与区别
毫无疑问,List是一种非常基础的数据结构,翻译过来就是列表。正如它的名字所示,List表示的是一个有序(插入顺序)的元素序列。在Java的
jdk源码系列-类的初始化顺序
jdk源码系列-类的初始化顺序
大家在去参加面试的时候,经常会遇到这样的考题:给你两个类的代码,它们之间是继承的关系,每个类里只有构造器方法和一些变量,构造器里可能还有一段
jdk源码系列-AtomicInteger
jdk源码系列-AtomicInteger
JDK 里面提供的以 Atomic* 开头的类基本原理都是一致的, 都是借助了底层硬件级别的 Lock 来实现原子操作的。 本文以 AtomicInteger 为例进行讲述, 其他的类似。阅读本文前建议先阅
jdk源码系列-ConcurrentHashMap
jdk源码系列-ConcurrentHashMap
ConcurrentHashMap 是将锁的范围细化来实现高效并发的。 基本策略是将数据结构分为一个一个 Segment(每一个都是一个并发可读的 hash table, 即分段锁)作为一个
jdk源码系列-Integer
jdk源码系列-Integer
对于 Integer 这个 Java 程序员几乎天天使用的类,使用上却可以看出普通程序员和优秀程序员区别。 深入代码 在创建数字 1 的对象时, 大多数人会使用 new Integer