Boolean
摘要:Lua中,只有false和nil才被计算为false,而所有任何其它类型的值,都是true。比如0,空串等等c语言中,0被当成false,而其他非0的任何值均被认为是truec#语言中,bool只有true和false。bool a = bool.Parse("true"); bool b = bool.Parse("false"); ushort i = Convert.ToUInt16(a);...
阅读全文
posted @
2009-08-31 19:02
凌度
阅读(367)
推荐(0) 编辑
[C#]和mysql时间类型转换
摘要:原来mysql数据库里面有 "0000-00-00 00:00:00"这样的时间,会导致c#程序报错,然后就在连接字符串里面补偿了一个Allow Zero Datetime=true;结果这样导致不能直接用拆箱方式转换mysql字段时间。必须使用DateTime.Phrase(时间.ToString());这样的形式。
阅读全文
posted @
2009-08-31 15:52
凌度
阅读(4490)
推荐(0) 编辑
[c#]引用C++的dll报错
摘要:在编译环境调试没报错,在生产环境报错。用写字板打开dll。在内容最后面看到有<dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicK...
阅读全文
posted @
2009-08-17 12:34
凌度
阅读(211)
推荐(0) 编辑
[cvs]版本号规则
摘要:cvs版本树(revision tree) 可以分为不同的分支(branches),每一个分支可以是一个独立的自我维护的开发线。而在一个分支中的变更可以很容易地移回到主干中。 每一个分支均有一个分支号(branch number),由奇数个“.”分开的十进制数组成。 把一个整数追加到对应分支赖以分离出的版本号上来创建分支号。使用分支号允许从一个特定版本分离出多个分支。 当 ...
阅读全文
posted @
2009-08-07 14:48
凌度
阅读(654)
推荐(0) 编辑
[Linux]core文件调试方法
摘要:来源: shaovey的专栏在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制---------------------------------1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会...
阅读全文
posted @
2009-08-07 14:19
凌度
阅读(375)
推荐(0) 编辑