coreBugZJ

此 blog 已弃。

2014年4月13日 #

Modified UTF-8 与 UTF-32 相互转换

     摘要: 自己的实现,经过一定的测试。  阅读全文

posted @ 2014-04-13 19:42 coreBugZJ 阅读(856) | 评论 (0)编辑 收藏

JNI Java调用C代码

     摘要: 环境 Ubuntu12.04 + openJDK6。
JNI中使用“修改的UTF8”编码,而Linux下wchar_t使用UTF32,注意转码。  阅读全文

posted @ 2014-04-13 19:36 coreBugZJ 阅读(571) | 评论 (0)编辑 收藏

微软2014实习生及秋令营技术类职位在线测试

posted @ 2014-04-13 19:11 coreBugZJ 阅读(3688) | 评论 (0)编辑 收藏

2013年11月18日 #

COM 编程获取墙纸路径

     摘要: 初学COM编程。  阅读全文

posted @ 2013-11-18 20:53 coreBugZJ 阅读(366) | 评论 (0)编辑 收藏

2013年11月4日 #

LZW 编码解码代码

     摘要: 从 libtiff 4.0.2 中提取出来并稍加修改的 lzw 的代码,符合 TIFF6 标准中的 LZW 部分。
本人目前对开源协议还不太清楚,不知是否存在侵权问题,如果有,请告知。  阅读全文

posted @ 2013-11-04 15:58 coreBugZJ 阅读(1501) | 评论 (0)编辑 收藏

2013年10月9日 #

TopCoder SRM 593 DIV2 第三题

posted @ 2013-10-09 20:13 coreBugZJ 阅读(673) | 评论 (0)编辑 收藏

2013年9月28日 #

生成全排列的非回溯方法(TopCoder SRM 591 DIV 2)

posted @ 2013-09-28 17:03 coreBugZJ 阅读(727) | 评论 (0)编辑 收藏

2013年4月29日 #

nasm x86 32位汇编实现 int64 带符号 加 减 乘 除 比较大小

     摘要: 毕业论文做 Pascal 编译器,需要生成的32位 nasm 汇编代码支持 64位带符号整数  阅读全文

posted @ 2013-04-29 20:46 coreBugZJ 阅读(3852) | 评论 (0)编辑 收藏

汇编调用 C 语言 printf %f 输出浮点数 float 的问题:4字节 还是 8字节

     摘要: 结论: C 语言的 printf 使用 %f 来输出 float 时,实际上先把 4字节的float转化为 8字节的double,然后访问了栈上的 8字节数据。
(环境:Ubuntu12.04 32位 intel i3 nasm gcc)  阅读全文

posted @ 2013-04-29 16:51 coreBugZJ 阅读(3057) | 评论 (2)编辑 收藏

Linux 下 Java 调用 shell 命令 nasm 与 gcc

     摘要: 最近在写Pascal编译器,生成 nasm 汇编代码,需要调用 nasm 进行汇编,再调用 gcc 与 C 语言标准库链接,从而可以使用 C 语言的库函数。

注意 "-o" 和 fileName 要分开为两个字符串,不然的话,nasm 没问题,但 gcc 会出错,链接器找不到输出文件。

errReader 和 errInfo 用于输出 nasm 和 gcc 输出的错误信息。  阅读全文

posted @ 2013-04-29 15:28 coreBugZJ 阅读(769) | 评论 (0)编辑 收藏

2013年4月5日 #

大端小端,ascii,unicode,utf8,utf16,utf32,gb2312,gbk,gb18030等字符编码问题 (转)

     摘要: 这篇文章里主要阐述下面几个问题 1: 字符和字节的区别 2: Big Endian和Little Endian 3: ASCII 4: Unicode的定义 5: Unicode的编码方案 6: Unicode的实现方式 7: 一些名词解释  阅读全文

posted @ 2013-04-05 17:05 coreBugZJ 阅读(1916) | 评论 (0)编辑 收藏

保研了

     摘要: 之前因为考研的事情,放弃了更新,保研后也没回来。这一丢就是好久。  阅读全文

posted @ 2013-04-05 16:48 coreBugZJ 阅读(873) | 评论 (1)编辑 收藏

2012年7月4日 #

