自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

于飞的博客

不积跬步,无以至千里;不积小流,无以成江海。 -- yufei_email@163.com

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

原创 _vsnwprintf_s调用内存越界堆栈损坏

一个简单的调用,导致_vsntprintf_s出现内存越界,百思不得其解,在unicode时就是调用int _vsnwprintf_s( wchar_t *buffer, size_tsizeOfBuffer, size_t count, const wchar_t *format, va_listargptr ),这是在msdn上对_vsnwprintf_s函数的声明,第二个参数是sizeOfBuffer;但你进行代码跟踪,跟进vswprint.c时,发现第二个参数变成了"sizeInWords";

2013-07-10 17:06:23 6615 1

转载 WideCharToMultiByte和MultiByteToWideChar函数的用法

为了支持Unicode编码,需要多字节与宽字节之间的相互转换。这两个系统函数在使用时需要指定代码页,在实际应用过程中遇到乱码问题,然后重新阅读《Windows核心编程》,总结出正确的用法。WideCharToMultiByte的代码页用来标记与新转换的字符串相关的代码页。MultiByteToWideChar的代码页用来标记与一个多字节字符串相关的代码页。常用的代码页由CP_ACP和C

2013-07-10 17:03:35 1353

原创 Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(十二)恢复

恢复,就是清空U盘,将上一章备份的数据复制到U盘中。  将U盘插到电脑上,我在Vmware中装的CentOS系统,打开CentOS终端:    1.查看U盘设备符号    fdisk -l           这里U盘是sda1,其他机器上也有可能是sdb1之类的   2.清空U盘并挂载     mkfs.ext3 /dev/sda1     mount /dev/

2013-07-10 16:46:39 7017 1

原创 Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(十一)备份

备份就是将U盘上的所有数据拷贝一份到电脑上。    因于我U盘格式化的是EXT3这种Linux的格式,所以需要一台Linux系统的电脑才能识别U盘。我使用的VMWare安装的CentOS。虚拟机的安装方法已经超过本文讨论的主题,可以自行搜索安装。    安装完CentOS后,将U盘从路由器移除,插到电脑上,打开CentOS终端,进行如下操作:    1.查看U盘设备符号

2013-07-10 16:41:53 6454

原创 Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(十)架设个人网站

本章是基于前三章的内容已经安装成功的情况下进行的。    这章将架设一个uhttpd+php+mysql的网站,下面开始:1.  建立个人网站web目录    mkdir /mnt/web2.  修改uhttpd配置    vi /etc/config/uhttpd    将路由器管理页面的端口从80改成其他的端口,以后自己要访问路由器管理页面,就从这个新端口访问,

2013-07-10 16:23:33 17418

原创 Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(九)ftp服务

我下载的OpenWrt是集成ftp服务的。如果没有集成,可以自己安装。步骤:    opkg update    opkg install vsftpd    /etc/init.d/vsftpd enable    /etc/init.d/vsftpd start    下面就可以用flashxp之类的工具连接路由器访问ftp服务了。    下一章将介绍个人网站的架设

2013-07-10 16:17:33 8059

原创 Netgear wndr3700v2 路由器刷OpenWrt打造全能服务器(八)安装php

1. SecureCrt连接到路由器2. 安装php   opkg install php5-fastcgi php5-mod-gd php5-mod-xml php5-mod-ctype php5-mod-session   php5-mod-sockets php5-mod-tokenizer   opkg install php5-mod-mcrypt php5-mod-mb

2013-07-10 16:13:33 7949 1

GetTickCount.zip

bat脚本不支持获取TickCount用来统计执行时长,这里用C++写一个控制台程序,供bat脚本调用。方便统计脚本执行耗时。

2020-02-23

Spring实战Chapter05 Spittr项目 IDEA工程

spring实战chapter5的IDEA工程。 自己创建的IDEA工程,使用IDEA打开之后可以直接编译启动。

2020-02-12

异形窗口与gif动画(带透明背景)的实现

异形窗口与gif动画(带透明背景)的实现

2014-04-26

WINDOWS网络与通信程序设计].王艳平.扫描版 下载地址

文件大于60MB, 分开上传比较麻烦,所以放到别的地方生成了下载地址。下载TXT获取下载地址.

2013-03-27

基于ntp协议获取网络时间源码

基于ntp协议获取网络时间源码

2012-07-20

WINDOWS 网络 通信程序设计 王艳平 扫描版02

WINDOWS 网络 通信程序设计 王艳平 扫描版

2012-07-20

WINDOWS 网络 通信程序设计 王艳平 扫描版 part01

WINDOWS 网络 通信程序设计 王艳平 扫描版

2012-07-20

WINDOWS网络与通信程序设计].王艳平.扫描版

WINDOWS网络与通信程序设计].王艳平.扫描版.

2012-07-20

com学习培训代码

com学习培训代码

2012-05-15

最新驱动WDK7600在VC6.0下的编译开发配置环境

最新驱动WDK7600在VC6.0下的编译开发配置环境方法,新测可有

2012-05-03

空空如也

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

TA关注的人

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