Dec
16
快速的4个字符的字符串比较
Filed Under Program-Language | Leave a Comment
所以,这个宏的功能是判断一个四字符的字符串是否为指定的字符串,字符串必须是英文字母,大小写无关。用法是:p为4字节字符串指针,abcd分别为小写英文字符。
Nov
26
用python脚本实现的简易http服务器、客户端和https服务器、客户端
Filed Under Linux, Program-Language, web-develop | Leave a Comment
用python脚本实现的简易http服务器、客户端和https服务器、客户端。我用它来作为一个Internet网络传输文件的机制,经简单测试了一下,运转正常。测试基于debian系统。
Dec
16
为什么标准C++中两个直接字符串常量不能相加
Filed Under Program-Language | Leave a Comment
所以,为什么两个直接字符串不能相加?很简单一句话,因为C++标准库中没有实现“+”号对于char[]类型的重载以支持char[] + char[]操作。如果你在自己的程序中自己实现,也是可以的。
Dec
12
More WhiteSpace语言
Filed Under Program-Language | Leave a Comment
昨天写了《什么是whitespace》简略介绍了whitespace语言的特点,感觉介绍的太简略了,今天再补充一些内容。
Dec
11
什么是whitespace?
Filed Under Program-Language | Leave a Comment
在打印文本时,这些“whitespace”字符负责移动光标而不会留下什么字迹,因此就在纸上或屏幕上留下一些“白空”。这些“whitespace” 语言的字符包括空格、tab制表符、换行回纸符。我们熟知的那些编程语言都会忽略(或者只略微关心)这些“whitespace”,而 whitespace编程语言的解释器则会专门关注这些字符进行编译。
Dec
7
OMG! Joel Spolsky这样地贬低Java!
Filed Under Program-Language | 1 Comment
带给我思考的是,相对于我的上一篇日志(读文章《JavaScript语言的思想前提》有感)讲的学习技术要精深扎实的问题,这篇文章谈到了计算机学习的另一个方面,就是我们应以什么样的目的和心态去钻研和学习的问题。
Nov
29
计算二进制整数中bit位1的个数问题
Filed Under Program-Language | Leave a Comment
问题:给出一个整数,请设计算法计算该整数以二进制格式表示时的1的个数。例如,十进制整数150,二进制表示为10010110,则1的个数为4个。要求算法效率尽可能的高。
Nov
18
ubuntu+eclipse+CDT环境的helloworld程序例子(standard make C++ project)
Filed Under Program-Language | Leave a Comment
ubuntu+eclipse+CDT环境的helloworld程序例子(standard make C++ project)