上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页
摘要: author: lunar date: Sat 31 Oct 2020 09:18:11 PM CST location: Shanghai C++11写IoC框架 阅读全文
posted @ 2020-10-31 21:19 kaleidopink 阅读(510) 评论(0) 推荐(0)
摘要: author: lunar date: Wed 28 Oct 2020 07:11:15 PM CST location: Shanghai 内存管理 本章主要了解内核中的内存分配,一般操作系统书籍讲解的都是用户空间的内存分配。在内核中内存比较紧张,并且内核不能睡眠,处理内存分配错误也更加困难。 页 阅读全文
posted @ 2020-10-31 10:38 kaleidopink 阅读(283) 评论(0) 推荐(0)
摘要: 拉普拉斯变换 由于古典意义下的傅里叶变换存在的条件是$f(t)$除了满足狄拉克雷条件以外,还要在$( \infty,\infty)$上绝对可积,许多函数都不满足这个条件。在很多实际问题中,存在许多以时间 $t$ 为自变量的函数,这些函数根本不需要考虑$t0\end{cases} $$ 这样在$t \ 阅读全文
posted @ 2020-10-30 20:09 kaleidopink 阅读(447) 评论(0) 推荐(0)
摘要: author: lunar date: Mon 26 Oct 2020 09:04:32 PM CST location: Shanghai 内核同步介绍 用户空间之所以需要同步,是因为用户程序会被调度程序调度抢占和重新调度。由于用户进程可能在任何时刻被抢占,而调度程序完全可能选择另一个高优先级的进 阅读全文
posted @ 2020-10-28 19:17 kaleidopink 阅读(495) 评论(0) 推荐(0)
摘要: 使用C++11实现一个轻量级AOP框架 代码和思想来自《深入应用C++11》,代码放在最后。 什么是AOP框架 AOP,即面向切面编程(Aspect Oriented Programming)。这是一种在面向对象的基础上进一步在代码之间解耦的编程思想。 书中以这样一个例子开头,对于每一个业务,都可以 阅读全文
posted @ 2020-10-24 21:23 kaleidopink 阅读(755) 评论(0) 推荐(0)
摘要: author: lunar date: Fri 23 Oct 2020 07:44:36 PM CST 自制Typora夜樱主题 本夜樱主题是根据Typora原生newsrint通过颜色修改而来。 效果如下: NightSakura.css文件如下: 修改颜色发现原来的那个代码的颜色很丑,于是修改一 阅读全文
posted @ 2020-10-24 10:41 kaleidopink 阅读(619) 评论(0) 推荐(0)
摘要: ---author: lunardate: Wed 21 Oct 2020 04:41:06 PM CST---## 中断和中断处理任何操作系统的核心任务,都包含了对于连接到计算机上的硬件设备进行管理。所谓管理,即与这些设备进行通信。然而,CPU的处理速度与这些硬件的速度不在一个数量级上。这就导致CPU在进行一次通信后,往往要等待多个时钟周期后才会接到下一次通信。如果让CPU对这些设备进行轮询,将... 阅读全文
posted @ 2020-10-23 14:40 kaleidopink 阅读(584) 评论(0) 推荐(0)
摘要: ---author: lunardate: Sun 18 Oct 2020 04:50:31 PM CST---## 进程调度进程可以被分为 I/O 密集型和处理器密集型。这里说的 I/O 是指任何类型的可阻塞资源,包括磁盘I/O,外设输入,网络 I/O等。多数用户图形界面程序都属于 I/O 密集型。Linux为了保证交互式应用和桌面系统的性能,所以对进程的响应做了优化,更倾向于优先调度 I/O ... 阅读全文
posted @ 2020-10-21 16:41 kaleidopink 阅读(329) 评论(0) 推荐(0)
摘要: ### **堆排序**#### **堆的概念**堆作为一种数据结构,其特征为:* 堆是一棵完全二叉树。对堆的元素从0开始从上至下,从左往右进行编号可以对应数组中的元素。因此根节点总是对应数组第一个元素,最底层最右边的元素总是对应数组最后一个元素。 根据完全二叉树的结构,对于第i个元素,我们可以写出其父节点和子节点的下标为: * 父节点:(i - 1) / 2 * 左子节点:2 * i + 1... 阅读全文
posted @ 2020-10-19 21:30 kaleidopink 阅读(142) 评论(0) 推荐(0)
摘要: ---title: 红黑树date: 2020-04-26mathjax: truetags:- DataStructure- BinaryTreecategories:- DataStructure---### **红黑树(R-B Tree)**> 本文属于半转载:是根据多篇介绍文章加上自己的理解写成。文章地址: https://www.cnblogs.com/skywang12345/p/... 阅读全文
posted @ 2020-10-19 21:19 kaleidopink 阅读(195) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 15 下一页