图灵狗的专栏

早些年所写下的“珠海九洲港,海滩红蜻蜓。浮云藏海雾,水平浪不平。”这首诗以现在的角度来看又多了许多含义。...

陈耀烨九段加冕新名人见证实录

北京时间11月20日,“春茧杯”第26届中国围棋名人战五番棋决赛第4局在华润深圳湾体育中心战罢。挑战者陈耀烨九段执白216手中盘击败檀啸七段,从而以3-1的比分击败原名人檀啸,加冕新名人。陈耀烨同时还成为中国围棋史上第4位同时保有名人和天元头衔的棋手。 已习惯于从新闻中获取这样的信息,却没想到...

2013-11-21 16:00:34

阅读数 2122

评论数 1

陈耀烨必将开启属于自己的围棋时代

北京时间6月20日,第9届“春兰杯”世界职业围棋锦标赛三番棋决赛第3局在济南的山东大厦战罢。最终,中国的陈耀烨九段执黑211手中盘击败韩国的李世石九段。以2-1的比分夺得本届春兰杯冠军,并获得冠军奖金15万美元,亚军李世石获得奖金5万美元。这是陈耀烨个人首次获得世界冠军,他也成为中国围棋史上第12...

2013-06-20 22:33:50

阅读数 2615

评论数 5

一岁半小朋友的火星电话和滑滑梯

阿史那圆小朋友还不到一岁半,却已颇具范儿。 更神奇的是她打电话的样子维妙维肖,手上拿着没有拨号的手机,嘴里嘀咕着让人听不懂的火星文,可爱活泼的动作和实诚的表情,不得不让人觉得她能听到我们所听不到的声音。 滑滑梯的技术也是一流的,梳头像模像样的,鼓掌的排场也挺大,完了调皮的坐在爸爸腿上。

2013-03-22 21:15:09

阅读数 1868

评论数 4

中国围棋借应氏杯而涅槃

2013年3月6日,第七届应氏杯世界围棋锦标赛五番棋决赛第4局在上海应昌期围棋学校战罢。中国的范廷钰三段执黑5点胜韩国90后世界冠军朴廷桓九段,从而以3比1的总比分击败后者,夺得本届应氏杯冠军。这是中国棋手继常昊之后第二次夺得应氏杯,范廷钰以16岁零7个月的年龄成为中国最年轻的的世界冠军,也将成为...

2013-03-07 10:34:52

阅读数 1595

评论数 0

新“杞人忧天”

如果把中国的管理看作是一个软件的话,那么这个软件一定是由许多考试不及格专业不过关的家伙随意拼凑起来的。设计僵硬扩展性极差,到处充斥着BUG漏洞,流程中存在不少绕不出去的死胡同,模块之间耦合性极强极难沟通。我等平民老百姓在各项政策和流程上面,基本上处于茫然和无助的状态,非要走下去的话,只有花不少代价...

2013-01-25 11:40:26

阅读数 1749

评论数 4

用C语言实现面向对象程序设计(三)

面向对象中的继承又是如何处理的呢,下面来看看方形类的具体描述方式: #ifndef __CSQUA_H__ #define __CSQUA_H__ #include "crect.h" /* Square Class, inherits from Rectangle...

2013-01-23 10:55:02

阅读数 2267

评论数 0

用C语言实现面向对象程序设计(二)

上集对OOSM宏包及其应用作了直观的介绍,下面我们来看看ccirc/crect/csqua等对象具体的描述方式。 接口(interface)对行为进行抽象,利用它可以实现类的多态性,imeas.h定义了一个测量周长和面积的接口: #ifndef __IMEAS_H__ #define __...

2013-01-22 10:03:48

阅读数 2313

评论数 0

用C语言实现面向对象程序设计(一)

