最新消息:

admin的文章

编程珠玑番外篇之番外篇-N 答 UNIX 痛恨者王垠
字体

编程珠玑番外篇之番外篇-N 答 UNIX 痛恨者王垠

12年前 (2013-04-02) 2737浏览 0评论

  (标题是标题党) 王垠最近的一篇文章中,提出了很多有趣的观点。其中最核心的一点,就是 *NIX 系统的设计哲学非常糟糕,而 Windows 系统才是真正为开发者设计的系统。凡是涉及到哲学层面的争论,最后都是以谁也说服不了谁收场。我相信王...

rsync同步的艺术
字体

rsync同步的艺术

12年前 (2013-04-02) 2438浏览 0评论

     如果你是一位运维工程师,你很可能会面对几十台、几百台甚至上千台服务器,除了批量操作外,环境同步、数据同步也是必不可少的技能。 说到“同步”,不得不提的利器就是rsync,今天就来说说我从这个工具中看到的同步的艺术。 [不带任何选项...

模糊逻辑在 AI 中的应用
字体

模糊逻辑在 AI 中的应用

12年前 (2013-04-02) 3217浏览 0评论

  今天收到人民邮电出版的杨海玲同学寄来的几本书,首先感谢一下。看来短期内是没有那么多精力全部去读了,所以先随便翻翻感兴趣的章节。 在《游戏人工智能编程案例精粹 》 和 《 Windows 游戏编程大师技巧 》 中都分别有一章谈及模糊逻辑。...

如何测试洗牌程序
字体

如何测试洗牌程序

12年前 (2013-04-02) 2868浏览 0评论

  我希望本文有助于你了解测试软件是一件很重要也是一件不简单的事。 我们有一个程序,叫ShuffleArray(),是用来洗牌的,我见过N多千变万化的ShuffleArray(),但是似乎从来没人去想过怎么去测试这个算法。所以,我在面试中我...

从抛硬币试验看概率论的基本内容及统计方法
字体

从抛硬币试验看概率论的基本内容及统计方法

12年前 (2013-04-02) 2639浏览 0评论

一般说到概率,就喜欢拿抛硬币做例子。大多数时候,会简单认为硬币正背面的概率各为二分之一,其实事情远没有这么简单。这篇文章会以抛硬币试验为例子并贯穿全文,引出一系列概率论和数理统计的基本内容。这篇文章会涉及的有古典概型、公理化概率、二项分布、正态分布、...

JavaScript深度克隆(深度拷贝)一个对象
字体

JavaScript深度克隆(深度拷贝)一个对象

12年前 (2013-04-02) 3744浏览 0评论

我有一个前端笔试题:使用JavaScript深度克隆一个对象。可是我发现大多数人都是空白,问他为什么不做,大部分说不懂这题目的意思。 科普一下: js一般有两种不同数据类型的值: 基本类型(包括undefined,Null,boolean,Strin...

深入理解 VXLAN
字体

深入理解 VXLAN

12年前 (2013-04-02) 7487浏览 0评论

  VXLAN 是非常新的一个 tunnel 技术,它是一个 L2 tunnel。Linux 内核的 upstream 中也刚刚加入 VXLAN 的实现。相比 GRE tunnel 它有着很的扩展性,同时解决了很多其它问题。   ...

加速你的Python代码
未分类

加速你的Python代码

12年前 (2013-03-27) 2774浏览 0评论

在我看来,python社区分为了三个流派,分别是python 2.x组织,3.x组织和PyPy组织。这个分类基本上可以归根于类库的兼容性和速度。这篇文章将聚焦于一些通用代码的优化技巧以及编译成C后性能的显著提升,当然我也会给出三大主要python流派...

Django model字段类型清单
未分类

Django model字段类型清单

12年前 (2013-03-27) 3476浏览 0评论

Django 通过 models 实现数据库的创建、修改、删除等操作,本文为模型中一般常用的类型的清单,便于查询和使用: AutoField:一个自动递增的整型字段,添加记录时它会自动增长。你通常不需要直接使用这个字段;如果你不指定主键的话,系统会自...

postfix 错误汇总
未分类

postfix 错误汇总

12年前 (2013-03-25) 4271浏览 0评论

显示信件列表: postqueue -p 显示信件內容: postcat -q Queue_ID 刪除各別信件:postsuper -d Queue_ID 全部刪除: postsuper -d ALL 扣住信件: postsuper -h Queue...

Python 中对列表 list 求交集
未分类

Python 中对列表 list 求交集

12年前 (2013-03-23) 3060浏览 0评论

方法一 遍历b1,如果某个元素同时也存在于b2中,则返回 b1=[1,2,3] b2=[2,3,4] b3 = [val for val in b1 if val in b2] print b3 运行结果如下 dwapp@pttest1:/home/...

PIXASA IPsec VPN - Easy VPN 基本配置
未分类

PIXASA IPsec VPN – Easy VPN 基本配置

12年前 (2013-03-22) 4888浏览 0评论

备注: IPsec VPN有两种类型,一种为L2L,另外一种为Remote VPN。本实验演示如何在PIX或ASA防火墙上配置Remote VPN,也称为EasyVPN。 EasyVPN能够有效的解决IPsec VPN客户端配置复杂特点,通常在PC客...

postfix队列里邮件超时退信设置
未分类

postfix队列里邮件超时退信设置

12年前 (2013-03-22) 5644浏览 0评论

参数:queue_run_delay 说明:用于设定队列处理程序对拖延邮件的扫描周期。缺省为1000秒。 例 如:queue_run_delay = 1000 最长队列生命期 参数:maximal_queue_lifetime 说 明:用于设定队列处...

Sheepdog块设备驱动
未分类

Sheepdog块设备驱动

12年前 (2013-03-19) 3194浏览 0评论

最初刚开始玩Sheepdog(Distributed Storage System for QEMU/KVM)的时候就想着要是能把它作为一个像硬盘一样的块设备,直接挂在终端机器上就好玩了,直到最近工作不是特别忙的时候才有时间想想这事情,花了好几个晚上...

Sheepdog块设备驱动死锁的问题
未分类

Sheepdog块设备驱动死锁的问题

12年前 (2013-03-19) 3453浏览 0评论

sheepdog的块设备驱动写好有一段时间了,陆续修改了几个版本之后,近期进行压测的时候遇到一个死锁的问题,头痛了一个多星期,今天请教了一下淘宝内核组的@伯瑜同学,在他的热情帮助下分析出来了死锁出现的原因,解决的办法暂未找到,或者说这问题无解,待我细...