上一页 1 ··· 6 7 8 9 10 11 12 下一页

2012年3月25日

如何编写优质的API文档

摘要: 编写技术文档,是令众多开发者望而生畏的任务之一。它本身是一件费时费力才能做好的工作。可是大多数时候,人们却总是想抄抄捷径,这样做的结果往往非常令人遗憾的,因为优质的技术文档是决定你的项目是否引人关注的重要因素。无论开源产品或面向开发者的产品,均是如此。实际上,我想说明的是:对于面向开发者的产品来说,其用户体验中最重要的一环并不是什么主页设计、登录过程、或者SDK下载。真正最重要的是产品的API文档!如果没人知道你的产品如何使用,纵使它巧夺天工,又有何用?如果你是一个专门从事面向开发者产品设计的工程师,那么编写完善的技术文档,就跟你为终端用户提供良好用户体验一样关键。我见过许多类似的情况,一个项 阅读全文

posted @ 2012-03-25 10:26 leohxj 阅读(187) 评论(0) 推荐(0) 编辑

2012年3月24日

提高编程技能最有效的方法

摘要: 原文地址:http://coolshell.cn/articles/3698.htmlStackExchange.com上有两个贴子(贴子一,贴子二),贴子名叫“What is the single most effective thing you did to improve your programming skills?” – 对你的编程技术提高最有效的一件事是什么?回复的人中给了很多很不错的建议,我把他们总结了一下,十条,相信一定会对你有用。(注意:顺序是我自己按我的个人经验排的)和比自己聪明的能力比自己强的人工作。学习他们的代码,他们的做事方法,看一看那些人是怎么处理错误的。总是倾听 阅读全文

posted @ 2012-03-24 22:37 leohxj 阅读(136) 评论(0) 推荐(0) 编辑

2012年3月20日

如何成为一名优秀的C程序员

摘要: 英文原文:To become a good C programmer 问题的提出 每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的。因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到不少人。如果你知道其它的优秀读物,请给我发邮件或者直接在评论栏中告诉我吧。 问题的解答(你可以略过这部分) 我在之前的一篇博文中已经提到过了,目前为止,所有我所编写的商业 3D 引擎 95% 都是 C89(也称作标准C,或 ANSI C)。我之所以选择 C89 而不是 C99 是因为有些编译器仍然不能完美支持 C99 标... 阅读全文

posted @ 2012-03-20 21:07 leohxj 阅读(136) 评论(0) 推荐(0) 编辑

2012年3月19日

关于google reader阅读的收藏

摘要: 最近能FQ了,于是又开始用google reader了。GD无疑是最好的rss阅读器,大量的信息数据通过GD能够节省很多的阅读时间。但是每天仍有1000+的信息量等待处理,所以分类,分级别就势在必行了。关于分类,我看到月光博客上有一篇文章讲解的很好:http://www.williamlong.info/archives/2172.html其次,对于一些想要收藏的信息,我喜欢使用博客记录下所喜欢的文章。但是阅读的时候不会停下来转载。所以,我在google+里面新建了一个googlereader的圈子,里面只有我自己,于是我分享到google+的信息就可以定期处理了。另外,关于长篇文章,可以在g 阅读全文

posted @ 2012-03-19 16:03 leohxj 阅读(221) 评论(0) 推荐(0) 编辑

2012年3月18日

黑莓手机用来GTD的使用

摘要: 本人手机:型号: BlackBerrycurve8900操作系统:OS5.0使时时间:2年关于GTD详细情况请参阅维基百科:http://zh.wikipedia.org/wiki/GTD下面我就自己的情况说说如何使用BB做信息管理。对于零散的小信息或者可以马上完成的事情,放在手机的记事本里面,我新建了一个inbox文件夹用于存放这些信息。对于一个礼拜内将要完成的事情,我会建立在手机的日历里面,并设置好提醒功能。对于某些特定截至日期的提醒,我会设置在谷歌日历里面,并设置短信提醒功能。对于web端和手机间的互动,可以使用126邮箱。并下载手机邮软件(网易公司的)。利用邮件转发功能,使手机端后台. 阅读全文

posted @ 2012-03-18 11:53 leohxj 阅读(617) 评论(0) 推荐(0) 编辑

2012年3月17日

关于ubuntu开机启动goagent程序的方法

摘要: 说个最简单的,在系统工具中有一个“启动应用程序”工具,输入终端下的命令点击保存,重启即可。若要建立快捷方式,请google之。 阅读全文

posted @ 2012-03-17 08:38 leohxj 阅读(1107) 评论(0) 推荐(0) 编辑

2012年3月12日

Chrome 插件

摘要: 1.AdBlock2.AutoPager Chrome3.Evernote4.Clearly5.Diigo: Bookmark, Archive, Highlight & Sticky-Note6.FaWave(发微)7.Google Mail Checker8.LastPass9.Pocket (formerly Read It Later)10.Proxy SwitchySharp11.Smooth Gestures12.SmoothGestures: Plugin13.StayFocusd14.Xmarks Bookmark Sync15.扇贝网查词助手16.维基百科搜索助手17 阅读全文

posted @ 2012-03-12 22:26 leohxj 阅读(271) 评论(0) 推荐(0) 编辑

2012年3月8日

C语言学习笔记(程序风格)

摘要: 不良的风格和不良的文档是软件生产和维护代价高昂的两个重要原因。良好的编程风格能够大大提高程序的可读性。良好的编程风格的直接结果就是程序更容易正确运行。间接结果就是他们更容易维护。这将节省大笔资金成本。空行用于分割不同的逻辑代码段,他们是按照功能分段的。if和相关语句的括号是这些语句的一部分,而不是他们所测试的表达式的一部分。所以,我们在括号和表达式之间留下一个空格,使表达式看上去更加突出一些。函数原型也是如此。在绝大多数操作符的使用中,中间都隔以空格,这样可以使表达式的可读性更强。但在复杂的表达式中,可以省略空格,有助于显示表达式的分组。嵌套的语句要缩进,显示他们之间的层次。但是,如果函数确实 阅读全文

posted @ 2012-03-08 13:23 leohxj 阅读(217) 评论(0) 推荐(0) 编辑

SQL学习(高级语法)1

摘要: TOP 子句TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。LIKE 操作符LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。SQL 通配符在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:通配符描述%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]不在字符列中的任何单一字符IN 操作符IN 操作符允许我们在 WHER 阅读全文

posted @ 2012-03-08 00:49 leohxj 阅读(755) 评论(0) 推荐(0) 编辑

SQL学习笔记(基本语法)

摘要: SQL SELECT 语句SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 DISTINCT 用于返回唯一不同的值。WHERE 子句如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。AND 和 OR 运算符AND 和 OR 可在 WHERE 子语句中把两个或多个条件结合起来。如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。如果第一个条件和第二个条件中只要有一个成立,则 OR 阅读全文

posted @ 2012-03-08 00:36 leohxj 阅读(246) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 下一页

导航