自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (29)
  • 收藏
  • 关注

原创 结构体字节对齐

引入问题: 最近在做一些网络开发方面的事,首先是客户端A向服务器端B按照之前定义的协议发送一个结构体过去,然后服务器B回复给客户端B另一个结构体,问题就出现了,我用wireshark进行抓包,发现服务器是按照我的预期回复了指定大小的数据包,可是客户端B这边使用相同的结构体进行接收,大爷的,竟然不能正常将数据融合进去,调试打印发现在客户端这边计算出的结构体大小却不是我想要的,总要大两个字节。仔细查

2013-12-26 21:05:11 1125

原创 笔记!

1.在计算malloc这种手动分配的空间大小的字符串中,不能简单用strlen和sizeof来进行空间大小的计算,这两个都不能得到你想要的值。 如:

2013-12-26 16:04:02 1010

转载 C++解析JSON的好文章

使用C++处理JSON数据交换格式 一、摘要     JSON的全称为:JavaScript Object Notation,顾名思义,JSON是用于标记Javascript对象的,JSON官方的解释为:JSON是一种轻量级的数据传输格式。本文并不详细介绍JSON本身的细节,旨在讨论如何使用C++语言来处理JSON。关于JSON更具体的信息,可参见JSON官网:http://www.json.

2013-12-26 15:57:36 835

原创 socket编程中出现SIGPIPE信号

之所以会出现这个信号量,是因为当服务器close一个连接时,若client端接着发数据给服务器,根据TCP协议的规定,会收到一个RST响应,client再往这个服务器发送数据时,client端系统会发出一个SIGPIPE信号给进程,告诉进程这个连接已经断开了,不要再写了。     根据信号的默认处理规则SIGPIPE信号的默认执行动作是terminate(终止、退出),所以client端的现象

2013-12-19 15:24:03 1340

转载 ./configure,make,make install的作用

本原创作品转自“非你不可”,网址:http://feinibuke.blog.51cto.com/1724260/367376 1、configure,这一步一般用来生成 Makefile,为下一步的编译做准备,你可以通过在 configure 后加上参数来对安装进行控制,比如代码:./configure –prefix=/usr 意思是将该软件安装在 /usr 下面,执行文件就会安装在 /

2013-12-18 10:37:42 827

转载 点分十进制与网络字节序之间的相互转换

[cpp] view plaincopy #include    #include    #include    #include    #include    #include       /*   * Ascii internet address interpretation routine.   * The value returned is 

2013-12-11 17:39:07 3604

secureCRT8.0 for mac

secureCRT8.0 for mac破解版,针对macos,请谨慎下载 secureCRT8.0 for mac破解版,针对macos,请谨慎下载 secureCRT8.0 for mac破解版,针对macos,请谨慎下载

2017-09-12

Emiller的Nginx模块开发指南

Emiller的Nginx模块开发指南

2016-03-29

SecureCRT_7.2.3_绿色破解版

SecureCRT_7.2.3_绿色破解版

2016-03-29

Visual_Assist_X

Visual_Assist_X vs插件

2014-10-29

SecureCRT_v7.0_破解版_含注册机

远程控制linux等,详细的情百度百科 远程控制linux等,详细的情百度百科

2014-07-11

C语言获取windows操作系统MAC列表

使用C语言获取windows操作系统的MAC列表,已实测可以运行

2014-03-28

获取windows操作系统信息

使用C语言编写的获取windows版本信息的代码,已实测可运行

2014-03-28

MSVCR100.dll

msvcr100.dll可解决许多游戏确实此类DLL的问题,msvcr100.dll是常用系统组件,许多游戏及软件运行不可缺少的文件。   msvcr100.dll放哪里?   通常是将 dll文件复制到“ X:\Windows\system32 ” (X代表您系统所在目录盘符,如:C:\Windows\system32 ) 目录下。   注意事项:   A. 32位 Windows 操作系统:   将 msvcr100.dll 文件复制到“X:\Windows\system32” (X代表您系统所在目录盘符,如:C:\Windows\system32 ) ;   B. 64位 Windows 操作系统:   将 msvcr100.dll文件复制到到“ X:\Windows\SysWOW64” (X代表您系统所在目录盘符,如:C:\Windows\SysWOW64 );   C.有些 dll文件需要手动注册一下才能使用,手动注册方法:   1.将对应版本的 dll文件复制到“ X:\Windows\system32 ” (X代表您系统所在目录盘符,如:C:\Windows\system32)目录下。   2.在开始菜单中找到“运行(R)” 或者按快捷键 Win+R 。   3.在“运行(R)” 中输入 “ regsvr32 msvcr100.dll ” (不含双引号) 回车即可。

2013-11-18

mysql-connector-java-5.0.8

mysql-connector-java-5.0.8是用于MySql和Java语言进行连接的

2012-12-19

mysql-connector-c-6.0.2-win32

