- 博客(9)
- 资源 (44)
- 收藏
- 关注
原创 什么是i18n?
很多的软件的里面有个i18n文件夹,这个文件夹是干什么的?i18n又是什么意思?呵呵,其实不说不知道,一说吓一跳,今天和同事聊起这个问题,QQ2009的目录下面就有这么个一个目录,其实i18n是 Internationalization 这个英文的简写,国际化的意思,数一数,Internationalization去掉头尾的i和n刚好还剩下18个字符,程序员的智慧很伟大吧,也就是说
2009-08-31 20:14:00 47305 7
原创 #ifndef……#define……#endif与#pragma once
这两套宏是用于C++头文件中防止头文件重复包含的,使用方法如下:1、#ifndef……#define……#endif#ifndef __ABOUTWNDUI_H__#define __ABOUTWNDUI_H__// Todo// code// ......#endif /* __ABOUTWNDUI_H__ */ 2、#pragma on
2009-08-25 20:26:00 2190
原创 python正则表达式 反斜杠(/)的麻烦和陷阱
这里是一点小心得。 由于正则表达式使用反斜杠来转义特殊字符,而python自身处理字符串时,反斜杠也是用于转义字符,这样就产生了一个双重转换的问题,要匹配字符串中1个反斜杠应该怎么写正则表达式?"//",这样行吗?试试就知道了,re模块抛异常了,因为"//"就是一个反斜杠,对于正则表达式解析器来说,是一个转义字符,但是后面啥也没有,自然就报错了,"///"三个肯定是
2009-08-21 18:42:00 7346 1
原创 关于网络字节序和主机字节序
什么是字节序?是指整数在内存中保存的顺序。 字节序有两种: a.Little endinan 低位存储在内存的低地址,高位存储在内存的高地址; b.Big endian 高位存储在内存的低地址,低位存储在内存的高地址; 举个简单的例子:DWORD dwCount = 0x01020304;这样的一个双字节变量在内存中如下分布0013FF
2009-08-21 15:00:00 11303 3
原创 local variable 'xxx' referenced before assignment
这个问题很囧,在外面定义了一个变量 xxx ,然后在python的一个函数里面引用这个变量,并改变它的值,结果报错local variable xxx referenced before assignment,代码如下:xxx = 23def PrintFileName(strFileName): if xxx == 23: print str
2009-08-19 19:20:00 189438 18
原创 "could not create the java virtual machine"启动eclipse报错
今天准备使用eclipse写python脚本,刚启动eclipse,“啪”弹出一个messagebox,报错“could not create the java virtual machine ”,晕了,前段时间还用它写过程序,怎么突然出这种错误,打开任务管理器一看,因为开了几个VS2005,内存已经被消耗得差不多了,本来2048M的内存,现在只剩下700多M了,难道是内存不够,jav
2009-08-18 19:53:00 89457 8
原创 怎么把const_iterator强制转化成iterator
今天在使用STL中的mutilmap时遇到了一个比较郁闷的问题,STL的一些函数只能接受iterator作为参数,不能传const_iterator类型的参数,既不存在两种迭代器的隐式转换,使用const_cast也是不行的,编译怎么也通不过,看stl的源码const_iterator和iterator两个之间还真没啥血缘关系,在网上搜索了一下资料,然来STL也考虑了这一问题,使用了一
2009-08-17 23:34:00 4800
原创 关于COM中变体类型VARIANT
从com的设计初衷来讲,要达到跨语言的目的,但是c++啊,java,python,pascal什么的都是有自己的数据类型的,设计这个变体类型VARIANT就是为了达到这个目的,之所以称之为变体类型是因为它的类型不是固定的,基本上可以表示COM里面的任何基本类型和常见接口指针,从c++的本质来讲,VARIANT类型就是一个结构体,该结构体中有一个成员是表示该变量到底是个什么变量,也就是应
2009-08-06 22:03:00 4776 1
转载 程序员保持身心健康的八种方式
程序员是一个辛苦的行业,长时间面对的只是需要解决的问题,更不要提开发期限和无理取闹的客户了,这样的工作简直无以承受。怎么办呢我们?我们热爱编程,乐于创建功能……我们喜欢那种将一堆代码弄成像Facebook或者Digg那样的赚钱工具的感觉。 也正由于程序员所带给我们的一切,这工作仍让我们欲罢不能。这种情况下,如何处理工作带来的压力便成了一项技巧。以下分享我的一些方式,以保持
2009-08-06 20:12:00 1034 1
Win32位程序(64位系统)文件对话框的文件重定向问题(源代码)
2020-04-18
Snort2.2入侵检测系统源码分析全文 - 独孤九贱(基于Snort2.2版本)
2018-12-18
Visual Assist X for VS2017破解版(VAX2210)
2018-08-20
计算机程序设计艺术(1 2 3卷)绝对高清版本
2018-08-07
一个基于WinHttp的轻量级的分片下载库介绍
2018-04-24
Mastering Mesos - Dipa Dubhashi
2017-12-06
TinyHTTPd for Windows源码
2016-11-17
兼容Windows10 IE11增强保护模式的BHO
2015-11-16
The Art of Leaks: The Return of Heap Feng Shui
2014-05-29
C++虚拟多重继承对象模型讨论-样例
2014-03-26
Spring3_权威开发指南 Spring3Security-3.0.1中文官方文档
2011-12-08
Windows XP中的新型向量化异常处理 Understanding SEH Exploitation
2011-11-15
DLL搜索路径和DLL劫持 演示源代码
2011-11-03
神奇的马甲Dll 关于dll劫持
2011-08-24
APE-Plug For Windows Media Player
2011-04-07
AutoFlowchart_专业代码流程图的工具
2011-01-12
py2exe-0.6.9.win32
2010-10-29
剪贴板监控DEMO 源代码
2009-04-19
智能注册表定位器 定位器
2009-02-13
svn清理器 清理svn的垃圾
2009-02-09
让程序只运行一个实例
2008-12-25
Outlook 最小化到托盘
2008-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人