自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (19)
  • 问答 (2)
  • 收藏
  • 关注

原创 JS判断浏览器是否为IE以及IE版本号

最近有个项目在做示例Demo的时候要适配各个浏览器以及不同的版本,IE真的是让人抓耳挠腮啊~!!直接撸代码。//判断是否是IE浏览器 function isIE() { var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串 return userAgent.indexOf("compatibl...

2018-12-28 14:48:43 922

原创 windows下只允许一个程序在运行

HANDLE CreateMutex(LPSECURITY_ATTRIBUTES lpMutexAttributes, // 指向安全属性的指针BOOL bInitialOwner, // 初始化互斥对象的所有者LPCTSTR lpName // 指向互斥对象名的指针);创建一个互斥体(MUTEX)返回值Long,如执行成功,就返回互斥体对象的句柄;零表示出错。会设置GetLast...

2018-12-28 14:38:44 2943 3

原创 VS程序申请管理员权限

有时候程序是需要管理员权限才能做一些操作,比如对C盘进行读写(日志),没有管理员权限就什么也做不了。解决办法:右键项目,属性–>链接器–>清单文件–>UAC执行级别–>requireAdministrator (/level=‘requireAdministrator’)如下图所示...

2018-12-27 16:38:39 1232

原创 Windows下获取程序内存使用量和时间花费

获取内存使用量头文件#include<Psapi.h> HANDLE handle = GetCurrentProcess(); //获取当前进程句柄 PROCESS_MEMORY_COUNTERS pmc; GetProcessMemoryInfo(handle, &pmc, sizeof(pmc)); printf("%d Byte\r\n",pmc.Worki...

2018-12-13 11:04:35 1180

原创 Windows和Linux下获取进程ID和线程ID

windows下获取进程ID或线程ID通过调用系统提供的GetCurProcessId或GetNowThreadID来获取当前程序代码运行时的进程或线程ID示例代码:#include "windows.h"printf("pid is %d", GetCurrentProcessId());printf("tid is %d", GetCurrentThreadId());linux...

2018-12-13 10:49:42 4699 1

小工具(字符集转换、编码转换、摘要、对称加解密)

字符集转换(GBK、UTF-8)、编码转换(二进制、十六进制字符串、BASE64字符串)、摘要(MD5、SHA128、SHA256、SM3)、对称加解密(IDEA、SM4)

2020-11-13

跟我一起写Makefile-陈皓.rar

什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写makefile了,会不会写makefile,从一个侧面说明了一个人是否具备完成大型工程的能力。

2020-03-22

inno脚本实例.rar

innosetup脚本大全,包含各种功能代码,以后做安装包不会的就直接在这里查就够了。下到就是赚到。

2020-03-21

miracl64.a

在龙芯mips64架构下面使用大数库,需要重新编译,本人已经在龙芯中标麒麟7下测试使用。

2019-07-19

linuxdeployqt-6-x86_64.AppImage

linuxdeployqt,LinuxQT程序打包发布使用,能够自动匹配动态库。

2019-07-19

获取Windows信息及修改注册表

获取Windows系统信息,操作注册表,可以进行创建、修改、删除。

2019-06-05

获取Windows信息及修改注册表

可以获取Windows的版本信息,是否为网吧,修改注册表等功能。

2019-06-03

openssl1.1.1RSA、ECC、SM2身份认证Demo及文档

其中包含openssl1.1.1在win10下编译的方法,以及VSRSA、ECC、SM2身份认证demo源码,以及命令行生成证书的文档。目前openssl1.1.1和1.1.1a测试SM2会报错,原因可能和openssl支持不够有关。

2019-02-01

libevent-master.zip

libevent的源码,其中test包含了print-winsock-errors.c这个文件。

2018-09-04

LibIconv库

libiconv库支持N种编码转换,详细可去官网查看具体支持的编码。

2018-07-12

MFC编码转换小工具

其中用到了libiconv库,只有两个用到了,也是写着写着才发现的库,其他的大部分都是普通的代码,也用到了Windows的API转换编码函数。

2018-07-12

编码转换工具

大部分的编码转换工具,二进制,十六进制,BASE64,URL,UTF8,Unicode等....

2018-07-11

mysql导出文件

mysql数据库,简单的数据存储,可以自己建立这个数据库,要更改代码中的数据库名称和密码

2018-01-30

服务端代码Server

接收客户端传过来的数据,并且可以进行管理数据,简单的增删改查

2018-01-30

Client客户端

这个为客户端,可以选择加密和不加密,以及想要发送的长度。

2018-01-30

Chrome调用ocxDemo

这个Demo紧支持Chrome4.5以下版本。这个demo是npapi实现,以上版本请用ppapi实现。

2017-10-10

makeCAB工具

从打包cab到signcode数字签名都全了

2017-08-10

PackageForTheWeb401

PackageForTheWeb401

2017-08-10

ActiveX Control Test Container

ActiveX Control Test Container

2017-08-10

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

TA关注的人

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