mysql-connector-c-6.0.2-win32 这是是用于连接转换MySql和C语言的一个小插件

2012-12-19

android 保存配置文件 SharedPreferences

这是一个基于android的保存配置文件的demo,通过这个应该就能明白其他的保存配置文件的相关方法,使用的是SharedPreference ,希望对大家有帮助,还有做的不好的不吝赐教

2012-09-13

android 记事本软件

基于android开发的小型记事本软件,保存格式是以文件的形式进行保存,存放在SD卡上面,具体的大家可以仔细查看里面的代码,还有很多功能不足的希望大家不吝赐教

2012-09-13

android 小型资源管理器

这个自己做的一个小型资源管理器,可以浏览SD卡上面的各级目录,长按item可以实现长按事件将某一个文件删除,里面有很多不足,希望大家多多提出意见

2012-09-13

安卓Android计算器,带优先级算法功能

这其中实现的主要功能就是: 1.支持清空操作; 2.支持退格操作; 3.支持优先级算法操作; 4.对于按键的异常进行了简单的处理操作,如在没有按任何数字的前提下进行运算符的操作等等 觉得有需要的话欢迎下载!

2012-07-30

x-spoof软件 局域网

x-spoof软件 局域网 伪装,这个软件因为涉及到局域网中的欺骗,所有对于有些杀毒软件来说可能会被误认为是病毒之类的,多以请各位下载运行的的时候暂时关闭杀毒软件。在使用这款软件的时候直接点击其中的cmd.cnd即能在命令模式下进行,具体教程请参看网上的教程,祝各位顺利!

2012-05-12

nmap-5.51 网络嗅探

因为你们知道这个软件是做什么用的,多以你们才会下载,不会的用户也麻烦自己网上查询相关教程,谢谢!

2012-05-12

Acronis Disk Director 11 Home,分区之王注册码

Acronis Disk Director 11 Home分区之王,百分百能用的注册号

2011-10-31

eclipseme.feature_1.7.9_site(1).zip

eclipseme.feature_1.7.9_site(1).zip最新版

2011-10-18

RecordStore的用法

RecordStore的用法,里面具体介绍了如何使用RecordStore

2011-10-08

EasyBCD2.1版下载

具体步骤还希望大家自己在网上多搜索 系统配置 创建多重启动系统,可以很简单,如按下几个按钮(但也可能要求复制和 编辑系统档案). 该程序可以备份和恢复你现在的启动设置。

2011-09-29

Source Insight3.5+注册码

我们平时写程序或者修改代码的时候,经常为写注释而烦恼。不写吧,别人看代码不容易理解,自己要不了多久也会忘记;写吧,又费时又费力,常常为统一、调整注释格式花费很多时间和精力。 其实,写注释是很好的编程习惯,它不仅可以使看程序的人容易理解,也会使我们写程序的人思路更加清晰。当然,它的确需要我们多花一些时间,不过我们可以想办法尽量减少写注释的时间,达到事半功倍。 很多人写程序都喜欢用Source Insight。利用Source Insight中的宏可以自动添加文件头、函数名、日期等,也可以自动插入我们希望的注释格式,大大减少我们写注释的时间。

2011-09-27

Java_ME_Developers_Library_v2_2_eclipse_plugin.zip

安装nokia插件的必备类库,直接将其解压在eclipse目录下的plugin下即可

2011-09-27

strawberry-perl-5.12.3.0.msi

开发nokia的必备软件,这也是ActivePerl最新版本

2011-09-27

万年历源代码支持触屏键盘

详细的描述见该文件的标题,万年历源代码支持触屏键盘,欢迎阅读下载共享

2011-09-12

课表源程序+软件

这一款课程表辅助软件,适合学生和辅导员使用。 它可以记录多个班级的课程表,并且可对课程内容进行修改。 说明: 1.本软件根据涉外上课时间设计,即,上午4节从8:00开始,下午4接从2:00(冬" 季时间为下午1:50)开始。软件会自动判断季节 2.本软件具有横向滚屏功能,当课程内容过长时,内容将横向滚动显示。 3.由于机型不同,显示效果可能有变化。 --计应0702李和宣 2008.12 在支持JAVA手机上运行,适合记性不好的朋友 安装:下载到手机里,安装ThanksGiving.jad文件或直接运行ThanksGiving.jar 首次运行请查看下 菜单里的关于选项 源代码用Eclipse打开

2011-09-10

Struts2的常量详解

Struts2的常量详解,里面涵盖了许多Struts2的常量的详细解释

2011-09-10

第1讲 Java EE技术概述

Java EE技术概述,这只是第一讲,后面还有课程,陆续发布

2011-09-10

ipsniffer软件 网络嗅探

ipsniffer软件 网络嗅探 具体的教程希望大家自己在网上去查询

2004-10-01

空空如也

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

TA关注的人

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