- 博客(78)
- 资源 (91)
- 收藏
- 关注
转载 UITableView中刷新单行cell与单个section段的方法
因为这个方法背不过所以每次都要上网上搜索,这次赶紧总结下来,给与我一样懒得人使用。HOHO~//一个section刷新 NSIndexSet *indexSetA = [[NSIndexSet alloc]initWithIndex:3]; //刷新第3段[tableview reloadSections:indexSetA withRowAnimati
2017-11-30 20:18:39 350
转载 VLD(Visual LeakDetector)内存泄露工具的使用
VLD(Visual Leak Detector)是一款用于VisualC++的免费内存泄漏检查工具。功能: 1) 可以得到内存泄漏点的调用堆栈,还可以得到其所在的文件及行号; 2) 可以得到泄漏内存的完整数据; 3) 恶意设置内存泄漏报告的级别; 4) 它以动态库的形式提供,无需编译源代码,只需要很小的改动程序; 5)
2017-11-30 17:41:56 981
转载 VLD(Visual LeakDetector)内存泄露库的使用
VLD简介 由于C/C++语言没有所谓的垃圾收集器,内存的分配和释放都需要程序员自己来控制,这会给C/C++程序员带来一定的困难。当您的程序越来越复杂时,它的内存管理也会变得越来越困难。内存泄漏、内存越界是最常见的内存问题之一。 内存泄漏如果不是很严重的话,在短时间内对程序不会造成太大的影响,而且在进程终止的时候,所有分配的内存都会释放掉。但是对于长时间运行的程序,其破坏力是惊人的,
2017-11-30 17:38:10 217
转载 MFC(7) 利用CWinThread实现跨线程父子MFC窗口
http://jetyi.blog.51cto.com/1460128/1074315/原则上,MFC对象只能由创建该对象的线程访问,而不能由其它线程访问.这是因为MFC窗口中有一个Windows handle maps, 这个maps同线程相关,也就是说该线程一定会访问该maps,而且该线程创建的MFC窗口对象一定会放到该maps中,如果没有就会报错.但是如果其它
2017-11-30 16:49:36 505
转载 CWinThread的使用方法
CWinThread的使用方法CWinThread类成员数据成员 m_bAutoDelete 指定线程结束时是否要销毁对象 m_hThread 当前线程的句柄 m_nThreadID 当前线程的ID m_pMainWnd 保存指向应用程序的主窗口的指针 m_pActiveWnd 指向容器应用程序的主窗口,当一个OLE服务器被现场激活时
2017-11-30 16:24:41 11907
转载 CWinThread
CWinThread类是MFC用来封装线程的,包括UI线程和工作者线程。 因此每个MFC程序至少使用一个CWinThread派生类。被MFC程序员熟知的CWinApp应用类就从这里派生。 Windows以消息驱动方式工作,每个WIN32应用程序都至少包含一个消息队列和一个消息泵。消息队列建立在操作系统提供内存保留区中,消息泵不断搜寻消息队列,将取得的消息分发给应用程序的各个部分进行处理,这个过
2017-11-30 15:33:48 654
转载 在mfc中,遇到了PostThreadMessage,发现还有PostAppMessage
在mfc中,遇到了PostThreadMessage,发现还有PostAppMessage。回忆一下还有SendMessage ,postmessage等方法,先记录后面研究区分一下技术细节。
2017-11-30 09:38:05 1063
转载 MFC多线程CWinThread实例
转载请注明文章:MFC多线程CWinThread实例 出处:多客博图实例嘛,就不多做太多说明了。这里不说worker线程的使用,那种挂回调的东西,不说了。而且几乎不可控的。这里只说派生CWinThread方式。这里基于对话框工程给出实例。1、派生CWinThread,不要自己写代码了,直接,类视图--右键add class -- mfc class -- base class设
2017-11-30 09:25:35 2002
转载 Valid signing identity not found解决办法(原有IDP私钥丢失)及Certificate、App ID、Devices、Provisioning Profiles之间区别
前言:刚刚把mini换成了macbookair,之前一直在mini上进行开发,到换air之前,第一个项目刚刚上线,第一次申请测试,发布证书等等都是在mini上完成的,由于粗心未能料到,换成air后,就把mini的全部清空,然后二手卖了,之前的开发证书也被我删除了,其实应该备份和导出的。。。。导致现在在新air上,登陆网站:想直接下载之前建立好的证书,可是下载双击后,在钥
2017-11-27 22:12:33 724
转载 WinDBG调试驱动时中断DriverEntry的方法
阅读摘要:在下面有符号的调试中断方法中,第二种方法没有成功,用第一种成功了。我的环境是win7 32,虚拟机系统也是,使用的sdk两种6001 7600都试过了,不知道是什么缘故1.无符号文件的驱动中断DriverEntry方法一:在加载驱动之前,先使用设置异常命令sxe,设置加载驱动文件时中断.命令格式:sxe ld
2017-11-27 09:13:29 466
转载 软件调试基础--05Windbg调试器基础
https://bbs.pediy.com/thread-207316.htm下载地址:http://www.windbg.org/Windbg分x86和x64两个版本,请根据需要自行下载,我用win7 x64系统,但是这里下载的始终都是无法正常安装,我安装的是WDK里带的windbg安装包。如果你也遇到此情况,请下载WDK,然后从其Debuggers目录中找到安装包进行安装,WDK下
2017-11-26 09:58:36 409
转载 kmdf驱动教程1——从Hello World开始
kmdf驱动教程1——从Hello World开始http://blog.csdn.net/hustd10/article/details/50532088
2017-11-24 10:29:32 1029
转载 驱动开发学习笔记(1)–INF文件-1
INF是Device INFormation File的英文缩写,是Microsoft公司为硬件设备制造商发布其驱动程序推出的一种文件格式,INF文件中包含硬件设备的信息或脚本以控制硬件操作。在INF文件中指明了硬件驱动该如何安装到系统中,源文件在哪里、安装到哪一个文件夹中、怎样在注册表中加入自身相关信息等等。 安装监视器、调制解调器和打印机等设备所需的驱动程序,都是通过INF文件,正是INF的功
2017-11-24 10:14:06 673
转载 设备驱动程序INF文件解析
在定义INF文件时,应遵循如下语法规则:1节名称和项名称都不区分大小写2节名称必须使用“[]”括起来3各个节的顺序是任意的,但节中各项的顺序可能是固定的4使用反斜线“/”作为续行符5使用分号“;”标示注释行6使用%XXX%表示一个字符串INF文件的节 INF文件是一个文本文件,由许多按层次结构排列的节组成,他们以方括号中的
2017-11-24 10:05:50 3452
转载 cellForRowAtIndexPath与willDisplayCell的区别
cellForRowAtIndexPath是data source协议中一个必须实现的方法,willDisplayCell是delegate协议中一个可选的方法。cellForRowAtIndexPath中创建一个可重用的cell实例,我们应该尽量快的返回创建的cell,对于数据的绑定之类的操作应该放到willDisplayCell中去处理;willDisplayCell在cell 在
2017-11-24 07:21:23 1111
转载 contentSize、contentInset和contentOffset
contentSize、contentInset和contentOffset 是 scrollView三个基本的属性。contentSize: The size of the content view. 其实就是scrollview可以滚动的区域,比如frame = (0 ,0 ,320 ,480) contentSize = (320 ,960),代表你的scrollview可以上下滚动
2017-11-23 22:43:21 230
转载 iOS 判断UITableView是否滚动在最底部
iOS 根据判断UITableView或者UIScrollView是否滚动在最底部,然后对接收到的信息进行处理,判断新消息来的时候是否滚动,提升用户体验。[objc] view plain copy -(void)scrollViewDidScroll:(UIScrollView *)scrollView { CGFloat height = scrol
2017-11-23 22:33:26 1365
转载 对tableView的contentOffset的理解
tableView往上滚动, contentOffset.y为正,此时对于tableView内部控件而言,原点在哪里?如图所示:未开始滚动时,可以把contentOffset.y == 0看成一条分割线,随着向上滚动的进行,对于tableView内部控件而言原点已经滚动到原来contentOffset.y == 0这条分割线的上方了,而此时这个位置的分割线变成contentOffset.y ==
2017-11-23 22:20:16 4228
转载 Win10年度更新开发必备:VS2015 Update 3正式版下载汇总
Win10年度更新开发必备:VS2015 Update 3正式版下载汇总微软在06月27日发布了Visual Studio 2015 Update 3 。在MSDN中微软也提供下载,而且MSDN的Visual Studio 2015 Update 3与官方免费下载的文件是一致的,只是文件名不一样,除TFS除外。官方下载:https://www.visualstudi
2017-11-22 17:33:18 12660
转载 inf安装驱动方式---win10下使用VS2015+WDK10生成win7 X64的设备驱动的过程
本文主要介绍“win10下使用VS2015+WDK10生成win7 X64的设备驱动”的过程,并在win7 X64下安装的过程。具体如下:1,在win10下,使用VS2015+WDK10新建一个KMDF工程,命名为“MyKMDF”,注意要选择那个“非empty”的KDMF,它会生成如下几个文件:2,查看它的“public.h”文件,有如下的GUID定义:
2017-11-20 10:11:45 5804 1
原创 WDK10驱动添加目标计算机的配置详情
Installing necessary components...Copying required files Task "Copying required files" completed successfullyConfiguring WDK Remote User Account Task "Configuring WDK Remote User Account
2017-11-19 17:21:32 3538 3
转载 VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)
VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)------------VS 2013驱动开发 + Windbg + VM双机调试(亲测+详解)------------- WIN10已上线,随之而来的是VS2015;微软在 “WDK7600” 以后就不再提供独立的内核驱动开发包了,而是必须首先安装微软集成开发环境VS,然后再从微软官网下载集成的WDK驱
2017-11-19 16:16:20 1572
原创 程序图标已经改变,但是桌面的图标没有改变清除重建桌面缓存即可
最近项目的程序图标换了。但是桌面还是显示的原来的图标,让人感觉很是疑惑。经过查证,是桌面缓存没有更新到最新的图标的缘故,于是找来如下批处理命令,可以重建桌面缓存以下转自网络:rem 关闭Windows外壳程序explorer taskkill /f /im explorer.exe rem 清理系统图标缓存数据库 attrib -h -s -r "
2017-11-19 14:21:24 3469
转载 禁用/启用网卡
[cpp] view plain copy#include #include #include #include #include #include #pragma comment(lib,"Iphlpapi.lib") DWORD ErrorCOMToWin32(HRES
2017-11-19 11:56:06 1234
转载 LPCTSTR类型理解结合CString加深理解
LPCTSTR类型理解结合CString加深理解本部分内容主要来之百度LPCTSTR用来表示字符串。是否使用UNICODE, 如果你的程序定义了UNICODE或者其他相关的宏,那么这个字符或者字符串将被作为UNICODE字符串,否则就是标准的ANSI字符串。类型理解LPCTSTR类型:L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在w
2017-11-19 11:51:04 233
转载 寻找正在连接中的网络连接
寻找正在连接中的网络连接,并开启网络连接的网络连接共享功能。注意:要设置为管理员权限启动工程。否则EnableSharing会失败。[cpp] view plain copy#include #include #include #include #pragma comment(lib,"Iphlpapi
2017-11-19 10:32:59 502
转载 INetConnection interface用来提供管理网络连接
以下内容摘自msdnThe INetConnection interface provides methods to manage network connections.MembersThe INetConnection interface inherits from the IUnknown interface. INetConnection also has th
2017-11-19 10:28:58 561
转载 iOS:tableView刷新闪烁问题解决
我做的是直播消息系统,每当有人评论、送礼物、第一次点赞直播消息列表都要及时显示。就像这样原来思路是这样的:图中红框是我们的消息列表,是一个tableView,每个消息是一个cell,每次接收到一条消息立刻添加到数据数组中,同时刷新tableView,滚动到底部。原来的代码是这样写的: [chatDataArray addObject:chatModel]; [chatTable re
2017-11-18 17:07:32 8145
转载 使用Apple Diagnostics帮助检查Mac的硬件问题
http://bbs.feng.com/read-htm-tid-10551799.html转帖】使用Apple Diagnostics帮助检查Mac的硬件问题Apple Diagnostics 是检查 Mac 电脑硬件的好方法。如果你怀疑你的Mac存在硬件问题(如wifi,蓝牙不能正常工作等),通过Apple Diagnostics的检查报告,客服和技术人员能更迅速的帮你定位并解决问题。
2017-11-15 22:21:55 6562
转载 VC修改mac地址的方法
Windows10注册表修改网卡mac地址:https://jingyan.baidu.com/article/84b4f56598958b60f6da32bd.htmlxp 设置 修改网卡mack地址https://jingyan.baidu.com/article/48a420579a90f1a924250484.htmlvc++ 中如何读取和修改MAC的地址
2017-11-15 16:28:29 85729
原创 微软的驱动开发的在线帮助文档
Windows 驱动程序工具包 (WDK)https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff557573(v=vs.85).aspxWindows 驱动程序入门https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff554690(v=vs.85).asp
2017-11-15 13:45:59 2326
转载 windows 驱动开发 DDK与WDK WDM的区别
1.首先,先从基础的东西说起,开发WINDOWS下的驱动程序,需要一个专门的开发包,如:开发JAVA程序,我们可能需要一个JDK,开发WINDOWS应用程序,我们需要WINDOWS的SDK,现在开发WINDOWS下的驱动程序,我们需要一个DDK/WDK。 2.DDK(Driver Developer Kit)和WDK(Windows Driver Kit)的区别: 这个要说说驱
2017-11-14 22:23:14 3851
转载 Windows驱动开发——WDM驱动
1、WDM.h[cpp] view plain copy /************************************************************************ * 文件名称:HelloWDM.h * 作 者:张帆 *
2017-11-14 22:22:39 903
转载 谈WDM与WDF (windows驱动开发)
转载自http://yinaiyun52.blog.163.com/blog/static/36251574200826112436776/WDF驱动模型如所周知,自Windows 2000开始,开发驱动程序必以WDM为基础的,但其开发难度之大,根本不能奢望像用户模式应用程序开发那样容易。为改善这种局面,微软推出了新的驱动程序开发环境。要预先指出的是,这不是另起炉灶改弦更张,而是以WD
2017-11-14 22:21:23 734
转载 制作Visual Studio 2017 (VS 2017) 离线安装包
制作Visual Studio 2017 (VS 2017) 离线安装包PS:VS2015安装后再安装wdk10,但是却没有驱动模板。折腾了几次,系统win7转为win10,还是没有成功。尝试用vs2017安装吧。这里找个制作VS2017离线包制作方法。史上功能最强大的Visual Studio 2017版本发布,但是由于版本更新速度加快和与第三方工具包集成的原因,微软研发团队没有
2017-11-14 16:09:43 5237
转载 WIN10 + VS2015 + WDK10 + SDK10 + VM虚拟机驱动开发调试环境搭建
http://blog.csdn.net/qing666888/article/details/50858272一、准备工作1 系统环境:Win10系统2 开发工具:VS20153 驱动开发工具:WDK104 Windows SDK:SDK10(安装的时候必须全部勾选安装,否则编译会出现缺少waring.h等头文件之类的错误)5 VM虚拟机:
2017-11-14 10:37:30 601
转载 基于FileDisk介绍磁盘驱动程序
搞了好久,怎么操作文件都总是进不去MJ_CREATE,没道理,所以找到一个好的资料分享一下,驱动界高人还是蛮多的,看懂这个代码,到时候自己写一个简化版的FILEDISK驱动玩玩,算是学了这么久驱动后的一个小小的测试吧。文讲述Windows磁盘驱动的主要结构功能与编写方法基础。本文描述的内容仅限于软件层面,并不与具体的硬件相关。1.磁盘驱动基础 不少人把文件
2017-11-14 09:54:20 2246
转载 对FileDisk源码研究
FileDisk其实说到底也就是对磁盘的一些操作,其原理也相对简单,不像文件过滤驱动那么复杂,FileDisk也只用到了一套接口IRP_MJ_CREATE等,相对来说结构是比较简单的,下面是我对filedisk代码的一些注释,其实还有二个问题没搞太懂,还有一些小细节,不太清楚有些变量是用来搞什么的,还有几个小函数没弄太清楚,把问题放到最后再说。 #include#include
2017-11-14 09:43:58 1300
转载 FileDisk源码分析
一 安装和使用方法: 1 安装:看install.txt文件; 2 挂载:filedisk /mount 0 c:/proj/myfiledisk/a.img e: 3 卸载:filedisk /umount e: 详细看example.txt文件,在本站的下载中心有下载,包括核心层和应用层的源码。 最多可以同时挂4个设备,分别定义4个设备号,如果同一设备号使用2次,会进入OP
2017-11-14 09:28:07 798
疯狂android讲义配套光盘.7z
2019-01-30
21天学通C++(第6版)PDF和配套源代码
2017-05-19
winhttp的头文件和lib库
2017-05-12
[PhysX] PhysX 物理建模 学习教程 (英文版)Learning Physics Modeling with PhysX.pdf
2016-09-30
疯狂讲义iOS(上)光盘源码-原光盘一个不少
2014-03-31
Femto室内覆盖的优势分析
2013-09-23
《嵌入式系统windowsCE开发技巧与实例》pdg电子书和源代码.zip
2013-09-04
老“码”识途:从机器码到框架的系统观逆向修炼之路[韩宏,李林][程序源代码]
2013-08-05
VC6.0技术内幕(第五版)源代码 Programming Visual C++
2013-06-20
代码审查code review.7z
2013-04-10
精通VisualC++指纹模式识别系统算法及实现第二篇 源代码
2012-10-22
UGREEN 绿联RE232usb转串口光盘备份RS232驱动3.0AndroidLinuxMacWin
2021-11-24
高通平台的模块 综测时用到的协议.zip
2021-08-12
TRACE32软件的Practice脚本 cmm脚本.zip
2021-08-11
REX搜集资料-Rex操作系统分析-及使用指南.zip
2021-08-09
VC建立excel文件并操作表格内容的例子工程
2021-08-04
ZPL II打印编程指导书卷1和2及指令小结
2018-12-20
DuiLib研究资料_入门和进阶教程_月牙儿入门文档duidesigner和源码
2018-04-10
vmdk_specs_Virtual Disk Format 1.0 1.1 5.0三个版本的vmdk格式说明文档
2017-11-07
VMware虚拟磁盘 Virtual Disk Format 1.1 虚拟磁盘格式1.1 说明书
2017-10-23
VB检测windows系统安装的程序数量名字和控制面板的卸载程序保持一致
2017-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人