自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (31)
  • 收藏
  • 关注

转载 Windows平台Ping示例源码分析(C/C++)

//-----------------------iphdr.h-----------------------////源码分析将忽略ipv6//边界对齐至字节#include pshpack1.h为官方头文件,不做赘述。// 1 -- ipv4 头部typedef struct ip_hdr{    unsigne

2012-03-31 15:33:50 3064

原创 解决eclipse 之“launch failed. Binary file not found.”

当敲完代码后,直接按project > run,系统提示错误:" launch failed. Binary file not found.” 后来查完资料后才知道原来在linux下必须build 完后才可以运行,所以每次要运行project时,必須先按ctrl + b,build时会提示有无错误。build 成功后程序才可以运行。

2012-03-31 15:09:58 541

转载 vc根据域名获取IP地址 gethostbyname()函数

以下是VC Socket初始化时用到的两个函数一、WSAStartup函数                int WSAStartup                       (                          WORD wVersionRequested,                          LPWSADATA lpWSAData

2012-03-31 13:55:06 1544

原创 DHCP的报文解析

DHCP报文DHCP报文是承载于UDP上的高层协议报文,采用67(DHCP服务器)和68(DHCP客户端)两个端口号。DHCP报文的格式如下图所示。图1 DHCP报文格式报文中各字段的描述如下:op,报文类型,1表示请求报文,2表示回应报文。 htype,硬件地址类型,1表示10Mb/s的以太网的硬件地址。 hlen,硬件地址长度,以太网中该值为

2012-03-30 16:21:59 18654 2

转载 bcrypt.h:error C2485: 'align' : unrecognized extended attribute错误的一种可能的处理

这是碰到的一个麻烦事。其实这种麻烦远不只一个,而是有一大堆,各种各样的。比如wintrust.h报一大堆错,你又没法解决。题目这个属于bcrypt.h文件的问题,报四个错。但这些起因都可以归为一类,或者说目前我能知道的是一类,因为再有其他的,我没处理过,估计也处理不了。点VC6.0的Tools-->Options-->Directories,找到Show directories for:下

2012-03-30 11:46:37 3000

转载 Windows获取当前系统时间函数总结

(1)使用C标准库(精确到秒级):#include #include int main( void ){time_t t = time(0);char tmp[64];strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) );puts( tmp );return 0;}其

2012-03-27 16:15:52 28600

转载 超级块 i节点 数据块 目录块 间接块

首页 >操作系统超级块 i节点 数据块 目录块 间接块发布时间:2010-5-27    来源:济南清华万博        一、物理磁盘到文件系统文件系统是用来存储文件内容、文件属性、和目录。这些类型的数据如何存储在磁盘块上的呢?unix/linux使用了一个简单的方法。如图所示.i节点 数据块 目录块 间接块" height="98" alt="超

2012-03-07 11:07:41 2341

软件设计师历年真题(2016-2021)

高清软考 软件设计师 历年真题

2023-04-04

生意参谋转化率计算工具

生意参谋市场行情升级市场洞察后,本表格支持将市场洞察的转化指数还原真实转化率,支持转换指数生成对应的转换率,达到更可读性

2020-12-03

emoji表情编码和图片

emoji表情编码和图片资源,数据库查询对应的编码值

2014-08-28

TableViewDemo

支持TableView对cell点击操作展开显示view和设置head是否悬停的特效

2014-08-19

获取网卡信息和shell命令程序重定向

void DispNetCardInfo(char *dev) int GetNetCard(void) int GetIpAddr(char *pIpBuf) typedef enum TTY_TYPE_ { TTY_TYPE_IN = 0, /**标准输入**/ TTY_TYPE_OUT, /**标准输出**/ TTY_TYPE_ERR, /**标准错误**/ }TTY_TYPE_E; FILE *net_popen(const char *cmdstring, const char *type, const TTY_TYPE_E e_TType) int net_pclose(FILE *fp) int net_get_shell_cmd_info(char *cmdstring, char *buf, int ilen) int net_get_shell_cmd_error_info(char *cmdstring, char *buf, int ilen) int net_shell_cmd_is_succ(char *cmdstring)

2014-05-13

div+iframe弹出窗口可最大化、最小化,可拖拽。带遮罩功能

div+iframe做出的弹出窗口,效果等同于模态窗口。弹出窗口可最大化、最小化,可拖拽。带遮罩功能。 解决替换模态窗口,避免模态调模态出现的一系列问题:session丢失,提交返回,调父类方法层级多了或者多页面调的时候,parent层次级别问题。用iframe的话,直接可以反着从第一层用top方法调用。

2013-02-23

MyConfig.pm

当使用cpan命令出现 sorry,wi have to rerun the configuration dialog for CPAN.pm due to some missing parameters.Configuration will be written to <</home/Administrator/.cpan/CPAN/MyConfig.pm>> CPAN.pm requires configuration,but most of it can be done automatically.If you answer 'no'below,you will enter an interactive dialog for each configuration option instead. Would you like to configure as much as possible automatically?[yes] Press SPACE and ENTER to disable gpg 将这个MyConfig.pm覆盖了就可以正常运行了

2012-09-07

OpenOffice calc Java例程,详细注释

完整的OpenOffice中calc的例程,实现大多数excel所需要的操作接口,有详细的注释

2012-07-13

OpenOffice API的例程

实现C++调研OpenOffice接口,对OpenOffice实例化,创建类似MS的word/excel文件

2012-06-19

用Socket 实现http协议下载

采用socket实现http协议的下载,利用C++封装,这是不可多得的例程

2012-06-14

非MS库生成excel文件,采用c++实现,跨平台

使用VC/C++生成excel的方式有很多,但是绝大部分要么是简单的csv文件,要么需要COM并已经安装ms excel,局限性比较大。 我这里提供一种使用C++编写以html脚本的方式生成xls文件的方法。不使用任何非C++标准库,支持字体大小、颜色,单元格合并、背景色、边框等设置。 generate_excel.vcproj为在vs2005下的工程文件,如果需要在vc6或Linux等其他编译环境下使用只需新建工程将.h文件和.cpp文件导入即可编译。 generate_excel |------include | |----gen_excel_file.h | |----input_data.h | |------cpp | |----gen_excel_file.cpp //excel文件操作类 | |----input_data.cpp //生成虚拟数据 | |----main.cpp //调用gen_excel_file类 | |------iofiles | |----head.txt //格式定义文件 |------generate_excel.vcproj //vc2005工程文件 |------表格.xls //输出文件

2012-06-13

Csocket非阻塞C/S聊天系统

在VC6.0上开发的C/S客户端和服务器端的聊天系统 服务器上基于CSocket非阻塞模式设计的

2012-05-07

ntddndis.h

有需要的ntddndis.h头文件可以下载

2012-03-29

tslib-1.4.1.tar.bz2

tslib-1.4.1.tar.bz2这个包在网络上不好找,很多都不是不能准确的下载到相应的版本

2012-02-12

基于s3c2440yaffs2 文件系统的移植

Linux内核移植和根文件系统制作 第一章 移植内核..................................................................................................... 2 1.1 Linux 内核基础知识.................................................................................... 2 1.1.1 Linux 版本....................................................................................... 2 1.1.2 什么是标准内核................................................................................ 2 1.1.3 Linux 操作系统的分类....................................................................... 3 1.1.4 linux 内核的选择............................................................................... 4 1.2 Linux 内核启动过程概述............................................................................ 5 1.2.1 Bootloader 启动过程....................................................................... 5 1.2.2 Linux 启动过程.................................................................................. 7 1.3 Linux 内核移植.......................................................................................... 10 1.3.1 移植内核和根文件系统准备工作................................................... 10 1.3.2 修改Linux 源码中参数....................................................................11 1.3.3 配置Linux 内核.............................................................................. 15 1.3.4、编译内核....................................................................................... 17 第二章 制作根文件系统....................................................................................... 19 2.1 根文件系统预备知识................................................................................ 19 2.2、构建根文件按系统.................................................................................. 19 2.2.1、建立根文件系统目录.................................................................... 19 2.2.2、建立动态链接库............................................................................ 21 2.2.3 交叉编译Bosybox........................................................................... 21 2.2.4 建立etc 目录下的配置文件............................................................ 24 2.2.5 制作根文件系统映像文件.............................................................. 26 第三章 启动系统................................................................................................... 27 第四章 总结.......................................................................................................... 34

2011-12-26

c++笔试面试宝典2011版.doc

c++笔试面试宝典2011版;里面有很多非常经典的笔试题目!对于找工作前去复习一下,不失为一个好的文档

2011-12-01

[答案修正]精选微软数据结构+算法面试100题.pdf

[答案修正]精选微软数据结构+算法面试100题.pdf [答案修正]精选微软数据结构+算法面试100题.pdf

2011-11-29

谭浩强c语言PDF版.pdf

谭浩强c语言PDF版.pdf 谭浩强c语言PDF版.pdf 谭浩强c语言PDF版.pdf

2011-11-29

C语言深度剖析.pdf

C语言深度剖析.pdf C语言深度剖析.pdf

2011-11-29

Struts 2.0 API.chm

Struts2.0 API 帮助文档 Struts2.0 API 帮助文档

2011-11-29

ORACLE1000个常用问题.doc

ORACLE1000个常用问题.doc ORACLE1000个常用问题.doc ORACLE1000个常用问题.doc

2011-11-29

JSP中汉字乱码现象分析与解决.pdf

JSP中汉字乱码现象分析与解决.pdf

2011-11-29

Web开发中乱码问题的研究与解决.pdf

Web开发中文乱码问题的研究与解决 Web开发中文乱码问题的研究与解决

2011-11-29

嵌入式数据库SQLITE3使用指南.pdf

嵌入式数据库SQLITE3使用指南 sqlite3的帮助文档

2011-11-29

ARM指令集下载 arm指令集参考手册.chm

ARM指令集下载 arm指令集参考手册.chm

2011-11-29

线程池设计.doc

什么是线程池?简单点说,线程池就是有一堆已经创建好了的线程,初始它们都处于空闲等待状态,当有新的任务需要处理的时候,就从这个池子里面取一个空闲等待的线程来处理该任务,当处理完成了就再次把该线程放回池中,以供后面的任务使用。当池子里的线程全都处理忙碌状态时,线程池中没有可用的空闲等待线程,此时,根据需要选择创建一个新的线程并置入池中,或者通知任务线程池忙,稍后再试。

2011-11-29

C++函数手册+(LibraryFunctions).chm

C++帮助文档,能方便C++系统函数的查询和使用说明

2011-11-29

LINUX下的串口通信编程与调试.pdf

LINUX下的串口通信编程与调试.pdf

2011-11-29

Ucos_II源码中文译注资料.pdf

Ucos_II源码中文译注资料! 对于想研究Ucos的人,有很好的参考和弄懂源码

2011-11-29

空空如也

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

TA关注的人

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