代码阅读——十个C开源项目1. Webbench2. CMockery3.Libev4. Memcached5. Lua6. SQLite7. Redis8. Nginx9. UNIXv610. NETBSD代码阅读——十个C开源项目1. WebbenchWebbench是一个在linux下使用的非...
分类:
其他好文 时间:
2015-01-05 23:07:25
阅读次数:
233
Windows操作系统的名称本身就是其核心概念--窗口。与窗口密不可分的就是消息了,本文建立一个最简单的Windows窗口程序,然后增加跟踪代码,把所有的Windows消息打印到文件中。我们知道,Windows处理消息的时候是序列化处理的,只有一个线程来完成,所以消息的处理具有严格的顺序,这也便于我们分析消息处理过程。项目代码如下:#include
#include "LogWriter.h"...
项目代码在gitlab.com上git@gitlab.com:newlisp/cppwizard.git该项目包含了两个工程,一个是console,普通的C++ 11工程,另一个是cppcms_base,是基于cppcms的web工程。注意,默认配置的是clang编译器,cppcms库需要先安装。newLISP显然是需要事先安装的。目前仅支持linux系统。每个工程目录下都有一个builder目录...
分类:
编程语言 时间:
2015-01-02 14:42:11
阅读次数:
309
来源于网络,由于比较零碎,就不一一列出原文出处,感谢网友的分享!GitHub、SourceForge、Bitbucket、Google Code是目前世界上最为流行的代码托管网站,托管了许多著名的开源项目代码,如GitHub上Linus Torvalds下的linux、Bitbucket上ecos项...
分类:
Web程序 时间:
2014-12-29 11:39:47
阅读次数:
190
1. 安装git客户端
sudo apt-get install git
2. 设置用户名和邮件
git config --global user.name "XXXX"
git config --global user.email "SSSSS@hotmail.com"
3. 初始化为仅包含空README.MD文件的空项目:
touch README.md
git init...
分类:
系统相关 时间:
2014-12-27 00:20:59
阅读次数:
244
ushort与short的区别:ushort:0-65535(范围),无符号16位整数,.net framework类型--System.UInt16short:-32768-32767,有符号16位整数,.net framework类型--System.Int16XML读写文件,删除节点复习: p...
分类:
其他好文 时间:
2014-12-26 18:11:13
阅读次数:
113
本文地址:http://www.cnblogs.com/archimedes/p/c-opensource-project.html,转载请注明源地址。本篇文章主要总结一些C开源项目,有些是很著名的,有些则比较生僻1.WebbenchWebbench是一个在linux下使用的非常简单的网站压测工具。...
分类:
编程语言 时间:
2014-12-26 06:07:04
阅读次数:
245
控制器,是MVC中的一环,也是手机软件开发中最需要注意的地方,对它的认识不清晰会导致业务层代码的结构混乱,耦合性高。经常见一些进行了几年的老项目代码,如果不是经常的迭代重构,维护起来会非常痛苦。今天重点说一下怎么化解这个问题。
其实,每个平台都对Controller有很清晰的描述和定义,只不过我们在使用中容易自己乱了阵脚,而最终导致自己难受罢了。像Android中的Activity、Fragme...
分类:
移动开发 时间:
2014-12-25 11:17:27
阅读次数:
166
1:项目代码目录结构:
这里是整个项目的包结构,保密原因在这里就不贴了。
2:命名规范:
2.1、java代码文件命名规范:
a:尽量使用英文命名,单词不缩写,不要使用下划线拼接,而且采取首字母大写拼接。
b:一般的java代码文件命名以继承名类名为后缀,例如:继承自Activity的文件可写成 MainActivity.java。继承Adapter可以写成UserList...
分类:
移动开发 时间:
2014-12-24 20:15:32
阅读次数:
167
一、安装egit
打开Eclipse的Marketplace,在搜索框中输入egit即可,可以看到Eclipse4.4已经默认安装了egit,当然如果有新版本的egit发布的话,也可以在下图上点击Update更新即可,还可以点击Uninstall卸载该插件
二、配置git
在Eclipse中的项目上右击选择team->share project
配置好本地仓库的路径之后,如...
分类:
系统相关 时间:
2014-12-23 00:21:17
阅读次数:
277