医学诺贝尔之路(1923):寻找胰岛素 (转)

     摘要: 在1920年快要结束的一天,多伦多大学生理学系的麦克劳德(John James Rickard Macleod)教授迎来了一位年轻人的到访。来人言辞恳切,声音略有些激动,但看上去游说并不是他的专长。在年轻人表明来意之后,麦克劳德教授并不为所动,而是以“需要考虑”为由婉拒了来人的请求。看到教授如此态度,年轻人难掩失落的神情,待了没多久就离开了。。。  阅读全文

posted @ 2012-07-04 10:41 coreBugZJ 阅读(1559) | 评论 (1)编辑 收藏

2012年6月26日 #

程序员推荐简单有效的科学健脑方法 (转)

     摘要: 去年的一项研究引起了我们的注意。传统观念认为,人的智商在幼儿期就已定型,此后要想改变非常困难;但此项研究表明,智商不仅可以提升,而且还不是一两分的小数目。。。  阅读全文

posted @ 2012-06-26 14:22 coreBugZJ 阅读(792) | 评论 (0)编辑 收藏

2012年6月25日 #

何谓天才 (转)

     摘要: 天才是什么?天才其实并没有一个详尽完整的定义,不像“多年生矮小灌木”或者“年度优秀会计”那样可以逐条列出达标条款。。。  阅读全文

posted @ 2012-06-25 00:07 coreBugZJ 阅读(749) | 评论 (0)编辑 收藏

2012年6月24日 #

面对面的办公室——纪念艾伦•图灵百年诞辰 1912.6.23-2012.6.23 (转)

     摘要: 图灵  阅读全文

posted @ 2012-06-24 22:44 coreBugZJ 阅读(613) | 评论 (0)编辑 收藏

超越逻辑 (转)

     摘要: 文化的不同导致了思维方式的不同,思维方式的不同导致了游戏规则的不同,游戏规则的不同导致了棋王的含恨落败。。。  阅读全文

posted @ 2012-06-24 22:35 coreBugZJ 阅读(641) | 评论 (0)编辑 收藏

2012年6月5日 #

A* 算法求解八数码问题,POJ 1077 Eight

     摘要: 经典不解释。。。  阅读全文

posted @ 2012-06-05 15:06 coreBugZJ 阅读(2574) | 评论 (4)编辑 收藏

k-means 算法实现人口聚类

     摘要: 经典算法,第一次尝试聚类。。。  阅读全文

posted @ 2012-06-05 15:04 coreBugZJ 阅读(1085) | 评论 (0)编辑 收藏

ID3 算法实现决策树

     摘要: 经典算法,被我实现的极其恶心。。。  阅读全文

posted @ 2012-06-05 15:02 coreBugZJ 阅读(3467) | 评论 (1)编辑 收藏

2012年6月4日 #

POJ 1067 取石子游戏

     摘要: 博弈论的问题,需要证明一些结论。。。  阅读全文

posted @ 2012-06-04 16:05 coreBugZJ 阅读(5377) | 评论 (0)编辑 收藏

POJ 2068 Nim

     摘要: 博弈DP ,记忆化搜索。。。  阅读全文

posted @ 2012-06-04 16:03 coreBugZJ 阅读(835) | 评论 (0)编辑 收藏

POJ 2975 Nim

     摘要: 经典 Nim 博弈。。。  阅读全文

posted @ 2012-06-04 16:01 coreBugZJ 阅读(803) | 评论 (0)编辑 收藏

软件开发中的破窗效应 (转)

     摘要: 我们一直在喊敏捷开发,其实敏捷开发的一个很重要的目的就是消除浪费,防止破窗效应的发生。事情太难,就让它简单,更简单。流程太重,就让它轻点,更轻点。尽量扫清开发的障 碍,消灭破窗形成的环境。下面我会从软件构建的很多方面来描述如何防止“软件开发中的破窗”。。。  阅读全文

posted @ 2012-06-04 15:25 coreBugZJ 阅读(658) | 评论 (0)编辑 收藏

多任务让你走得更慢 (转)

     摘要: 现代商务依靠多任务来完成工作。评价员工也基于的他们多任务能力。IT业人员会被例行指派到多个项目中去。我们是经常在这样做吗?多任务起作用吗?多任务的真正影响是什么?有别的选择吗?。。。  阅读全文

posted @ 2012-06-04 15:22 coreBugZJ 阅读(625) | 评论 (0)编辑 收藏

仅列出标题  下一页