自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

原创 通过调用Microsoft Print to PDF 把png 打印成pdf

c++ 图片转pdf

2023-01-05 11:29:26 532

原创 批量跑WINDBG

批量跑windbg

2022-11-17 09:59:16 131

原创 FFMPEG

//视频裁剪ffmpeg -ss 0:10 -t 2:10 -i src.mp4 -codec copy dst.mp4//视频合并ffmpeg -f concat -safe 0 -i 11.txt -c copy output.mp411.txt得内容file '1.mp4'file '2.mp4'

2022-04-26 20:58:46 193

原创 Windbg挂载程序

这个界面俺F5继续,紧接着就把程序调用起来了

2021-10-19 14:55:07 578

原创 命名管道.

一:命名管道格式: "server\pipe\PipeName"Server: 服务器所在计算机名称,可以是DNS名称,也可以是NetBIOS名称,或者IPPipeName:管道唯一名,允许包含多个路径 \\Myserver\pipe\Myappserver\ConnetcPipe二:Windows有一个专门解析UNC名称的网络组件,MUP(Multiple UNC Provider)负责把UNC(Windows统一命名规范,Universal Naming Convention)名称传递给

2021-06-22 15:08:39 718

原创 c++ 进程

三种典型得线程调度算法一:先到先服务算法二:时间片轮询算法三:优先级调度算法windows系统的调度算法:Windows的调度算法是一个抢占式,支持多处理器的优先级调度算法,为每个处理器定义一个链表数组,相同优先级的线程挂在同一个链表中,不同优先级的线程分别属于不同的链表。当一个线程满足了执行条件时,它首先被挂到当前处理器的一个待分配的链表(延迟的就绪链表)中,然后调度器会在适当的时候,把待分配链表上的线程分配到某个处理器的对应优先级的线程链表中。当这个处理器在选择下一个要运行...

2021-06-21 22:46:20 185 1

原创 模板

1函数模板//函数模板template<typename T>T tdmax(T a,T b){ return a +b;}// T是模板参数// a和b是调用参数template<typename T>T const& max(T const& a,T const7 b){ return a+b;}max<double>(4,3.3); //显示指定T类型是double类型template<type

2021-02-02 13:19:57 160

原创 01背包问题

刷01背包问题,可以借助于这个网址,里面有动态的数组生成,方便记忆http://www.conninfo.com/algorithm/knapsack.html

2020-03-10 07:30:53 171

原创 协程总结

1.协程和线程的区别。协程是用户态实现的轻量级调度单位,是用户实现的调度,与切换。而线程是操作系统实现的调度2.协程与异步IO 协程与异步IO,协程是拥有异步io的性能,同步的编程方式。异步IO编程较为复杂,异步IO必然是多线程,多线程共享一个IO。...

2019-07-25 20:41:12 170

原创 三次握手 四次握手 与socket函数的关系

我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所在的QQ进程通信?这些都得靠socket?那什么是socket?socket的类型有哪些?还有socket的基本函数,这些都是本文想介绍的。本文的主要内容如下:作者:吴秦出处:http://www.cnblogs.com...

2019-07-08 14:33:12 420

原创 获取内存信息

MEMORYSTATUS memoryStatus;//定义内存信息结构 memset (&memoryStatus, sizeof (MEMORYSTATUS), 0); memoryStatus.dwLength = sizeof (MEMORYSTATUS); GlobalMemoryStatus (&memoryStatus);//获取内存信息...

2019-07-03 17:48:40 1228

原创 g++使用

g++ -c命令g++ -c car.cpp Main.cppg++ -o命令g++ car.o Main.o -o kk一步到位g++ car.cpp Main.cpp -o kk

2019-05-06 14:17:36 287

原创 谈谈epoll实现原理

最近看的memcache和redis都使用了基于IO多路复用的高性能网络库.memcache使用了libevent,redis使用了自己封装的Mainae,原理都一样,都是封装底层的epoll,select,kqueue等等.而在linux平台下,使用最多的就是epoll,所以这篇文章想对epoll做个总结.epoll接口epoll接口非常简单,只有三个: 1 ...

2019-04-28 11:33:42 899

原创 c 常见面试题30道

1.new、delete、malloc、free关系delete会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要...

2016-05-05 11:40:08 43765 10

转载 C++ Singleton (单例) 模式最优实现

我非常赞成合理的使用 设计模式 能让代码更容易理解和维护, 不过我自己除了简单的 单例 (Singleton) 模式 外, 其它都很少用 :-)可耻的是, 直到前段时间拜读了 C++ In Theory: The Singleton Pattern, Part I, 我才发现自己的 单例 (Singleton) 模式 写法还有改进空间.文章作者 J. Nakamura 以

2012-12-18 10:43:30 772

SI4安装及破解文件.zip

sourceinsight4 破解版,下載完以後 安裝,安裝完 用sourceinsight4.exe 覆蓋,然後 打開 導入 lic文件就可以了

2019-07-30

wmware 8.0注册机

wmware 8.0序列注册机 欢迎使用 虚拟机 强大虚拟机

2012-06-28

拖拽 text DropTargetLmpl

拖拽 text DropTargetLmpl

2012-03-23

空空如也

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

TA关注的人

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