由于没有上过Linux编程这门课,所以Linux学得很水啊!!用来用去都是ls -al ;
cd ..
;这些渣命令,尤其gcc都不知道什么东西来的,所以先学一下吧。一.程序的编译过程对于GUN编译器来说,程序的编译要经历预处理、编译、汇编、连接四个阶段,如下图所示:在
预处理阶段,输入的是C语言....
分类:
其他好文 时间:
2014-07-22 23:11:35
阅读次数:
323
最近接触开源项目比较多,关注一下许可证的问题。
饱受诟病的病毒式copyleft就是GPL了。。ref:http://code.csdn.net/news/2819582ref:http://www.openfoundry.org/LicenseWizard/index.htm,真实的使用效果需要....
分类:
其他好文 时间:
2014-05-09 17:28:00
阅读次数:
261
什么是mariadb?MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。MariaDB的目的是完全兼容MySQL,包括API和命令行,使..
分类:
数据库 时间:
2014-05-08 16:46:51
阅读次数:
666
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可。开发这个分支的原因之一是:甲骨文公司收购了MySQL后,有将MySQL闭源的潜在风险,因此社区采用分支的方式来避开这个风险。 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB...
分类:
数据库 时间:
2014-05-08 16:25:13
阅读次数:
387
screen 默认使用 bash shell,一般情况下screen只用于android
build,tmux则是我的日常使用多终端管理工具。# Default Shellshell "/bin/bash"# show status
barhardstatus alwayslastline "%{b...
分类:
系统相关 时间:
2014-05-03 22:14:57
阅读次数:
454
本人在开发iOS应用的过程中,经常会使用到别人撰写的类库,不仅因为能够节省下大量的开发和调试的时间,还因此获得了更多完善且强大的功能和效果。在使用别人撰写的类库的时候,必须当心该类库所涉及的授权问题,如果使用不慎,很可能引发不必要的麻烦,甚至可能导致法律纠纷。同样使用过外部类库的开发者们,你们是否注...
分类:
其他好文 时间:
2014-05-01 22:21:36
阅读次数:
1763
Flowplayer-视频播放器Flowplayer 是一个开源(GPL
3的)WEB视频播放器。您可以将该播放器嵌入您的网页中,如果您是开发人员,您还可以自由定制和配置播放器相关参数以达到您要的播放效果。测试地址:http://www.helloweba.com/demo/flowplayer/j...
分类:
Web程序 时间:
2014-05-01 11:07:11
阅读次数:
315
学Linux的人肯定都听说过一些开源协议,具体这些协议有什么区别?如果要开源自己的代码,需要选择什么样的开源协议呢?今天要说4个协议:BSD、GPL、LGPL和MIT。 BSD代码鼓励代码共享,但需要尊重代码作者的著作权;GPL的出发点是代码的开源和免费使用,但不允许修改后和衍生的代码,做为闭源的商业软件发布和销售。LGPL允许商业软件通过类库引用方式使用LGPL类库而不需要开源商业软件的代码。MIT是和BSD一样宽泛的许可协议。...
分类:
其他好文 时间:
2014-04-30 22:18:39
阅读次数:
349
学Linux的人肯定都听说过一些开源协议,具体这些协议有什么区别?如果要开源自己的代码,需要选择什么样的开源协议呢?今天要说4个协议:BSD、GPL、LGPL和MIT。
分类:
其他好文 时间:
2014-04-30 14:07:49
阅读次数:
411