按时间归档:2020年10月
-
【每日阅读】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元。…
-
【每日阅读】2020年10月21日-罗马数字
今天做一个题目,知道了罗马数字的一些细节,记录一下。 罗马数字一共有7个 符号 十进制值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 罗马数字 规则如…
-
【每日阅读】2020年10月20日-HashMap并发性能
文章 《java高并发程序设计 第2版》154-157页 新得 这个章节作者谈了一些自己对性能的思考,谈及性能评估的复杂,空间复杂度、时间复杂度、具体使用场景。评估的维度很多,绝不…
-
【每日阅读】2020年10月19日-ConcurrentSkipListMap的跳表数据结构
文章 《Java高并发程序设计 第2版》第144-146页。 新得 Java内部又一个跳表为数据结构的Map,ConcurrentSkipListMap,听名字就知道,这种Map是…
-
新买了一个Mac mini 2020
又来晒新玩具啦。昨天凌晨从京东下单一台Mac mini,昨天下午到货。 Mac mini 2020其实和2018款在主要的cpu和gpu上一模一样,只是升级了硬盘容量,同时全系列s…