鹰之歌

既然你崇拜鹰,就要像鹰一样翱翔天际,俯瞰大地。哪怕会摔的粉身碎骨。

导航

2011年5月20日 #

返回比输入值大的第一个2的整数次幂

摘要: 在研究GoAhead源码时,看到一个函数定义如下:View Code 1 /******************************************************************************/ 2 /* 3 * Find the smallest binary memory size that "size" will fit into. This 4 * makes the ringq and ringqGrow routines much more efficient. The balloc 5 * routine likes p 阅读全文

posted @ 2011-05-20 20:41 鹰之歌 阅读(339) 评论(0) 推荐(0) 编辑

与GoAhead相关的一些问题与回答

摘要: Questions and Answers Why is GoAhead Software distributing royalty free embedded Web server source code?Our goal in releasing GoAhead WebServer under an open source license is to help put a Web server in every device, harness the pool of talented developers, and enhance the reliability of GoAhead We 阅读全文

posted @ 2011-05-20 18:47 鹰之歌 阅读(400) 评论(0) 推荐(0) 编辑

GoAhead的特点

摘要: SpecificationsGeneral:60K memory footprint Standards compliant Open scripting architecture Only dependant on standard C runtime library . Compatible with GoAhead’s Embedded Management Framework. Dynamic Content:ASP (not Microsoft IIS compliant) In-Process CGI Traditional CGI support (Most OS Platfor 阅读全文

posted @ 2011-05-20 18:40 鹰之歌 阅读(229) 评论(0) 推荐(0) 编辑

可变参数函数的一个简单例子

摘要: 这里只是简单的描述一下C语言中如何使用参数数量可变的函数,至于stdarg.h中关键宏如何实现以及编译器如何处理这些更底层的东西,以后再说。我们知道,C语言中函数体包含三个要素:返回值类型、函数体、参数列表。其中参数列表一般情况下都包含个数及类型确定的参数信息,但是千万不要以为函数的参数就必须是个数确定的,其实我们每天都在用着这些例外的情况:printf(),scanf()..。这种函数的原型一般是ReturnType A (Type a,...Type b,...),第二个省略号即表示该函数参数个数为确定。那么如何在自己的代码中实现这种函数呢?举个例子,我们想编写一个函数average(). 阅读全文

posted @ 2011-05-20 16:20 鹰之歌 阅读(490) 评论(0) 推荐(0) 编辑

一些重要的算法

摘要: 酷壳: http://CoolShell.cn/ 原文: http://coolshell.cn/?p=2583 下面是一些比较重要的算法,原文罗列了32个,但我觉得有很多是数论里的或是比较生僻的,和计算机的不相干,所以没有选取。下面的这些,有的我们经常在用,有的基本不用。有的很常见,有的很偏。不过了解一下也是好事。也欢迎你留下你觉得有意义的算法。(注:本篇文章并非翻译,其中的算法描述大部份摘自Wikipedia,因为维基百科描述的很专业了)A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径,求出最低通过成本的算法。常用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。 阅读全文

posted @ 2011-05-20 01:29 鹰之歌 阅读(162) 评论(0) 推荐(0) 编辑

对程序员职业的一些建议

摘要: 转自陈皓博客http://coolshell.cn/articles/4561.html自从四年前被CSDN采访后(“职业规化就像软件工程”),经常会有网友(尤其是刚毕业的)写邮件来问我一些程序员职业生涯的一些问题,至到今天。比如,国企还是外企的选择,一直编程有没有前途等等问题。面对这样的邮件,我感到有很大的压力,因为如果我的回复很有可能会误人一生,但我另一方面又很想帮助这些人。所以,我基本上还是会尝试回一下这样的邮件。昨天,我又回了一封。但是我心里还是有点忐忑不安。害怕说错了什么。今天,我想把我的一些思路和建议写在这里,一方面供大家参考,另一方面也想听听大家对我的评判,这样不但对更多的人有帮 阅读全文

posted @ 2011-05-20 01:21 鹰之歌 阅读(124) 评论(0) 推荐(0) 编辑