码迷,mamicode.com
首页 > 2018年02月13日 > 全部分享
Linux中断 - tasklet
一、前言 对于中断处理而言,linux将其分成了两个部分,一个叫做中断handler(top half),属于不那么紧急需要处理的事情被推迟执行,我们称之deferable task,或者叫做bottom half,。具体如何推迟执行分成下面几种情况: 1、推迟到top half执行完毕 2、推迟到 ...
分类:系统相关   时间:2018-02-13 22:15:16    阅读次数:205
使用composer下载依赖包下载失败的解决方法
下载好的composer默认的下载地址是国外的,在下载的过程中网络不好或者可能被墙,将下载的地址换成国内的地址即可 有两种方式启用本镜像服务: 系统全局配置: 即将配置信息添加到 Composer 的全局配置文件 config.json 中。见“方法一” 单个项目配置: 将配置信息添加到某个项目的  ...
分类:其他好文   时间:2018-02-13 22:15:10    阅读次数:275
Linux内核同步 - Per-CPU变量
一、源由:为何引入Per-CPU变量? 1、lock bus带来的性能问题 在ARM平台上,ARMv6之前,SWP和SWPB指令被用来支持对shared memory的访问: SWP <Rt>, <Rt2>, [<Rn>] Rn中保存了SWP指令要操作的内存地址,通过该指令可以将Rn指定的内存数据加 ...
分类:系统相关   时间:2018-02-13 22:15:04    阅读次数:245
寒假作业02
1.你有什么技能比大多人(超过班级90%以上)更好? 说起来这个,现在挺后悔小时候没有学什么乐器啊之类的,也就是从小学一直开始打篮球,当然,一直到高中才算正式的接触,也没有打的特别厉害,打野球出生的比不上那些打的好的,但也曾经打过好些学校比赛。 以前也训练过长跑,后来,高三基本上没有再怎么锻炼,假期 ...
分类:其他好文   时间:2018-02-13 22:14:54    阅读次数:133
[CEOI2008]order
Description 有N个工作,M种机器,每种机器你可以租或者买过来. 每个工作包括若干道工序,每道工序需要某种机器来完成,你可以通过购买或租用机器来完成。 现在给出这些参数,求最大利润 Solution 相对于最大权闭合子图,多了一个租用操作 实际上把中间的$inf$边改成租用的费用就可以了 ...
分类:其他好文   时间:2018-02-13 22:14:44    阅读次数:169
luogu3415 祭坛
先二分答案转化成判定问题。 考虑拿一根扫描线从 $x=0$ 扫到 $x=n$,每次移动扫描线更新每个位置它上面的点数和下面的点数,这样可以确定在当前的扫描线上哪些位置对于 $y$ 轴方向是合法的。对于 $x$ 轴方向合法的点应该处的范围可以直接算出来,树状数组维护。 cpp include incl ...
分类:其他好文   时间:2018-02-13 22:14:36    阅读次数:134
January 07th, 2018 Week 01st Sunday
To remember is to disengage from the present. 铭记过去就是放弃当下。 To remember the past doesn't mean we would disengage from the present. For most of us, the p ...
分类:其他好文   时间:2018-02-13 22:14:26    阅读次数:182
洛谷 [T21776] 子序列
题目描述 你有一个长度为 $n$ 的数列 ${an}\{a_n\}{an?}$ ,这个数列由 $0,1$ 组成,进行 $m$ 个的操作: $1 l r$ :把数列区间$ [l,r]$ 内的所有数取反。即 $0$ 变成 $1$ ,$1$ 变成 $0$ 。 $ 2 l r$ :询问数列在区间 $[l, ...
分类:其他好文   时间:2018-02-13 22:14:20    阅读次数:137
MAC安装最新datagrip之后无法非官方激活,而且启动过慢
由于之前安装过,更新最新版本之后发现不能使用(http://xidea.online)激活??? 解决方法:使用CleanMyMac等相应软件删除之后,还要去相应的保存记录的路径(/Users/jds/Library/Preferences)去删除掉他的信息。包括 以及过于datagrip的所有的记 ...
分类:系统相关   时间:2018-02-13 22:14:11    阅读次数:676
es6中的...三个点
...是es6中新添加的操作符,可以称为spread或rest 定义一个数组 let name=['小红','小明','小白']; 我们在控制台输出 console.log(name); 结果: 在输出的时候加上三个点 console.log(...name); 结果:数组被展开 再创建一个数组 l ...
分类:其他好文   时间:2018-02-13 22:14:04    阅读次数:240
【递归】地盘划分
[提交][状态][讨论版] 题目描述 修罗王和邪狼被关进监狱,该监狱的地下秩序实际被不少暗势力所把持,这些暗势力根据其实力不同,划分出了大大小小的势力范围。具体划分方式是这样的:监狱是一个给定的矩形,每一个暗势力的势力范围都必须是一个正方形,划分时,最大的暗势力尽可能多地从矩形中划分一块正方形,接下 ...
分类:其他好文   时间:2018-02-13 22:13:55    阅读次数:210
process credentials(一)
一、介绍 当linux系统中的一个进程运行起来的时候,总是要访问系统的资源,访问文件或者向其他的进程发送信号。系统是否允许其进行这些操作?系统是根据什么来判断该进程的权限?这些问题是和进程信任状(process credentials)相关。 process credentials包括一系列的ID, ...
分类:其他好文   时间:2018-02-13 22:13:47    阅读次数:166
ElasticSearch 6.2 Mapping参数说明
背景: 由于本人使用的是6.0以上的版本es,在使用发现很多中文已过时。ES6.0以后有很多参数变化。 现我根据官网总结mapping最新的参数,希望能对大家有用处。 新增字段: eager_global_ordinals 删除的字段: include_in_all 以下是所有最新字段的详细说明 ...
分类:移动开发   时间:2018-02-13 22:13:38    阅读次数:273
算法提高 求最大值
问题描述 给n个有序整数对ai bi,你需要选择一些整数对 使得所有你选定的数的ai+bi的和最大。 并且要求你选定的数对的ai之和非负,bi之和非负。 输入格式 输入的第一行为n,数对的个数 以下n行每行两个整数 ai bi 输出格式 输出你选定的数对的ai+bi之和 样例输入 5 -403 -6 ...
分类:编程语言   时间:2018-02-13 22:13:31    阅读次数:170
Linux中断 - 驱动申请中断API
一、前言 本文主要的议题是作为一个普通的驱动工程师,在撰写自己负责的驱动的时候,如何向Linux Kernel中的中断子系统注册中断处理函数?为了理解注册中断的接口,必须了解一些中断线程化(threaded interrupt handler)的基础知识,这些在第二章描述。第三章主要描述了驱动申请 ...
分类:Windows程序   时间:2018-02-13 22:13:24    阅读次数:206
实现memcpy()函数及过程总结
1.为什么会写memcpy 在之前的应聘笔试上遇到一道笔试题,题目要求实现一个my_memcpy函数。函数原型:void * my_memcpy(void *dst, const void *src, int n); 之前使用的内存拷贝函数是标准库memcpy函数,拿来就用,真没有对这个函数做过多了 ...
分类:其他好文   时间:2018-02-13 22:13:16    阅读次数:175
.NET Core版本七牛云SDK使用
一、问题背景 公司目前正在将一部分的业务从.NET平台准备迁移到.NET Core上去,同时也准备启用docker进行.NET Core的部署,在项目迁移过程中,不可避免的碰到有些SDK只有在.NET Framework下有,而.NET Core没有的情况,而七牛就是碰到的其中一个,之前在nuget ...
分类:Web程序   时间:2018-02-13 22:13:07    阅读次数:1630
896条   上一页 1 ... 5 6 7 8 9 10 11 ... 53 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!