12 2016 档案

nginx文件目录权限设置
摘要:1.有时我们web服务器上的某个文件夹只允许特定人员访问,这时我们需要在nginx配置文件中配置该文件夹的访问权限。 2.生成用户名单在nginx中我们使用htpasswd来生成用户名单下载这个python文件:http://trac.edgewall.org/export/10770/trunk/ 阅读全文

posted @ 2016-12-30 17:43 迪米特 阅读(19338) 评论(0) 推荐(0) 编辑

CSRF攻击
摘要:1.什么是CSRF攻击CSRF(Cross-site request forgery),跨站请求伪造。CSRF攻击的原理如下:1)用户登录正常的网站A后,在本地生成Cookie2)在不登出A的情况下,访问了危险网站B3)网站B中含有网站A的链接,点击网站A的链接,会调用本地cookie验证,自动登录 阅读全文

posted @ 2016-12-30 11:00 迪米特 阅读(291) 评论(0) 推荐(0) 编辑

HTTP长连接和短连接
摘要:1.HTTP协议的五大特点1)支持客户/服务器模式2)简单快速3)灵活4)无连接每次连接只处理一个请求,服务器处理完客户的请求,并受到客户的应答后,断开连接。5)无状态协议不会记录服务器客户端状态。 2.保持HTTP连接状态的两种方式1)Cookie在访问统一网站时,可以将信息写入cookie,方便 阅读全文

posted @ 2016-12-28 19:21 迪米特 阅读(509) 评论(0) 推荐(0) 编辑

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

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

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

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

【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 迪米特 阅读(4377) 评论(0) 推荐(0) 编辑

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

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

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 迪米特 阅读(551) 评论(0) 推荐(0) 编辑

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 迪米特 阅读(27968) 评论(0) 推荐(0) 编辑

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

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

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

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

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示