自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

尘雨::执着VC

漠漠轻寒上小楼,晓阴无赖似穷秋。淡烟流水画屏幽。自在飞花轻似梦,无边丝雨细如愁。宝帘闲挂小银钩。

  • 博客(4)
  • 资源 (16)
  • 收藏
  • 关注

原创 TIP 3:一个已投递的I/O操作和一个出列的完成通知的关联

TIP 3: Associate a posted I/O operation with a dequeued completion packet. GetQueuedCompletionStatus returns a completion key and an overlapped structure for the I/O when dequeuing a completion packet

2006-09-12 22:47:00 1037

原创 TIP 5: IOCP cleanup. (IOCP清理)

 TIP 5: IOCP cleanup. (IOCP清理)The most important thing to remember when performing ICOP cleanup is the same when using overlapped I/O: do not free an overlapped structure if the I/O for it has not y

2006-09-12 22:25:00 1521

翻译 TIP 4: I/O completion packet queuing behavior. I/O完成包的队列行为

 TIP 4: I/O completion packet queuing behavior. The order in which I/O completion packets are queued in the IOCP is not necessarily the same order the Winsock2 I/O calls were made. Additionally, if

2006-09-12 21:46:00 1411

原创 vector::clear()和vecotr::pop_back()对内存处理的不同

之所以会有这样的疑问,是因为在写多线程程序的过程中经常用到vector作为序列消息的容器, 一个或多个向vector写入struct类型的元素,另外的一个或者多个线程取出元素加以处理,这也是大多数生产者消费者模型的最常用方式。在这个过程中有必要了解内存的分配和释放时机,以避免产生内存的泄漏。typedef struct _TEST1{ TCHAR aryt[100];} TEST1,*LPTE

2006-09-07 18:36:00 13370 4

OpenJDK8u265 for mac免费的JDK开发必备环境工具

OpenJDK8u265 ,免费的JDK开发必备环境工具,相比于Oracle的JDK,更适合开发和商用。目前最新版本已经14+,此下载版本为1.8u265. 更适合现有应用平台的JDK升级。

2020-10-13

JDK8U261 for mac开发自用

JDK8U261 for mac开发自用,Java项目开发的必备环境。很难找到,一周收藏 非OpenJDK版本。强烈建议下载安装

2020-10-13

iOS代码规范_me.docx

比较完整的iOS开发者规范 通用命名规范(讲述命名的一些通用规范) 缩写规范(讲述常见的缩写以及缩写规范) Method命名规范(讲述方法命名的具体规范) Accessor命名规范(讲述set和get方法的命名规范) Parameter命名规范(讲述参数命名规范) Delegate方法命名规范(讲述delegate方法的命名规范) Private方法命名规范(讲述私有方法的命名规范) Category命名规范(讲述分类的命名规范) Class命名规范(讲述类命名规范) Protocol命名规范(讲述协议的命名规范) Notification命名规范(讲述通知的命名规范) Constant命名规范(讲述枚举常量以及const常量的命名规范) Exception命名规范(讲述异常的命名规范)

2019-12-05

mysql-connector-java-8.0.12和c3p0.9.5.2 for mysql8.x的jar包支持库

Java支持mysql8.0x的jdbc驱动和c3p0库,包含如下三个jar包 c3p0-0.9.5.2.jar mchange-commons-java-0.2.15.jar mysql-connector-java-8.0.12.jar JDBC驱动类库名称变化 driverClass 由原来的 com.mysql.jdbc.Driver 改为 com.mysql.cj.jdbc.Driver 连接字符串jdbcUrl改为如下 jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=GMT+8

2018-09-21

libmp3lame.a(3.100)静态库for iOS支持真机模拟器全指令集和bitcode

libmp3lame.a(3.100)静态库for iOS 基于lame 3.100最新版本编译, 支持真机模拟器全指令集和bitcode

2018-09-05

charles4.2.5

charles for mac 4.2.5,最实用, 最灵活的http协议分析工具

2018-06-17

H618B可刷的Tomato Openwrt和Dualwan固件

固件文件 openwrt: openwrt-brcm47xx-squashfs.trx Tomato dualwan: tomato-K26USB-15.02.0068-MIPSR1-8M.trx Tomato bwq51 带nginx: tomato-K26USB-1.28.121-MIPSR1-20140808.Hyzoom.RT-16M-AIO-AR-TR-NGINX.trx 1. 电脑或者笔记本网卡接网线到H618B的Lan1口 2. 设置PC或者笔记本的网卡 IP地址为 192.168.1.21 子网掩码 255.255.255.0 网关地址 192.168.1.1 3. 刷机 点击桌面左下脚的开始-运行-输入:出现的功能框中输入:ping 192.168.1.1 -t回车确定开始ping 打开tftp16.exe, IP输入192.168.1.1,密码不用输入,刷机包选择同文件夹下的TT dualwan,或者openwrt 勾选自动检测ttl=100时刷入。 打开H618B路由器电源 观察ping窗口,直到出现ttl=100 tftp16.exe检测到ttl=100,开始弹出窗口刷固件。等待大概1分钟 刷完之后,路由器自动重启,等待2分钟 TT需要2分钟后,关闭电源,再次重启,等待2分钟,第一次会慢些 4. 刷机失败后的恢复 关闭路由器电源,3秒钟后打开电源(红色按钮) 此时观察PING窗口中的 TTL值. 之前TTL=64 因为关闭路由器会出现 time out 或者其他 再打开电源之后 会出现短暂的OUT 在第一出现TTL=100时,同时点击 TFTP软件 的更新固件按钮 此时说明路由器刷新完成. 等待3~10分钟,观察PING窗口出现TTL=64时,说明路由器刷新成功,否则请重新断开路由器电源 重复 第三步

