最新 最热

3分钟精通flex布局 - flex布局可视化学习工具

现在大前端中被使用最多的布局方式非flex莫属,像h5、pc、小程序、rn、甚至native都在使用flex布局,可见掌握好flex布局是多的重要。

2021-02-22
1

Pymol-Mesh(电子密度图)

随机选择一个,此时选择level1.0,出现一个新的object:emd_30047_mesh,且此时,主界面中显示电子密度图的mesh(别忘了提前把6m1h的mesh显示隐藏)

2021-02-04
1

Java 设计模式系列(22) —— 状态模式

状态模式的定义 当一个对象内在状态改变时允许其改变行为,这个对象看起来改变了其类

2021-02-02
0

ZooKeeper快速领导选举(Fast Leader Election)机制解析

众所周知,ZK是典型的Leader-Follower架构的分布式框架,通过ZooKeeper原子广播(ZooKeeper Atomic Broadcast, ZAB)协议来保证最终一致性。只有Leader能处理写请求,而Leader和Follower都能处理读请求。...

2021-01-26
0

Gentoo 网络配置

iptables -F iptables -t nat -F iptables -t mangle -F

2021-01-22
1

面向对象程序设计基本概念

问题空间(problem space):是问题解决者对一个问题所达到的全部认识状态,它是由问题解决者利用问题所包含的信息和已贮存的信息主动地构成的。一般由3下面三个方面来定义:初始状态:开始时的不完全的信息或令人不满意的状况;目...

2021-01-20
1

优秀程序员早就学会用“状态模式”代替if-else了

状态模式是行为型设计模式的一种。其设计理念是当对象的内部状态发生改变时,随之改变其行为。状态和行为之间是一一对应的。

2021-01-19
0

设计模式 ☞ 行为型之状态模式

状态(State)模式的定义:对有状态的对象,把复杂的“判断逻辑”提取到不同的状态对象中,允许状态对象在其内部状态发生改变时改变其行为。在软件开发过程中,应用程序中的部分对象可能会根据不同的情况做出不同的行为,我们把...

2021-01-18
0

ReetrantLock源码分析

ReentrantLock类的大部分逻辑,都是其均继承自AQS的内部类Sync实现的

2021-01-14
1

抽丝剥茧——状态设计模式

它的定义是:「一个对象在不同的状态可以显示不同的动作,比如,在公司我们是打工人,在家里我们是老公,在教室我们是老师,因为我们的所处的环境不同而导致我们拥有不同的动作行为。这就是状态设计模式。」...

2021-01-05
0