自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个程序员的修炼之路

踩过C++的坑,淌过Python,go的水;愿和大家一起讨论后端的开发和调试技术。

  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 “Internet连接共享访问被启用时,出现了一个错误” 解决方法

本人电脑Win7,前段时间还能共享本地连接给无线上网,现在共享的时候却莫名的出现了错误:“Internet连接共享访问被启用时,出现了一个错误”。通过查找得到共享需要开启服务"Internet Connection sharing",在运行中输入services.msc,进入服务管理界面,企图打开服务"Internet Connection sharing",打开失败!!!授人以鱼不如授人

2012-05-31 11:27:43 169878 18

原创 关于预编译头以及StdAfx.cpp的解惑

预编译头就是将程序的头文件部分编译成一个二进制中间文件,提高整个工程的编译效率,一般以.pch格式存储。      1. 在编译器重已经采用了时间戳的方式,为何还需要预编头呢?        对.obj加以时间戳的方式,可以根据时间戳来决定哪些文件需要重新编译,从而提高效率。但重新编译这个文件,包括这个文件的头文件里的信息和预处理(指头文件中的预处理)都重新进行一遍,而预编译头正是解决了这

2012-05-24 22:50:35 7280 1

原创 令人惊讶的NULL类指针

一.NULL指针NULL,在C/C++常用来表示空指针,即指向地址为0的指针。通常在指针初始化 或者 释放指针所指向空间后,将指针置为NULL,防治导致悬浮指针也使其表明自己未指向分配的空间。这样看来指向NULL的指针仅仅如此?当然我们也常常用一些小技巧来做一些很实用的事情比如,求Struct中某个变量的偏移位置:#define VALUEOFFSET(sType, vName

2012-05-15 20:12:07 2675 7

原创 C/C++的宏

一.宏的概念C语言中使用一个标示来代替一个字符串,宏分为有参数和无参数两种;宏在编译之前的预处理阶段进行完成。二.宏的优劣优点:(1)提高程序本身的可读性,提高编程效率,但宏本身的可读性往往比较差;(2)将频繁的操作实现为一个宏,可以提高程序效率,避免函数调用的消耗;缺点:(1)宏替换固然使程序的可读性提高,但同时在替换的过程中也会带来很多意外的BUG(2)

2012-05-14 12:29:33 1809 1

原创 基于VS2005、CodeBlock的Wireshark开发环境的搭建

一.编译环境搭建1.1 下载安装 Cygwin下载地址:http://www.cygwin.com/setup.exe 介绍:Cygwin提供了基于Win32的unix工具集。安装cygwin时候,在”SelectPackages”页面时候,选择如下几个包:Archive/unzipDevel/bisonDevel/flexInterpreters/perl

2012-05-12 18:01:05 4245 2

原创 内存泄露、内存溢出以及解决方法

内存泄露是指程序在运行过程中动态申请的内存空间不再使用后没有及时释放,从而很可能导致应用程序内存无线增长。更广义的内存泄露包括未对系统的资源的及时释放,比如句柄等。内存溢出即用户在对其数据缓冲区操作时,超过了其缓冲区的边界;尤其是对缓冲区写操作时,缓冲区的溢出很可能导致程序的异常。一.内存泄露“知己知彼,方能百战不殆”,如果我们能够比较清楚的了解在编程的时候哪些情况容易导致内存泄露,通

2012-05-10 14:30:56 68570 3

九种常用排序的实现和测试源码

本文件主要实现了九种常用的排序,分别为:冒泡排序、选择排序、插入排序、自底向上的归并排序、自顶向下的归并排序、快速排序、堆排序、基数排序、希尔排序,希望对初学者有所帮助,也欢迎讨论。

2012-09-13

IP、DNS、MAC修改器VC源码

在VS2005环境下进行开发,能够对IP、MAC、DNS信息进行展示与修改,里面的不足之处还望一起讨论研究。

2012-06-15

碰撞的小球 MFC

采用VS2005 MFC 进行开发,模拟小球的控制,来躲避其他的运动的小球。

2012-06-09

图书管理系统Vb版本

Vb版本的图书管理系统,由于本人写时间较长,里面数据库配置可能需要自己手动改下代码。

2012-05-18

程序员面试宝典(三)

适合本科、硕士毕业找工作,包括数据结构、操作系统、c/C++基础等内容。

2012-05-18

程序员面霸手册

该资源和程序员面试宝典类似,但是风格不同,可以配合面试宝典一起学习,祝大家找个好工作。

2012-05-18

Wirshar1.4.6开发环境搭建(win32)

对wireshark的编译,以及调试的配置(vs 2005)

2011-04-29

pop3客户端,socket编写

亲手编写,存在不足,但框架以及普通邮件能够接受成功。

2011-04-28

linux0.01源代码

学习linux,必须要有钻研精神,在linux的世界里,没有封闭,只有自由。

2009-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除