首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
三木张飞
掘友等级
码农
一个好人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
代码的抽象三原则
软件开发是"抽象化"原则(Abstraction)的一种体现。所谓"抽象化",就是指从具体问题中提取具有共性的模式,再使用通用的解决方法加以处理。开发软件的时候,一方面,我们总是希望使用别人已经写好的
监控的-4个黄金指标
FourGoldenSignals是Google针对大量分布式监控的经验总结,其可以在服务级别帮助衡量终端用户体验、服务中断、业务影响等层面的问题。主要关注与以下四种类型的指标:延迟、通讯量、错误以及
Interrupt
如果当前线程没有中断它自己,则该线程的 checkAccess 方法就会被调用,这可能抛出SecurityException; 如果线程在调用 Object 类的 wait()、wait(long) 或 wait(long, int) 方法,或者该类的 join()、join(…
Sleep、Wait、Notify
sleep与wait区别:sleep()方法休眠,保持对象锁;wait()方法休眠,释放对象锁
Synchronized
synchronized关键字,它取得的锁是当前对象,而不是某一段code;且一个对象只有一个锁。深刻的理解synchronized锁定的对象,可以很好的在实践中使用多线程 OBJ就类似于一个大房子,大门永远打开。房子里有很多房间(也就是方法)这些房间有上锁的(synchron…
Volatile
计算机的每条指令都是通过CPU来执行,而指令的执行由读取、写入组成~但是数据是存储在内存甚至磁盘中,CPU运行速度极快,如果每次都与物理存储交互,势必降低效率,因此有了CPU寄存器的概念。故先把数据从物理存储刷入CPU寄存器,然后CPU运行指令、计算,最后刷回物理存储 CPU读…
Thread
Running: {正在运行的状态}一旦获取CPU(被JVM选中),线程就进入运行状态,run()才开始被执行。在运行状态的线程执行自己的run()方法中的操作,直到调用其他的方法而终止、或者等待某种资源而阻塞、或者完成任务而死亡;如果在给定的时间片内没有执行结束,就会被系统给…
系统吞吐量因素Qps、Time、Number
评估:在做系统设计的时候就需要考虑CPU运算、IO、外部系统响应因素造成的影响以及对系统性能的初步预估。
UML时序图
时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。 顺序图中显示的是参与交互的对象及其对象之间消息交互的顺序。 a. 角色(Actor) b. 对象(Object) c. 生命线(Lifeline) 控制焦点是时序图中表示时间段的符号…
个人成就
文章被点赞
1
文章被阅读
6,318
掘力值
145
关注了
0
关注者
0
收藏集
0
关注标签
15
加入于
2019-09-12