iptables:包过滤型的防火墙Firewall:防火墙,隔离工具;工作于主机或网络边缘,对于进出本主机或本网络的报文根据事先定义的检查规则作匹配检测,对于能够被规则匹配到的报文做出相应处理的组件; 主机防火墙 网络防火墙&nbs
分类:
系统相关 时间:
2017-12-29 15:14:03
阅读次数:
171
用ThreadLocal是为了保证线程安全,实际上ThreadLoacal的key就是当前线程的Thread实例。单例模式下,spring把每个线程可能存在线程安全问题的参数值放进了ThreadLocal。这样虽然是一个实例在操作,但是不同线程下的数据互相之间都是隔离的,因为运行时创建和销毁的bea ...
分类:
编程语言 时间:
2017-12-29 12:06:44
阅读次数:
151
定义:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 问题由来:类A通过接口I依赖类B,类C通过接口I依赖类D,如果接口I对于类A和类B来说不是最小接口,则类B和类D必须去实现他们不需要的方法。 解决方案:将臃肿的接口I拆分为独立的几个接口,类A和类C分别与他们需要的 ...
分类:
其他好文 时间:
2017-12-28 23:23:20
阅读次数:
201
.NET Core中的`IDbConnection`接口提供了`BeginTransaction`方法作为执行事务,`BeginTransaction`方法提供了两个重载,一个不需要参数`BeginTransaction()`默认事务隔离级别为`RepeatableRead`;另一个`BeginTr... ...
分类:
移动开发 时间:
2017-12-28 13:58:20
阅读次数:
249
linux namespace&bridge通俗演义 linux接口类型 br0 eth0: 一个接口 veth : 一对接口,类似一跟网线,一头有地址,另一头连到别处, linux 2个namespace连通 不同namespace是隔离的. 想让他们通,需要用网线连起来(veth类型口,一头给n ...
分类:
系统相关 时间:
2017-12-28 13:53:10
阅读次数:
197
前后端分离、面向资源、无状态; 请求包含全部信息。 什么是 REST? 下面六条准则定义了一个 REST 系统的特征: 客户-服务器(Client-Server),提供服务的服务器和使用服务的客户需要被隔离对待。 无状态(Stateless),来自客户的每一个请求必须包含服务器处理该请求所需的所有信 ...
分类:
其他好文 时间:
2017-12-27 17:51:08
阅读次数:
456
本篇讲诉数据库中事务的四大特性(ACID),并且将会详细地说明事务的隔离级别。 如果一个数据库声称支持事务的操作,那么该数据库必须要具备以下四个特性: ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介绍事务的功能是一样的概念,因此事务的 ...
分类:
数据库 时间:
2017-12-27 14:12:05
阅读次数:
193
IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝;而自己加班加点搞到天亮还做不完。 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置;而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来。 为什么大牛写完的程序测试上线后,几乎完美运 ...
分类:
其他好文 时间:
2017-12-27 11:58:30
阅读次数:
96
两周的时间,面试了杭州将近20多家软件公司,有时下热门的互联网行业,也有传统行业。涉及的行业众多,社交直播平台的、安防监控的、消费信贷的、大数据风控、互联网医疗、电商的等等。这里写一下自己面试过程中的遇到的面试题,借以反思一下自己面试的不足。 1.Spring框架的IOC和AOP原理; IOC:在传 ...
分类:
编程语言 时间:
2017-12-27 11:57:49
阅读次数:
220
一。隔离级别: SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。 低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 二。四种隔离级别: 第1级别:Read Uncommitted(读取未提交内容) 第2级别:Read Committe ...
分类:
数据库 时间:
2017-12-26 00:46:51
阅读次数:
234