按时间归档:2020年
-
【每日阅读】2020年11月9日-反转二叉树
https://leetcode-cn.com/problems/invert-binary-tree/ 今天看到这个题下面有个注解: 这个问题是受到 Max Howell 的 原…
-
【每日阅读】2020年11月5日-缓存中间件caffeine
最近同事在工作上给项目引入这么一个缓存中间件caffeine,我这才了解到了这个东西。 看了看,说是目前宇宙最强的Java内存缓存中间件。使用方式很简单,几行代码就能接入。而且sp…
-
【每日阅读】2020年11月04日-继续看arthas
这个东西主要的作用我觉得有下面几点: 查看jvm运行时状态信息 查看类信息 查看方法执行信息 查看线程堆栈信息 在这里https://arthas.aliyun.com/doc/a…
-
【每日阅读】2020年11月03日-arthas
这是一个可以进入正在运行的Java进程中获取运行时信息的工具。可以给我们平时工作带来很大便利。安装方式见官网。只需要下载一个jar包即可。 例如我们在测试环境自测时一个现象不符合预…
-
【每日阅读】2020年10月31日-swift ui官方教程学习
链接 https://developer.apple.com/tutorials/swiftui/creating-and-combining-views 新得 这是官方的一个小教…
-
【每日阅读】2020年10月29日-阅读SwiftUI 的一些初步探索 (一)
文章 https://onevcat.com/2019/06/swift-ui-firstlook/ 新得 对于我这样一个Java程序员来说,学习ios开发中swift语言的细节不…
-
【每日阅读】2020年10月27日-JVM锁偏向
《Java高并发程序设计 第2版》169页。 锁偏向指的是JVM针对加锁操作的一种优化手段。 它的核心思想是:如果一个线程获得了锁,那么锁就进入偏向模式。当这个线程再次请求同一个锁…
-
【每日阅读】2020年10月26日-锁的优化及注意事项
文章 《Java高并发程序设计 第2版》162-168页 新得 尽可能减少持有锁的时间 减小锁粒度(典型:ConcurrentHashMap) 使用读写分离锁替代独占锁(类似减小锁…
-
Mac mini 2020增加内存
Mac mini 2020加内存,一个字,拆就完事了。 买的Mac mini 2020是8G内存版本,本次我改为32G内存,买的是两条16G内存条。两条16G内存在京东是999元。…