一、前言 时间子系统中的tick device layer主要涉及kernel/time/tick-*相关的文件,本文的主要内容就是从high level层次(不纠缠在具体的每行代码)描述tick device layer的运作逻辑。 如果说每个.c文件是一个模块的话,我们可以首先简单描述tick ...
分类:
系统相关 时间:
2018-02-14 15:07:02
阅读次数:
224
"题目链接" Pollard_Rho:http://blog.csdn.net/thy_asdf/article/details/51347390 cpp include include include define gc() getchar() const int p[]={2,3,5,7,11, ...
分类:
编程语言 时间:
2018-02-14 15:06:53
阅读次数:
163
上篇我们讲了Orleans学习总结(三)--持久化篇,这一篇我们来说说集群配置,毕竟这个才是Orleans的看家本领 Orleans支持热起动,支持自动节点发现,能够断线重发等一系列黑科技。 我这篇是以Zookeeper为例说明。 一、开启Zookeeper Zookeeper是什么和怎么配置我就这 ...
分类:
其他好文 时间:
2018-02-14 15:06:44
阅读次数:
222
上篇说完了Orleans学习总结(四)--集群配置篇,这次我们来说下监控 Orleans有一个强大的社区,为Orleans开发着各种各样的扩展工具,我们用的是OrleansDashboard.Dashboard。 https://github.com/OrleansContrib/OrleansDa ...
分类:
其他好文 时间:
2018-02-14 15:06:35
阅读次数:
212
- 题目大意 给定的矩形,每次裁剪最大的正方形,直到最后剩下正方形,总共有多少个正方形。 - 解题思路 显然,每次裁剪后,原来的宽和(长-宽)变成了现在的长和宽,直到长等于宽。 - 代码 ...
分类:
其他好文 时间:
2018-02-14 15:06:28
阅读次数:
201
一、前言 在用户空间接口函数文档中,我们描述了和POSIX timer相关的操作,主要包括创建一个timer、设定timer、获取timer的状态、获取timer overrun的信息、删除timer。本文将沿着这些用户空间的接口定义来看看内核态的实现。虽然POSIX timer可以基于各种不同的c ...
分类:
系统相关 时间:
2018-02-14 15:06:19
阅读次数:
245
一、前言 本文的主要内容是描述内核时间子系统的软件框架。首先介绍了从旧的时间子系统迁移到新的时间子系统的源由,介绍新的时间子系统的优势。第三章汇整了时间子系统的相关文件以及内核配置。最后描述各种内核配置下的时间子系统的数据流和控制流。 二、背景介绍 1、传统内核时间子系统的软件架构 让我们先回到远古 ...
分类:
系统相关 时间:
2018-02-14 15:06:11
阅读次数:
303
mengtree 博客园 首页 新随笔 联系 订阅 管理 windows 下开发的 .netCore MVC 部署到 Linux(Mint) 这两天在公司跟同事偶然聊到 .netCore,说到一些趋势什么的。但是说来说去自己也没试过在Linux 机子上部署过,所以就试一下。 尝试之前也在网上看了一些 ...
分类:
Web程序 时间:
2018-02-14 15:06:04
阅读次数:
382
一、前言 从应用程序的角度看,内核需要提供的和时间相关的服务有三种: 1、和系统时间相关的服务。例如,在向数据库写入一条记录的时候,需要记录操作时间(何年何月何日何时)。 2、让进程睡眠一段时间 3、和timer相关的服务。在一段指定的时间过去后,kernel要alert用户进程 本文主要描述和时间 ...
分类:
系统相关 时间:
2018-02-14 15:05:55
阅读次数:
230
for i in range(5): print("Hello world" + str(i)) r = range(5) # 范围支持序列通用操作 print(r) print(min(r)) print(max(r)) print(len(r)) print(type(r)) r = range... ...
分类:
其他好文 时间:
2018-02-14 15:05:46
阅读次数:
196
一、函数 1、为什么要用函数 a、避免代码重用 b、提高代码的可读性 2、函数的调用 返回值=函数名(参数1,参数2) 函数定义 返回值 关键字:return 3、return的作用: a、结束函数的执行 b、返回要返回的值 4、返回值的两种情况 a、返回值为None def mylen(): "" ...
分类:
编程语言 时间:
2018-02-14 15:05:37
阅读次数:
207
题目描述 Description 将十进制数n转换成m进制数 m<=16 n<=100 题目描述 Description 将十进制数n转换成m进制数 m<=16 n<=100 将十进制数n转换成m进制数 m<=16 n<=100 输入描述 Input Description 共一行 n和m 输入描述 ...
分类:
其他好文 时间:
2018-02-14 15:05:29
阅读次数:
185
题目描述 Description 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,不能被其他自然数整除的数。 素数在数论中有着很重要的地位。比1大但不是素数的数称为合数。1和0既非素数也非合数。质数是与合数相对立的两个概念,二者构成了数论当中最基础的定义之一。基于质数定义的基础之上而建 ...
分类:
其他好文 时间:
2018-02-14 15:05:21
阅读次数:
167
准备工作: 开始搭建框架之前,你需要确保已经进行了 D3D 开发环境的搭建,相关教程可以阅读这篇文章。不了解 DirectX11 的人,这个作者有关 DirectX11 的教程最好阅读一下,虽然文章不多,但都很详细,有了基础以后在进行深一步的扩展。 和 OpenGL 一样,在渲染出图形之前,都需要经 ...
分类:
其他好文 时间:
2018-02-14 15:05:10
阅读次数:
267
本文使用Q & A的方式来和大家以前探讨一下时间的基本概念 一、什么是时间? 这个问题实在是太复杂了,我都不知道这是一个物理学、宇宙学、还是热力学异或是哲学问题,我只是想从几个侧面来了解一下时间这个概念。本节内容都是我坐在公交车上瞎想的,对物理学有兴趣的人可以指出我的错误(一个搞linux kern ...
分类:
系统相关 时间:
2018-02-14 15:05:02
阅读次数:
223
一、前言 在内核中,有cpuidle framework可以控制cpu的节电:当没有进程调度到该cpu上执行的时候,swapper进程粉墨登场,将该cpu会被推入到idle状态。当然CPU的idle状态有深有浅,当CPU睡的比较深入的时候,有可能会关闭本地的timer硬件。这样就会引入一个很有意思的 ...
分类:
系统相关 时间:
2018-02-14 15:04:51
阅读次数:
252
- 题目大意 在一个区间中去寻找素数的个数。 - 解题思路 由于a,b的取值范围比较大,无法把这个区间内的所以素数全部筛选出来,但是b-a这个区间比较小,所以可以用区间素数筛选的办法解决这个题目。 - 代码 ...
分类:
其他好文 时间:
2018-02-14 15:04:43
阅读次数:
140