2017-07-24

斗地主游戏需求规格说明书

斗地主游戏需求规格说明书

2017-07-19

项目时间评估模板

项目时间评估模板,用于项目管理的时间估算和成本估算

2017-07-19

Photoshop for mac 2015.5 17.0 特别文件

Adobe photoshop for mac 2015.5 release 17.0,特别文件。 此版本为近一年多来最大的更新。 这只是特别文件。photoshop安装文件,请自行查找资源

2016-06-29

Paw 2.29 or later最新特别版

Mac Os下最好用的, api测试工具,支持如下特性 1. 支持restful api 2. 支持文件上传 3. 支持multipart/form-data, application/x-www-form, application/json 4. 支持header自定义 5. 通过插件支持,api转化为jquery, java, OC, Python, php, curl等代码模板。 6. 通过插件支持, 可生成自描述的api文档 7. 支持project管理,对于多项目的一组api测试用例管理,非常好用

2016-03-01

libmp3lame 静态库 for iOS(支持模拟器,真机,以及两个平台的64位)

最近升级了系统到Mac OS X 10.10 并且更新了XCode6.1和iOS 8.1之前app用到的libmp3lame.a静态库,也要支持64位的模拟器(x86_64)和64位的真机(arm64)指令集。需要重新编译查阅了下资料,按照如下步骤,并做了些注释和改动 1.http://sourceforge.net/projects/lame/files/lame/3.99/ 下载lame的最新版本解压到一个文件夹里例如 lame,全路径如下/Users/8wm/Desktop/lame 2.下载build的脚本,我这里使用的是国外一个朋友的分享 https://github.com/kewlbear/lame-ios-build 下载之后得到lame-build.sh拷贝到文件夹/Users/8wm/Desktop/lame 3.用bbedit或者其他编辑器打开这个脚本,按照注释修改 4.打开Terminals, 输入 cd /Users/8wm/Desktop/lame chmod 777 lame-build.sh sudo -s#输入系统密码 ./lame-build.sh 开始编译,编译完成之后。生成fat-lame目录和thin-lame目录,分别存放合并所有指令集的静态库,以及各指令集的静态库根据所需,copy lame.h和libmp3lame.a文件到project里,就可以正常使用了。 可以使用命令行,查看换个库支持的指令集。 lipo -info libmp3lame.a Architectures in the fat file: libmp3lame.a are: armv7 armv7s i386 x86_64 arm64 参看我的博客 http://blog.csdn.net/vieri_ch/article/details/40650467

2014-10-31

CornerStone 2.7.14

mac os x系统最全面也最强大的svn客户端工具,与version相比,功能更多。处理代码冲突,clean工程具有更好的表现。

2014-10-28

VBS的函数集-读写二进制文件,UTF8文件,HTTP GET和POST

字节编写或者收集的VBS函数集,涉及二进制,文件读写,UTF-8,ANSI编码转换,Http GET,POST,网络请求功能。base64编码解码函数。等等。

2012-10-08

iPhone应用开发指南中文版

iPhone SDK为创建iPhone的本地应用程序提供必需的工具和资源。在用户的 Home屏幕上,iPhone的本地应用程序表示为图标。它们和运行在Safari内部 的web应用程序不同,在基于iPhone OS的设备上,它们作为独立的执行程序 来运行。本地应用程序可以访问iPhone和iPod Touch的所有特性,比如加速 计、位置服务、和多点触摸接口,正是这些特性使设备变得更加有趣。本地应 用程序还可以将数据保存在本地的文件系统中,甚至可以通过定制的URL类型 来和安装在设备上的其它程序进行通讯

2012-05-12

VC如何读取Word文档中的批注内容

VC读取Word文档中的批注内容 第一步 import office com对象库 Stdafx.h. #import "C:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE14\MSO.dll" \ rename("RGB", "_OfficeRGB") #import "C:\Program Files (x86)\Common Files\Microsoft Shared\VBA\VBA6\VBE6EXT.OLB" #import "D:\Program Files\Microsoft Office\Office14\MSWORD.OLB" rename("ExitWindows","_OfficeExitWindows") \ rename("FindText", "_ScriptFindText") 第二步 .cpp

2012-05-12

空空如也

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

TA关注的人

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