自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 关于PC端清除企业微信占用C盘空间的方法

问题根因在:企业微信在某个版本上了个什么wedriveplugin傻逼插件,一直写日志,导致C盘空间急速减少。最近C盘空间老是不够用,用Dism++也清理不掉C盘空间,动不动就空间已耗尽。顺手看了下占用情况,发现\Users\Administrator\AppData\Roaming\WXDrive\logs这个路径下文件大小异常。一个日志写了近20个G?看了下日志,全是一直在请求50051,50052,50053端口?直接删是删不了的。用netstat看了下对应PID,发现是explore

2020-07-14 11:12:48 23093 1

原创 详解C++17线程池的实现

C++标准库在C++11之后新增了线程特性,C++的线程在此之后可以进行跨平台使用。在其他的OOP语言(例如Java、C#等)中有线程池来避免过多过频创建线程,提升了不少的性能,在网络库中也有用到线程池的情况,因此了解一个线程池的实现可以更加熟悉多线程的使用。本文将用C++17实现一个简单的线程池,github地址:https://github.com/Invictus2/Thread...

2019-03-30 02:43:42 4234 4

原创 类C语言编译器设计、源码及资料汇编(一)

我相信有不少的人对编译器的有很大兴趣,但是虎书(《编译原理》)上的理论知识虽然很全面很详细,但是相当的枯燥无味,让人难以下决心钻研。我就是被虎书吓坏了,各种看不懂(本人非CS专业,全靠自己啃)。。。《程序语言设计》也太厚了,后来在图书馆找书的时候,发现了一本适合入门PLT的书籍,拥有基本的C语言、操作系统和数据结构的功底就能完全看懂的书籍。这本书叫《自己动手写编译器链接器》,建议想了解PL...

2018-04-11 20:56:38 9419 2

原创 一些OJ的排序题(冒泡排序的一般形式)

由于期末期间,完全把心思放在了预习课本和刷试卷了。基本上两个月没有写过代码。过了考试,在刷CCF认证题库时,出现了很多的问题,甚至连冒泡排序都记不清楚。虽然最近物联网项目也比较紧,决定以后还是保持每天至少一个题的量度。晚上学习数据结构与算法。下面是CCF认证的2015/3/2的一个数字排序题目,和类似的题(2013/12/1次数最多)。2015/3/2问题描述  给定n个整数,请统计出每个整数出现...

2018-04-12 22:53:56 2221

原创 类C语言编译器设计、源码及资料汇编(二)

3.语法分析器语法分析器是整个环节比较主要的一环,大部分的任务都是由其承担。在前面的基础知识提到过语法分析的基本方法,由于递归子程序手工构造比较简便,故本设计使用的是递归子程序法。由于在实现递归时,要考虑是否有递归的出口,因此需要提取左公共因子,降低递归深度。在语法分析的时候,不仅需要考虑到语法分析程序的高效性和简洁性,在降低耦合性的同时需要注意函数的之间的联系。语法分析时,可能文法的描述很简便,...

2018-04-12 22:47:53 2028 1

转载 数组的下标访问和指针访问方式效率分析比较

1、int array[10], a;for (a = 0; a {    array[a] = 0;}该组使用下标方式赋值,为了对下标表达式求值,编译器在程序中插入指令,取的a的值,并把它与整型的长度(也就是4)相乘,这个乘法需要花费一定的时间和空间2、int array[10], *ap;for (ap = array; ap {    *ap =

2015-07-22 11:36:26 6920 2

原创 生成字典排序的下个排列。(POJ—1833)

生成下一个排列的字典序法字典序法中,对于数字1、2、3......n的排列,不同排列的先后关系是从左到右逐个比较对应的数字的先后来决定的。例如对于5个数字的排列12354和12345,排列12345在前,排列12354在后。按照这样的规定,5个数字的所有的排列中最前面的是12345,最后面的是54321。字典序算法如下:设P是1~n的一个全排列:p=p1p2......

2015-07-16 19:17:08 590

十五个经典算法研究与总结

十五个经典的算法分析,用c++进行描述。

2015-12-23

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

TA关注的人

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