许多朋友都知道用C语言是可以实现面向对象程序设计的,但是具体到操作的细节部分就有些茫然不知所措了。为此作者在研究LW_OOPC的基础上,对其进行充分的简化,只保留最基本的面向对象功能,形成自己的OOSM宏包,其实这些东西已经够用了,以下是OOSM宏包的源代码: /* Object-Ori...

2013-01-18 10:48:58

阅读数 3917

评论数 7

爱在末日后

今天是个很特别的日子,象征着爱你一生一世,拾起笔想记录些什么,思绪万千却又不知从哪里开始。 玛雅人的预言,和着两极倒转、天体重叠、未知行星和太阳风暴的世界末日传说,泛起多少涟漪。然而2012年12月21日早已过去,末日并未来临,人们的生活一切正常进行,是幸运是遗憾很难分明。无论如何它终究会让人们...

2013-01-04 21:31:59

阅读数 1124

评论数 5

用C语言实现解析简单配置文件的小工具

本文介绍作者写的一个小工具,简单的代码中包含了C语言对字符串的处理技巧,对文本文件的简单解析,二进制文件的数据复制的方法,以及格式化输出文本文件的示例。 工具的输入是如下内容的配置文件: ;资源管理器配置脚本 ;以行为单位,每行不能超过255个字符 ;空行和以;开头的注释行会被忽略掉 ;...

2012-12-18 14:47:43

阅读数 4068

评论数 1

用GMP库实现大数运算的引子

CSDN论坛上有不少关于大数运算的问题,有用文件、数组和多项式等多种描述方式,作者觉得科学应该尽量建立在“巨人的肩膀上”,GMP库就是非常适合作大数运算的,其内涵还是引用原文来得给力一些。 GMP is a free library for arbitrary precision arithme...

2012-12-02 22:59:22

阅读数 10640

评论数 3

变法先驱及封建制度的奠基人

李悝是战国初期魏国著名的政治家和法学家,熟悉他的人不多,而事实上他是真正意义上的变法先驱,封建制度的奠基人,对中国历史产生了巨大而深远的影响。 李悝在任魏文侯相时主持变法,任用吴起改革军制,创建了一支强大的军队,“魏之武卒以度取之,衣三属之甲,操十二石之弩,负矢五十,置戈其上,冠胄带剑,赢三日之...

2012-11-27 21:04:36

阅读数 1037

评论数 0

她们到底发现了什么,元芳你怎么看

塘朗山属于鸡公山系,位于深圳南山区东北部,西丽镇东部,平南铁路以南,北环大道和龙珠大道以北,西端止于红花岭,东边绵延到福田区境内。北望西丽水库、长岭皮水库、羊台山、深圳野生动物园,南瞰是深圳湾、华侨城。塘朗山山高谷深、林茂水长。山系内有大小山谷十多条,有蝶舞鸟鸣其间。溪谷有热带原始丛林风光,一路流...

2012-11-24 12:53:53

阅读数 2270

评论数 12

用Python语言显示图片的倒影效果

Python是一种强大的开源解释性语言,最初是在苹果计算机上被编译成功的,但现在它已经可以运行于世界上主流的操作平台之上了,对于常见的Linux和Windows平台的支持当然更不在话下。Python脚本语言的优点很多,它易学易用,开源免费,可移植性高,内建丰富的数据结构,库涵盖面广,无需编译可直接...

2012-11-20 13:21:46

阅读数 3713

评论数 1

用C语言显示汉字的演示程序

汉字是方块字,宽高相等的汉字库在嵌入式领域有着广泛的应用,且其解析也相对来说是比较简单的。 汉字在汉字库中的索引一般会遵循GB2312/GBK编码规则,GB2312/GBK规定汉字编码由2个字节组成,其中低字节区码,高字节为位码。本文以最常见的UCDOS中16x16的宋体字库HZK16来演示汉字...

2012-11-16 17:19:45

阅读数 5791

评论数 11

用C语言简单演示如何借助zlib库实现文件的压缩和解压缩

不少网友读完zlib库compress和uncompress函数的使用方法这篇文章之后,仍然无法独立完成简单的文件压缩和解压缩功能,为此作者在这里追加这样的演示代码。问题的根源在于这些网友对于字符串和字节流的概念非常的模糊,对文本文件和二进制文件的区别常常模棱两可,其实字节流可以表示所有的数据,二...

2012-11-13 14:48:14

阅读数 22217

评论数 22

力棋中领悟平凡着手

第17届“三星财产杯”世界围棋公开赛三番棋半决赛第1局中,中国的古力九段执黑185手中盘击败韩国的朴廷桓九段,整局棋双方都在拼气势和力量,过程非常紧凑和精彩,古力更胜一筹,展现出强硬的手腕,结果令人满意。今天的力棋确实很有看头,也学习了一下网络上的专业解说,对其中一局部的平凡着手深有感悟。 左下...

2012-11-12 21:54:51

阅读数 1973

评论数 9

用C语言实现Sieve of Atkin算法

Sieve of Atkin是一种快速的素数筛选算法,算法比较成熟和简单,http://en.wikipedia.org/wiki/Sieve_of_Atkin中的描述已经非常的细致,作者撰写此文的目的在于,对如何把伪代码转为C代码作一个引导,参考如下的示例。 #include #includ...

2012-11-08 10:50:15

阅读数 3276

评论数 6

zlib库compress和uncompress函数的使用方法

zlib(http://zlib.net/)提供了简洁高效的In-Memory数据压缩和解压缩系列API函数,很多应用都会用到这个库,其中compress和uncompress函数是最基本也是最常用的。不过很奇怪的是,compress和uncompress函数尽管已经非常的简单,却仍然有不少人用得...

2012-11-05 12:03:04

阅读数 54650

评论数 18

用C语言检测文本编码的方法

我们经常会想知道某些文本文件的编码,可是编码检测却并不是一件简单的事情,它需要对文本进行采样,统计分析后再进行字符集的匹配,不过值得庆幸的是有uchardet(https://code.google.com/p/uchardet/)这样的开源库可以帮忙这项艰巨的任务。 uchardet是一个开源...

2012-11-01 14:49:34

阅读数 11677

评论数 11

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