- 博客(16)
- 资源 (45)
- 问答 (1)
- 收藏
- 关注
原创 windows批量修改文件权限
强制将当前目录下的所有文件及文件夹、子文件夹下的所有者更改为管理员组(administrators)命令:takeown /f * /a /r /d y赋给Everyone对D:\1234目录下所有文件的读写操作权限Icacls D:\1234 /grant Everyone:F /T或者Icacls D:\1234\*.* /grant Everyone:F /T然后就可以删除这些该死的文件了...
2021-04-29 13:12:28
2291
1
原创 批量重命名文件批处理命令
@echo offsetlocal enabledelayedexpansionset var=0 echo %var%set /a i = i + varfor %%x in (*) do ( if not "%%x"=="rename.bat" ( set /a i+=1 rename "%%x" "text!i!.txt" ))pause第9行的 text 更换为要改成的文件名的前缀,txt改为文件类型。...
2021-03-03 09:07:10
397
转载 SQL Sever 各版本下载
SQL Server 2012SQL Server 2012 开发版(DVD)(X64,X86)(中文简体)ed2k://|file|cn_sql_server_2012_developer_edition_x86_x64_dvd_813281.iso|5054384128|AD91243654BB2FB7F74F26654134B91B|/SQL Server 2012 快速版(DVD)(X64...
2018-04-09 18:09:03
4432
原创 新版Jsoncpp用法
在新的Jsoncpp中 Json::Writer、Json::FastWriter、Json::Reader 等都被摒弃了,用了新的Json::StreamWriterBuilder、Json::CharReaderBuilder代替。下面是示例用法:1、把现有数据拼装成Json字符串string strRes = "";Json::Value root;Json::Str
2018-01-22 14:16:51
8136
转载 IPicture
1、利用IPicture接口加载、显示图片IPicture接口管理一个图片对象和它的属性。图片对象提供对Bitmap Icon Metafile的语言不相关的抽象支持。图像对象的主要接口是IPicture和IPictureDisp。IPictureDisp从IDispatch继承,提供了通过自动化访问图片属性的能力。图片对象可通过OleCreatePictureIndirect创建。关于I
2014-05-20 11:10:44
809
转载 位操作符
一、传统的C方式位操作:1.基本操作: 使用一个unsigned int变量来作为位容器。2.操作符:| 按位或操作符:result=exp1|exp2;当exp1和exp2中对应位中至少有一个为1时,result中对应位为1,否则为0。& 按位与操作符::result=exp1&exp2;当exp1和exp2中对应位全为1时,result中对应位为1,否则为0。
2014-05-13 15:37:20
570
转载 CAsyncSocket与CSocket的区别
CAsyncSocket与CSocket的区别一、CAsyncSocket与CSocket的区别前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞模式。另外,异步非阻塞模式有时也被称为长连接,同步阻塞模式则被称为短连接。为了更明白地讲清楚两者的区别,举个例子:设想你是一位体育老师,需要测验100位同学的400米成绩。你当然不会让这100位同学一起起跑,因为当同学们
2014-05-09 10:13:37
837
原创 CTimeSpan时间差
要获取两个时间差,如两个CTime的时间差,可以使用MFC中的CTimeSpan类。CTime time1 = CTime::GetCurrentTime(); CTime time2 = CTime::GetCurrentTime(); // 两个CTime相减得到CTimeSpan CTimeSpan timeSpan = time2 - time1; // 得到总的秒数 int nTSe
2014-05-07 15:45:58
1290
转载 C++ 窗体透明度设置
透明度的设置实在pFunc里面的那个200的值 它的取值范围是0~255 0表示全透明的255表示不透明SetWindowLong(m_hWnd,GWL_EXSTYLE,GetWindowLong(m_hWnd,GWL_EXSTYLE)^0x80000); HINSTANCE hInst = LoadLibrary("User32.DLL");
2014-05-05 10:50:18
3174
转载 MSSQLServer 和 Mysql 数据互相转换
1:MSSQLServer数据库导入到MySql数据库步骤:1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi,下载并安装。2.在Mysql中创建数据库实例。3.打开控制面板 --> 管理工具 --> 数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。4.在登录login选项卡中输入数据
2014-05-05 10:20:23
2409
转载 pragma message 和 outputdebugstr
pragma message是用来告诉程序员,程序在编译时期的信息。而outputdebugstr则是告诉程序员,程序在运行时期的信息。下面就以一个例子来讲解pragma message。 配合#if/#ifdef/#ifndef设置编译时的提示信息,例如: //test.cpp #define UNICODE #ifdef UNICODE #pragma me
2014-05-05 09:53:28
621
转载 C++中各种类型的成员变量的初始化方法
c++各种不同类型成员根据是否static 、时候const类型的初始化方法不尽相同,java的语法就没有这么复杂,怪的得那么多人都跑去学Java了。以前面试时被人问到这个问题回答不出来,写代码时也经常搞乱了,这里翻了下书,总结一下。-----------------Test.h----------------------------#pragma onceclass Te
2014-04-30 11:12:27
495
原创 typedef struct 和 struct 的区别
1 首先://注意在C和C++里不同 在C中定义一个结构体类型要用typedef: typedef struct Student { int a; }Stu; 于是在声明变量的时候就可:Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明) 这里的Stu实际上就是struct Stud
2014-04-24 10:01:55
520
转载 FED_SET
FD_ZERO,FD_ISSET这些都是套节字结合操作宏 看看MSDN上的select函数, 这是在select io 模型中的核心,用来管理套节字IO的,避免出现无辜锁定. int select( int nfds,fd_set FAR *readfds, fd_set FAR *writefds,
2014-04-23 13:51:34
762
openssl编译过的库文件
2016-10-14
内存修改工具 C++ 源码
2014-08-12
Windows程序设计 第5版 珍藏版 Charles.Petzold.扫描版
2014-07-10
自己画MFC单文档边框标题栏
2014-06-09
boost_1_74_0.zip
2020-09-01
IOCP模型源码
2018-04-20
MFC中CMap的使用问题。
2018-06-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人