首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
biuuuu
掘友等级
摸鱼小王子
|
东北大学
摸鱼
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
赞
文章( 13 )
沸点( 0 )
代码整洁之道
《Clean Code》代码整洁之道 一书相关读书笔记,整洁的代码是自解释的,阅读代码应该如同阅读一篇优秀的文章,见字知意,能够一下子明白大概的代码功能。代码首先要能读懂,其次才去要求功能实现。 作为开发者来说,在现在基本都讲究团队合作的工作方式下,规范远比功能重要,开发的功能…
操作系统知识回顾(3)--进程的同步与通信
1. 进程间同步 为避免竞争条件,操作系统需要利用同步机制在并发执行时,保证对临界区的互斥访问。进程同步的解决方案主要有:信号量和管程。 信号量机制(semaphore)是一种协调共享资源访问的方法。信号量由一个变量 semaphore 和两个原子操作组成,信号量只能通过 P …
操作系统之内存管理,啃完的人都超神了!!!
最直观的,我们买手机,电脑,内存条,都会标明内存是多大,例如途中的8G,16G,128G都指的内存大小,另外支持国货,支持华为。 我们应该都听说过 RAM 存储器,它是一种半导体存储器件。RAM 是英文单词 Random 的缩写,即“随机”的意思。所以 RAM 存储器也称为“随…
肝了一个月的Netty知识点(上)
高能预警,本文是我一个月前就开始写的,所以内容会非常长,当然也非常硬核,dubbo源码系列结束之后我就想着写一下netty系列的,但是netty的源码概念又非常多,所以才写到了现在。 我相信90%的读者都不会一口气看完的,因为实在太长了,长到我现在顶配的mbp打字编辑框都是卡的…
一个单例模式中volatile关键字引发的思考
单例模式相信大家都不陌生,学习设计模式的时候,往往第一个要学习的就是单例模式。单例模式在Java中有许多实现,最常见的是“双重锁检测”、“静态内部类”以及“枚举”的实现方式。《Effective Java》推荐使用枚举的方式。 但今天要讨论是使用“双重锁检测”实现单例的时候,关…
JVM_11 垃圾回收2-垃圾回收相关概念
在默认情况下,通过System.gc ()或者Runtime . getRuntime() .gc()的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 然而System.gc()调用附带一个免责声明,==无法保证对垃圾收集器的调用(…
JVM_06 运行时数据区3-方法区
1. 堆、栈、方法区的交互关系 2. 方法区的理解 《Java虚拟机规范》中明确说明:‘尽管所有的方法区在逻辑上属于堆的一部分,但一些简单的实现可能不会选择去进行垃圾收集或者进行压缩。’但对于HotSpotJVM而言,方法区还有一个别名叫做Non-heap(非堆),目的就是要和…
Raft 协议实战系列(二)—— 选主
笔者期望通过系列文章帮助读者深入理解Raft协议并能付诸于工程实践中,同时解读不易理解或容易误解的关键点。 原理部分我们会结合 Raft 论文讲解 Raft 算法思路,整体分篇会遵循 Raft 的模块化思想,分别讲解 Leader election、Log replicatio…
Android targetSdkVersion 升级到 26 总结
由于各个应用市场要求,需要在 2019年5月1日 之前把 target 升级到 26。所以对本公司全网的 App 和可能影响到的相关 SDK 做一个升级。本文主要记录此次升级的过程和解决的一些问题。 其实升级 target 技术含量不是很高,但是因为涉及到库(100 多个 SD…
使用Android Studio Lint静态分析(一)
程序静态分析是指在不运行代码的方式下,通过词法分析、语法分析、控制流、数据流分析等技术对程序代码进行扫描,验证代码是否满足规范性、安全性、可靠性、可维护性等指标的一种代码分析技术。 Lint静态扫描的工作原理如下图。 如下图,我们需要先把Default配置项Copy to Pr…
下一页
关注了
5
关注者
2
收藏集
0
关注标签
19
加入于
2019-11-19