摘要:关于降低锁的竞争程度从奶爸的角度思考题外话这篇文章的灵感来源于近日带娃耍。具体可参考定律,大致可理解为处理器的利用率与处理器数量和串行比例成反比,此外,在锁上发生竞争,导致上下文切换的开销增加,进而降低程序的性能。 关于降低锁的竞争程度------从奶爸的角度思考 题外话:这篇文章的灵感来源于近日带娃耍。 锁竞争带来的问题 在锁上发生竞争,导致串行操作花费的时间比例增加,进而降低程序...
摘要:博主有较强的强迫倾向今天强迫症犯了,就想把代码都精简了结果发现一个关于循环遍历迭代器的精简的写法,利用逻辑代数实现。是通过两个函数和函数互相配合遍历的。不可能抛出异常或返回所以,必为。 博主有较强的强迫倾向! 今天强迫症犯了,就想把代码都精简了! 结果发现一个关于for循环遍历Iterator迭代器的精简的写法,利用逻辑代数实现。 定义: HashMap map = new Ha...
摘要:会警告该插件未签名。以上命令告诉创建一个名为的项目,使用包。的工具使从部署应用非常方便。域名构成了分配给应用的的一部分。这将为我们创建一个应用容器,自动配置和。同时将创建一个私有的仓库并克隆到本地。 编者注:我们发现了有趣的系列文章《30天学习30种新技术》,正在翻译,一天一篇更新,年终礼包。下面是第 17 天的内容。 今天的30天学习30种新技术挑战,我决定学习一下JBoss ...
摘要:开发中,经常需要对数据作缓存处理,以便于在手机网络不佳时,能作一个离线预加载,提高用户体验。直到有一天,终于发现了一个方便简捷的方式去对数据作缓存处理。归档是一个数据持久化的过程,该过程用某种格式来保存一个或多个对象,以便以后还原这些对象。 APP开发中,经常需要对数据作缓存处理,以便于在手机网络不佳时,能作一个离线预加载,提高用户体验。最早遇到这类需求的时候,我使用的是Sqlite。...
摘要:前文上篇中篇地址现在只剩下把东西展示出来了页面这里有四种页面其实是四个组件文章,杂谈,收藏,具体的文章或杂谈前三个虽然布局一样,但功能有细微差别,同时考虑到以后可能要针对不同种类做不同的布局方法我还是定义了三个组件以及具体的那个可以看到它们 前文 上篇:https://segmentfault.com/a/11...中篇:https://segmentfault.com/a/11......