无知者最好别在公共场合喷粪周五下午下班坐地铁匆匆回家,由于老婆要去外地开几天会议,我周末就要做全职奶爸了,一想到这个就兴奋,可以和我家小小独处了,加深一下父女感情,于是哼着歌,同时看着《黑客大曝光》,时不时瞟一下旁边的美女... 一个声音顿时让我有一种想打人的冲动,于是旁边的美女在我眼里化作了漫天烟云。声音来自我的身后,透过玻璃反光能看得出是一个奇丑无比的年轻女性程序员,身高150cm...
分类:
其他好文 时间:
2014-05-25 22:49:00
阅读次数:
292
ladies and 乡亲们,广大程序员同志们,周末仍然坚守在工作岗位,或者学习不辍的童鞋们,福音来了。
语音识别高不高端、难不难?今天给大家推荐一个简单易用的js实现的语音识别框架annyang,然后用一个案例教教大家使用。...
分类:
其他好文 时间:
2014-05-25 22:43:15
阅读次数:
385
1、访问修饰符:public 对外公开 所有是类都能访问
protected 受保护的 子类及其同一个包中的类可以访问
默认的:没有访问修饰符,只向同一个包中的类公开
private : 私有的 只有...
分类:
编程语言 时间:
2014-05-25 21:52:21
阅读次数:
276
1.gcc的-g选项
如果要使用gdb进行调试,必须在编译时在gcc中加入-g选项,使用参数 -g 表示将源代码信息编译到可执行文件中。
如果不使用-g选项:
#include
int main(void)
{
int i = 1;
i = i + 1;
printf("i = %d\n",i);
return 0;
}gcc main.c
gdb a.out
(...
分类:
其他好文 时间:
2014-05-25 21:38:46
阅读次数:
238
桥接模式,将抽象部分与它的实现部分分离,使他们都可以独立的变化。
抽象部分和实现部分不是指父类和子类,这里的抽象部分和实现部分是一种组合的关系。例如,燕子是抽象部分,燕子的翅膀是实现部分,燕子和燕子的翅膀就是一种组合的关系。桥接模式所应用的设计原则就是优先使用组合/聚合,而不是继承原则。
优先使用组合/聚合而不是继承原则:
因为任何父类的改变都会影响子类的行...
分类:
其他好文 时间:
2014-05-25 21:24:35
阅读次数:
228
Assimp是目前比较全的3D格式解析库了,熟悉3D游戏开发的同行都知道,3D的格式非常混乱,各种3D格式在不同场合都有他们特定的应用,游戏引擎只能够解析少部分3D格式,更多实用的格式来自游戏公司自定义的格式。而在开源领域,Assimp算是比较全的3D格式导入库了。它对3D格式理解深入,很适合整合至3D图形引擎中,让你们的程序支持更多3D的格式。...
最近在弄一个豆瓣API应用,在豆瓣的OAuth2.0认证过程中遇到了各种问题,同时自己需要一个个的尝试与解决,最终完成了豆瓣API的访问.作者这里就不再吐槽豆瓣的认证文档了,毕竟人家也不容易.但是作者发现关于豆瓣OAuth认证过程的文章非常之少,所以想详细写这样一篇文章方便后面要做同样东西的人阅读.一.误区OAuth1.0认证过程 二.获取autorization_code 三.获取access_token 四.使用access_token 五.总结 希望文章对大家有所帮助,尤其是想做豆瓣API开发的初学者...
分类:
其他好文 时间:
2014-05-25 21:10:58
阅读次数:
368
前面学习使用soaplib搭建基于soap的webservice服务,我这个web项目其实只是要提供一两个webservice接口,如果直接写两个脚本外挂感觉挺麻烦,于是想能不能和web框集成到一起。于是在google上搜索,最后在github上找到了这么一段代码,原文地址为https://gist.github.com/rotaris/935809,于是我写简单写了一个demo放到了github...
分类:
编程语言 时间:
2014-05-25 20:57:56
阅读次数:
195
LodePNG入门
LodePNG是一个集合了PNG图像解码器和编码器的代码文件,不依赖于诸如zlib和libpng的外部链接/库,提供方便友好的PNG编解码器调用方法。LodePNG主要是采用C(ISO C90)编写的,并提供了C++的接口。LodePNG的使用只要在项目文件中包含lodepng.cpp和lodepng.h或者lodepng.c和lodepng.h就可以。...
分类:
其他好文 时间:
2014-05-25 20:44:59
阅读次数:
219