自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Horin与程序

网络游戏程序员 | C++&Python&MySQL | 关注架构设计&算法

  • 博客(28)
  • 资源 (2)
  • 收藏
  • 关注

原创 Python的reload及热更新

Python的reload及热更新                      Horin | [email protected]                      Blog: http://blog.csdn.net/horin153/        reloa

2011-08-16 17:17:15 15804 5

原创 Python的内存泄漏及gc模块的使用

          Python的内存泄漏及gc模块的使用                  -- 6.11日错误修正版             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    在 Python 中,为了解决内存泄漏问题,采用了对象引用计数,并基于引用计数实

2007-06-08 17:48:00 18081 2

原创 Win32线程锁的一种高效实现

             Win32线程锁的一种高效实现             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    最近看 MSDN 中的一些资料,有感于世界变化真快,从前掌握的锁的知识实在肤浅;于是毫不犹豫地将其拖入回收站,顺便也有了这篇文章。    在这里

2007-05-17 16:22:00 4714 5

原创 用 Doxygen 自动生成文档

              用 Doxygen 自动生成文档             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    本文只是 Doxygen 简单的介绍,必然有许多错误和不足,望大家指正!    大家在平时的编程过程中,都会在代码中插入一些注释,对文件,类

2007-04-30 15:09:00 11354 3

翻译 Python 编码风格指南

                   Python 编码风格指南             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/PEP:  8Title:  Style Guide for Python CodeVersion:  54700Url:  http://ww

2007-04-27 14:27:00 5086 1

原创 VS Code进行Python开发速成

在 Build 2015 大会上,微软推出了免费跨平台的 Visual Studio Code (简称 VS Code / VSC) 编辑器。如果用我常用的编辑器(Windows平台)来比较的话,VS Code 就像是 Sublime Text 的改进版,再整合了 Visual Studio 一些特色功能。因为其开源、轻量、高效、功能强大,迅速成为了编辑器中最耀眼的明星,成为了大多数程序员的首选编...

2019-01-18 11:04:25 8329 1

原创 在线英文翻译中文比较

在看英文资料时,对理解比较模糊的句子,希望看看别人是怎么理解的。最简单的方式就是用工具在线翻译一下。为了挑选一个合适的在线翻译,我进行了简单的比较。 英文原文,是一段技术文档:Objects are structures allocated on the heap. Special rules apply to the use of objects to ensure they are...

2019-01-16 10:32:04 2050

原创 gmail邮件的pop收取

用 gmail 邮箱有几年了,以前一直是用客户端邮件软件,用 pop3 方式下载到本地看。自从国内一群互联网公司数据泄露,导致账号密码暴露后,我就去 google 把账号安全进行了加强:首先是加强了密码,再进行了手机关联,再升级到两步验证。在 Android 上电子市场、上 Chrome 浏览器、上 web 版 gmail 邮箱都很正常。但偶然有一天,发现 pop3 方式下载 gmail

2012-11-05 11:26:19 3459

原创 如何让Python线程支持excepthook

在游戏中,一般会在主线程开始时,设置一个 excepthook,来对程序异常进行特定处理。每个线程都有自己的栈,只要在发生异常时,能够把自己的调用栈和异常的相关信息,发给特定的异常处理函数(比如用户自定义的函数)处理,就可以实现 excepthook。理论上任何语言实现的线程,都可以实现 excepthook,只是对线程的异常捕获和 excepthook 的实现有要求。在 exceptho

2012-10-31 16:07:56 5183

原创 Python 的列表排序

Horin | [email protected]                      Blog: http://blog.csdn.net/horin153/ 在 Python 中, 当需要对一个 list 排序时, 一般可以用 list.sort() 或者 sorted(iterable[, cmp[, key[, reverse]]]).其中:cmp(e1, e2) 是带

2011-12-16 10:05:15 59947 1

原创 对论坛一个华为题的回答

对论坛一个华为题的回答                  Horin | [email protected]今天上班看见了一个帖子:http://topic.csdn.net/u/20111025/23/18936b47-d9b0-48db-a49a-97c2be52fad5.html正好今天有空, 就试着做了下. 根据题意, 就是代码不需要做算法无关的检查, 仅需要体现

2011-10-28 11:17:22 2910 5

原创 算法简单就是美

算法简单就是美                      Horin | [email protected]                      Blog: http://blog.csdn.net/horin153/在设计算法时, 我们可能会潜意识的把问题复杂化. 复杂的算法不仅难懂低效, 还可能隐藏着 bug. 简单的算法, 不仅简洁易懂运行高效, 还可能更能解决问题. 在

2011-10-27 18:04:13 2940

原创 Python 的枚举类型 enum 实现

Python 的枚举类型 enum 实现                      Horin | [email protected] C 语言中有个枚举类型 enum,很适合在定义一系列相关的常量时,由程序自动为常量分配 id,解决人工分配 id 可能导致的 id 冲突问

