- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 xzben 网络框架结构说明
引言:出于学习目的我编写了xzben框架,它是我一边学习一边写的,所以可能存在各种bug,如果你发现了bug可以在本博文留言,我一定会尽力解决。另外本框架注重在于网络通信的通行层,也就是说框架只是将网络通信中的数据包发送过程封装,可以让用户在不关心如何发送数据,只是关心通信协议层面上思考问题。所以请不要站在协议层上来看本框架,我并不关心协议是如何。我只关心如何高效的将数据发送出去,并在收到数据
2013-12-12 21:18:40 1839
转载 Makefile详解
转自:http://blog.chinaunix.net/uid-25749806-id-334868.html第一章、概述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional(专业)的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一
2013-12-12 17:28:37 468
转载 Win7 创建Wifi热点
一、以管理员身份运行“命令提示符”,在命令提示符下光标闪烁处输入 netsh wlan set hostednetwork mode=allow ssid=leon key=123456789 按回车键会出现有关提示。ssid–站点名, key –密码(防止他人接入你的网络,俗称蹭网)二、当步骤一设置成功后,我们接下来输入 netsh wlan start hostednetwork 会提示以
2013-12-07 21:49:19 651
原创 正则表达式总结
正则表达式中的特殊字符:^ :匹配字符串的开头,设置m(multiline)标志后,还匹配行的开头,用在字符类开头反转集合的意义:/[^a-z0-9]/ 匹配除小写字母和数字外的任意字符,这种用法^一定要放在开头否则失去意义 $ :匹配字符串的结尾。设置m(multiline)标志后,还匹配换行(\n)字符前面的位置 \ :对特殊字符的特殊元字符含义进行转义 . :匹配
2013-12-07 21:30:15 556
原创 wxWidget vs2010 环境配置
引言: wxWidget的环境配置其实就是,将wxWidget的库头文件、静态库、动态库、引入你的工程、另外配置一些 wxWidget 特定的预处理宏定义。所以在你看到这个环境配置的时候不要想得太复杂,另外如果你配置完后,编译测试程序是如果出现错误,那么主要是如下两种情况导致: 1、特定的宏没有预定义, 你要看你自己使用了哪些特殊的库,来判断增加了。
2013-12-07 21:27:16 1679
原创 c语言小技巧-类似默认参数
今天给公司一个旧的c函数添加了一个参数,由于c语言语法上不支持默认参数,以前一些已经调用这个函数的地方都要去添加一个默认参数值,这样做相当的麻烦。后来在公司发现一个方法可以很好的解决这个问题的方法。代码如下 //void function(int para1, int para2); //老函数接口void functionEx(int para1, int para2, int newpa
2013-12-07 21:22:11 721
转载 VS2010中的调试技巧
原文链接:http://kb.cnblogs.com/page/92158/今天的博文将介绍Visual Studio中的一些实用调试技巧。这是受我朋友Scott Cate (他发表过几十篇很棒的VS技术文章) 启发。他最近告诉我,许多Visual Studio下的程序员,甚至一些很有经验的开发人员,都不知道这些技巧。希望这篇文章能帮你掌握这些技巧。它们都很简单,却能帮你节约大量的时间。
2013-12-07 21:14:16 519
原创 c语言指针小趣事
题记:今天在网上看到一段c代码,比较有趣,是有关指针的。这种用法很有意思,而且一般人估计都会理解错。所以特此留下笔记。先看一段代码:int a[5]={1,2,3,4,5};int *p=(int *)(&a+1); //数组指针 加一 进行正常的指针运算 走到数组尾当我看到如上代码时,首先产生了如下疑问:1、&a 应该是数组首地址变量的地址,那这个值是多
2013-12-07 21:08:44 852
原创 C++ 动态子类化 很神奇的code
题记:今天在公司看到一个很奇怪的code,从它的函数名DynamicSubClassing 貌似是动态子类化,于是研究了一番收获颇多,特作如下总结:首先上code:#include #include using namespace std;class BaseClass {public: BaseClass() { cout<<"B
2013-12-07 20:55:45 862
原创 小白的Github使用记录
题记 作为一个从未使用过github的小白,今天在将自己写的一个微型网络框架xzben开源到github上时遇到了各种小白问题。特作此文章记录github的使用方法创建开源项目步骤:—————————-配置GitHub环境——————————————————————–1、安装github、注册github帐号。(这个就不做说明了,我使用的是g
2013-12-07 20:51:27 940
转载 数字证书原理
原文:http://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有
2013-12-06 11:54:06 602
原创 设计模式-------创建型模式总览
1、设计模式创建型模式总结申明:本文属于本人(xzben)个人总结与看法,如果您有不同看法或我有哪里不正确,请指出!目的:创建模式主要目的,就是将系统中对象的实例化提取出来专门管理,这样对于系统中对象的实例化管理更加方便简洁。类型及特点:1、抽象工厂: 将系统中一系列对象的实例化过程,封装在一个专门的抽象类中,通过对此类的继承实现一系列的对象的实例化的重定义。2、Build
2013-12-05 23:33:04 735
xzben网络框架v1.0版本
2013-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人