上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页

2016年12月28日

类与类之间的关系-依赖,关联,聚合,组合,继承泛化的区别

摘要: 1)依赖依赖关系是类与类之间的联接。一个类依赖于另一个类的定义。如,一个人(Person)可以买车(Car)和房子(House),Person类依赖于Car和House的定义,因为Person引入了Car和House。与关联不同的是,Person类中没有Car和House的属性,Car和House的 阅读全文

posted @ 2016-12-28 10:16 迪米特 阅读(26200) 评论(0) 推荐(5) 编辑

2016年12月27日

设计模式六大原则

摘要: 1.设计模式的目的设计模式是为了更好的代码重用性,可读性,可靠性,可维护性。 2.常用的六大设计模式1)单一职责原则2)里氏替换原则3)依赖倒转原则4)接口隔离原则5)迪米特法则6)开闭原则 3.单一职责原则该原则是针对类来说的,即一个类应该只负责一项职责。如类T负责两个不同职责:职责P1,职责P2 阅读全文

posted @ 2016-12-27 22:19 迪米特 阅读(37109) 评论(3) 推荐(5) 编辑

2016年12月20日

【python】多进程锁multiprocess.Lock

摘要: 【python】多进程锁multiprocess.Lock 【python】多进程锁multiprocess.Lock 2013-09-13 13:48 11613人阅读 评论(2) 收藏 举报 2013-09-13 13:48 11613人阅读 评论(2) 收藏 举报 分类: Python(38) 阅读全文

posted @ 2016-12-20 21:42 迪米特 阅读(4347) 评论(0) 推荐(0) 编辑

线程安全及Python中的GIL

摘要: 线程安全及Python中的GIL 本博客所有内容采用 Creative Commons Licenses 许可使用. 引用本内容时,请保留 朱涛, 出处 ,并且 非商业 . 点击 订阅 来订阅本博客.(推荐使用 google reader, 如果你的浏览器不支持直接订阅,请直接在 google re 阅读全文

posted @ 2016-12-20 21:04 迪米特 阅读(1280) 评论(0) 推荐(0) 编辑

2016年12月19日

python logging模块

摘要: 1.logging模块提供了四个组件logger:日志类,有两个功能1)配置日志的等级,处理器handler,过滤器filterlogger.setLevel(logging.INFO)logger.addHandler(handler)logger.addFilter(filter)2)写日志lo 阅读全文

posted @ 2016-12-19 13:37 迪米特 阅读(550) 评论(0) 推荐(0) 编辑

2016年12月14日

postgresql修改最大连接数

摘要: 1.合适的最大连接数 used_connections/max_connections在85%左右2.修改最大连接数postgresql最大连接数默认为1001)打开postgresql配置文件vim /var/lib/pgsql/9.4/data/postgresql.conf 2)修改最大连接数 阅读全文

posted @ 2016-12-14 13:03 迪米特 阅读(27874) 评论(0) 推荐(0) 编辑

2016年12月2日

socket详解

摘要: socket网络编程1.进程间如何通信本地进程间通信我们知道有以下几种方式:1)消息传递(管道,FIFO,消息队列)管道是一个进程的数据流到另一个进程的通道,即一个进程的数据输出作为另一个进程的数据输入,管道起到了桥梁的作用。2)共享内存不同进程访问同一个逻辑内存3)同步互斥量,条件变量,读写锁,信 阅读全文

posted @ 2016-12-02 21:39 迪米特 阅读(905) 评论(0) 推荐(0) 编辑

2016年12月1日

重放攻击(Replay Attacks)

摘要: 重放攻击(Replay Attacks)1.什么是重放攻击顾名思义,重复的会话请求就是重放攻击。可能是因为用户重复发起请求,也可能是因为请求被攻击者获取,然后重新发给服务器。2.重放攻击的危害请求被攻击者获取,并重新发送给认证服务器,从而达到认证通过的目的。我们可以通过加密,签名的方式防止信息泄露, 阅读全文

posted @ 2016-12-01 21:30 迪米特 阅读(21292) 评论(1) 推荐(4) 编辑

2016年11月28日

IO-同步,异步,阻塞,非阻塞

摘要: IO-同步,异步,阻塞,非阻塞1.什么是IO数据在系统内核(kernel)和用户进程之间的传递,称为IO。 2.IO操作步骤以read为例,涉及两个系统对象,调用IO的process(or thread),即用户进程;另一个为系统内核(kernel)。当用户进程调用recvfrom操作时,会经历两个 阅读全文

posted @ 2016-11-28 22:21 迪米特 阅读(327) 评论(0) 推荐(0) 编辑

2016年11月19日

python 类中staticmethod,classmethod,普通方法

摘要: 1.staticmethod:静态方法和全局函数类似,但是通过类和对象调用。 2.classmethod:类方法和类相关的方法,第一个参数是class对象(不是实例对象)。在python中class也是一个真实存在于内存中的对象,不同于其他语言只存在于编译期间。 3.普通方法和实例相关的方法,通过类 阅读全文

posted @ 2016-11-19 10:24 迪米特 阅读(275) 评论(0) 推荐(0) 编辑

上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 28 下一页

导航