摘要: 1、背景 在计算机世界里,对于锁大家并不陌生,在现代所有的语言中几乎都提供了语言级别锁的实现,为什么我们的程序有时候会这么依赖锁呢?这个问题还是要从计算机的发展说起,随着计算机硬件的不断升级,多核cpu,多线程,多通道等技术把计算机的计算速度大幅度提升,原来同一时间只能执行一条cpu指令的时代已经过 阅读全文
posted @ 2019-09-03 11:07 归去如风 阅读(939) 评论(0) 推荐(1) 编辑
摘要: 基本符号: ^ 表示匹配字符串的开始位置 (例外 用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $ 表示匹配字符串的结束位置 * 表示匹配 零次到多次 + 表示匹配 一次到多次 (至少有一次) ? 表示匹配零次或一次 . 表示匹配单个字符 | 表示为或者,两项中取一项 ( ) 小 阅读全文
posted @ 2019-08-27 11:01 归去如风 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念介绍 抽象类: 1.抽象方法只作声明,而不包含实现,可以看成是没有实现体的虚方法 2.抽象类可以但不是必须有抽象属性和抽象方法,但是一旦有了抽象方法,就一定要把这个类声明为抽象类 3.具体派生类必须覆盖基类的抽象方法 4.抽象派生类可以覆盖基类的抽象方法,也可以不覆盖。如果不覆盖,则其具 阅读全文
posted @ 2019-08-13 13:47 归去如风 阅读(676) 评论(0) 推荐(0) 编辑
摘要: 1、背景 友情链接:https://www.cnblogs.com/Agui520/p/11187972.html https://blog.csdn.net/fd2025/article/details/79863390 以支付、电商下单为例子。一个电商系统包含了好几大类模块,就比如有用户模块、商 阅读全文
posted @ 2019-07-17 10:49 归去如风 阅读(2007) 评论(1) 推荐(1) 编辑