2011-08-12 10:40:29 11569

转载 浅析 Python 的 metaclass

注: 这是目前为止我看见的介绍 Python 的 metaclass 最为详细的文章,看完之后就可以即学即用!好东西不独享,特转载!原文:http://jianpx.iteye.com/blog/908121作者:jianpx 分享下自己对python的m

2011-08-05 16:31:16 6558 1

原创 对论坛一个字符串编码问题的回答

对论坛一个字符串编码问题的回答                                              Horin | [email protected]        昨天晚上更新一篇博客,顺便看见论坛一个帖子:http://topic.csdn.net/u/2

2011-07-28 11:52:40 2315

原创 fopen与CreateFile比较

fopen与CreateFile比较                      Horin | [email protected]                     前段时间做一个 x64 平台下的缩略图插件时,发现一个很诡异的问题:在 win7 x64 下,即使把 ACL

2011-07-27 14:44:50 7237 3

原创 再谈 PyChecker 在游戏引擎环境下的使用

再谈 PyChecker 在游戏引擎环境下的使用                      Horin | [email protected]    如果游戏引擎内嵌的脚本不是 Python 请忽略。    最近开发任务较少,并感觉以前用 PyFlakes 检查的结果实在无关痛痒,

2011-07-27 11:13:03 2699 1

原创 最简单的Python singleton模式实现

             最简单的Python singleton模式实现            -- 用 decorator 实现 singleton 模式         刚开始学 Python 时,曾考虑过像 c++ 那样来实现 singleton 模式,但后来发现 c++ 是 c++,Python 是 Python,不能简单进行模仿。    Python 中常见的方

2009-02-27 14:53:00 5224

原创 如何把异常信息格式化为字符串

         如何把异常信息格式化为字符串             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    Python 的 traceback.py 模块在调试中非常有用;但其默认的输出方式是 sys.stderr,导致在 realse 版本中(屏蔽了标准输出

2007-08-15 16:59:00 3862 2

原创 谈技术文章翻译的信雅达-下

              谈技术文章翻译的信雅达-下                       Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    以前在看国内 Python 达人 limodou 翻译的“Guido van Rossum 博客中文版”中的文章:Python

2007-06-28 12:26:00 4231 1

原创 谈技术文章翻译的信雅达-上

          谈技术文章翻译的信雅达-上               Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    我一直有看外文资料的习惯,看到精彩的地方,就会情不自禁的翻译部分语句。但怎么样才算好的翻译,可能大家都知道“信雅达”的标准。“信、达、雅”也就是忠实、

2007-06-28 12:24:00 4582

原创 动态菜单的创建

           动态菜单的创建             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    因为项目需要动态创建系统托盘菜单,而程序不支持 MFC,故 CMenu 是不可用的。又因为菜单项是不确定的,因而就需要用 sdk 创建一个动态弹出菜单。//----

2007-06-05 19:32:00 2740

原创 PyChecker 在游戏引擎环境下的使用

           PyChecker 在游戏引擎环境下的使用             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    用 Python 写程序,是否在软件发布版本中,还发现了一些低级的语法错误,比如变量名拼写错误、使用了没有导入的模块?是否担心因为测试逻

2007-05-17 18:06:00 8967 1

原创 网络传输层不同数据大小的处理

                 网络传输层不同数据大小的处理             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    做网络传输时,为了使传输高效,一般都会对传输层的数据大小进行限制。数据过大时,会发生分片操作,但过小时会不会也有什么类似的操作?如果有,大

2007-05-08 15:59:00 5085

原创 Google发布优化MySQL的补丁及工具

     Google发布优化MySQL的补丁及工具             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/今天看数据库方面资料时,看见一条几天前的新闻:Google发布优化MySQL的补丁及工具http://www.lupaworld.com/viewnews_

2007-04-29 11:35:00 1833

原创 一些中文邮件客户端的比较

              一些中文邮件客户端的比较              Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/    最初接触的邮件客户端,是微软的 Outlook Express,用了几年后就换用 Foxmail,从 V4.2 一直用到 V6.0 Beta 4。

2007-04-29 11:26:00 15728

原创 map 文件的使用

                 map 文件的使用             Horin|贺勤        Email: [email protected]        Blog: http://blog.csdn.net/horin153/----- 前言 -----    在程序发布后,最怕的事情是什么?不是效率低,不是界面不好,而是 crash。当用户把一张程序 crash 后的 Wind

2007-04-28 14:17:00 13028 1

原创 今天正式开博了

51临近了,比较放松了!今天正式下定决心开博了。首先放上一篇今天才完工的翻译文章《Python 编码风格指南》 ;随后会放上一些以前写好的文章(有些可能过时了,呵呵)。

2007-04-27 15:39:00 876

Winsock错误代码

Winsock错误代码的中文解释。

2007-05-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除