首页 > 2018年02月13日 > 全部分享
Linux内存初始化(二)identity mapping和kernel image mapping
一、前言 本文没有什么框架性的东西,就是按照__create_page_tables代码的执行路径走读一遍,记录在初始化阶段,内核是如何创建内核运行需要的页表过程。想要了解一些概述性的、框架性的东西可以参考内存初始化文档。 本文的代码来自ARM64,内核版本是4.4.6,此外,阅读本文最好熟悉ARM ...
分类:移动平台   时间:2018-02-13 23:10:05    收藏:0  评论:0  赞:0  阅读:249
tp5 composer phpexcel使用方法
1、compser 安装phpexcel。在windows命令行下输入:进入网站根目录,compser phpoffice/phpexcel 2、页面引入两个类: use PHPExcel_IOFactory; use PHPExcel; 3、 下面是这个类的一些操作说明。 include ‘PHP... ...
分类:Web开发   时间:2018-02-13 23:09:49    收藏:0  评论:0  赞:0  阅读:258
Linux vm运行参数 - OOM相关的参数
一、前言 本文是描述Linux virtual memory运行参数的第二篇,主要是讲OOM相关的参数的。为了理解OOM参数,第二章简单的描述什么是OOM。如果这个名词对你毫无压力,你可以直接进入第三章,这一章是描述具体的参数的,除了描述具体的参数,我们引用了一些具体的内核代码,本文的代码来自4.0 ...
分类:系统服务   时间:2018-02-13 22:48:44    收藏:0  评论:0  赞:0  阅读:203
NideShop项目的安装部署教程
本文档为微信小程序商城NideShop项目的安装部署教程,欢迎star NideShop商城api服务:https://github.com/tumobi/nideshop NideShop微信小程序商城: https://github.com/tumobi/nideshop-mini-progra ...
分类:其他   时间:2018-02-13 22:48:25    收藏:0  评论:0  赞:0  阅读:2047
Visual Studio - 调试
异常处理机制 windows预定义了一系列的异常错误码,每种程序异常都有一个对应的错误码,windows系统将这些类似键值对关系的数据存储在异常处理表中(称为SEH结构化异常处理表)。当CPU执行程序指令时,如果指令出现错误,那么CPU会识别错误所对应的错误码,接着执行流程会进入SEH,查找错误码所 ...
分类:其他   时间:2018-02-13 22:48:03    收藏:0  评论:0  赞:0  阅读:328
Navicat破解
1、按步骤安装Navicat Premium,如果没有可以去官网下载:http://www.navicat.com.cn/download/navicat-premium 2、安装好后下载激活文件:https://pan.baidu.com/s/1kVgTd6R 提取密码:t1yp 3、下载好后解压 ...
分类:其他   时间:2018-02-13 22:47:41    收藏:0  评论:0  赞:0  阅读:252
mysql
关系型与非关系型数据库区别 关系型:方便在一个表以及多个表之间做非常复杂的数据查询,支持事务 非关系型:基于键值对,数据之间没有藕合性,容易水平扩展 RDBMS术语 MySQL支持的数据类型(数值、日期/时间、字符串) 数值类型 MySQL支持所有标准SQL数值数据类型。 这些类型包括严格数值数据类 ...
分类:数据库技术   时间:2018-02-13 22:47:22    收藏:0  评论:0  赞:0  阅读:336
文件缓存回写简述
1 文件缓存回写的时机 (1)周期性回写,周期为dirty_writeback_interval,默认5s; (2)块设备首次出现脏数据; (3)脏页达到限额,包括dirty_bytes、dirty_background_bytes、dirty_ratio、dirty_background_rati ...
分类:其他   时间:2018-02-13 22:47:02    收藏:0  评论:0  赞:0  阅读:245
BZOJ2683: 简单题(CDQ分治 + 树状数组)
BZOJ2683: 简单题(CDQ分治 + 树状数组) 题意: 你有一个$N N$的棋盘,每个格子内有一个整数,初始时的时候全部为$0$,现在需要维护两种操作: | 命令 | 参数限制 | 内容 | | | : | | | $1\ x\ y\ A$ | $1\le x,y \le N$,A是正整数 ...
分类:编程语言   时间:2018-02-13 22:46:46    收藏:0  评论:0  赞:0  阅读:237
ionic3构建过程中遇到的找不到AndroidManifest.xml的问题
问题如下: 这个问题的原因就是新版本的cordova 7.0.0及以上版本对于新的AndroidManifest.xml路径还没有更新,导致找不到AndroidManifest.xml,解决方法如下: 即卸载新版本,安装7.0.0以下的版本,这时候再构建,问题解决。 原文链接:https://git ...
分类:移动平台   时间:2018-02-13 22:46:24    收藏:0  评论:0  赞:1  阅读:4008
案例27-购物车删除单一商品
1 delProductFromCart 删除单一商品 2 cart.jsp代码 ...
分类:其他   时间:2018-02-13 22:46:03    收藏:0  评论:0  赞:0  阅读:246
02运算符相关
1.逻辑运算符的基本用法 &,|,^,! 结论: &逻辑与:有false则false |逻辑或:有true则true ^逻异或:相同则为false,不同为true !逻辑非:非false则为true,非true则为false 2:逻辑运算符&&和&的区别 最终的结果都一样 &&具有短路效果.左边为f ...
分类:其他   时间:2018-02-13 22:45:43    收藏:0  评论:0  赞:0  阅读:232
Linux vm运行参数 - overcommit相关的参数
一、前言 终于可以进入Linux kernel内存管理的世界了,但是从哪里入手是一个问题,当面对一个复杂系统的时候,有时候不知道怎么开始。遵守“一切以人为本”的原则,我最终选择先从从userspace的视角来看内核的内存管理。最开始的系列文章选择了vm运行参数这个主题。执行ls /proc/sys/ ...
分类:系统服务   时间:2018-02-13 22:45:20    收藏:0  评论:0  赞:0  阅读:244
Linux内核配置解析 - Boot options
1. 前言 本文将介绍ARM64架构下,Linux kernel和启动有关的配置项。 注1:本系列文章使用的Linux kernel版本是“X Project”所用的“Linux 4.6-rc5”,具体可参考“https://github.com/wowotechX/linux.git”。 2. K ...
分类:系统服务   时间:2018-02-13 22:44:43    收藏:0  评论:0  赞:0  阅读:461
linux内存回收机制
无论计算机上有多少内存都是不够的,因而linux kernel需要回收一些很少使用的内存页面来保证系统持续有内存使用。页面回收的方式有页回写、页交换和页丢弃三种方式:如果一个很少使用的页的后备存储器是一个块设备(例如文件映射),则可以将内存直接同步到块设备,腾出的页面可以被重用;如果页面没有后备存储 ...
分类:系统服务   时间:2018-02-13 22:44:23    收藏:0  评论:0  赞:0  阅读:248
Linux进程冻结技术
1 什么是进程冻结 进程冻结技术(freezing of tasks)是指在系统hibernate或者suspend的时候,将用户进程和部分内核线程置于“可控”的暂停状态。 2 为什么需要冻结技术 假设没有冻结技术,进程可以在任意可调度的点暂停,而且直到cpu_down才会暂停并迁移。这会给系统带来 ...
分类:系统服务   时间:2018-02-13 22:43:37    收藏:0  评论:0  赞:0  阅读:299
座右铭
当我17岁时,我读到过这样一段名言警句:“如果把每一天都看成是生命的最后一天,总有一天你会成功的。”这句话给我留下深刻印象,自从那以后的33年中,我几乎每天早上都要照镜子,并问我自己这样一个问题:“如果今天就是我生命的最后一天,我会去做今天要做的事情吗?”如果连续多天的答案都是否定的,我知道自己需要 ...
分类:其他   时间:2018-02-13 22:43:19    收藏:0  评论:0  赞:0  阅读:192
js的等值比较规则
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Equality_comparisons_and_sameness ES2015中有四种相等算法: 抽象相等比较 (==) 严格相等比较 ( ): 用于 Array.prototype.i ...
分类:Web开发   时间:2018-02-13 22:42:59    收藏:0  评论:0  赞:0  阅读:265
bzoj4542: [Hnoi2016]大数(莫队)
这题...离散化...$N$和$n$搞错了...查了$2h$...QAQ 考虑$s[l...r]$,可以由两个后缀$suf[l]-suf[r+1]$得到$s[l...r]$代表的数乘$10^k$得到的结果,如果$p$不为$2$或$5$,即$gcd(p, 10^k)=1$,那么显然$s[l...r]$ ...
分类:其他   时间:2018-02-13 22:42:22    收藏:0  评论:0  赞:0  阅读:221
javascript举例介绍事件委托的典型使用场景
在了解什么是DOM事件以及给DOM事件绑定监听器的几种方法后,我们来谈谈事件委托。1. e.target 和 e.currentTarget当我们给目标元素target 绑定一个事件监听器target.addEventListener(event,function(){}), 并指定回调函数func... ...
分类:编程语言   时间:2018-02-13 22:41:54    收藏:0  评论:0  赞:0  阅读:263
828条   上一页 1 2 3 4 5 6 ... 42 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!