码迷,mamicode.com
首页 > 2020年08月18日 > 全部分享
重新整理操作系统概念系类——系统调用
前言 上一章讲到一个东西,那就是程序系统调用发出中断(内中断)操作,然后由操作系统接管后续程序。 正文 什么是系统调用,系统调用是程序调用操作系统的接口,看图。 为什么有系统调用呢?为什么不是程序自己去操作打印呢? 应用程序通过系统调用请求操作系统的服务。系统中的各种共享资源(处理机一部分)都是由操 ...
分类:其他好文   时间:2020-08-18 13:35:46    阅读次数:53
js 宏微任务执行顺序
一,直接打开地址查看 https://jakearchibald.com/2015/tasks-microtasks-queues-and-schedules/ console.log('script start'); setTimeout(function () { console.log('se ...
分类:Web程序   时间:2020-08-18 13:35:24    阅读次数:78
二叉树的层平均值、 找树左下角的值(力扣第637题、513题)
题目: 给定一个非空二叉树, 返回一个由每层节点平均值组成的数组。 示例: 输入: 3 / \ 9 20 / \ 15 7 输出:[3, 14.5, 11] 解释: 第 0 层的平均值是 3 , 第1层是 14.5 , 第2层是 11 。因此返回 [3, 14.5, 11] 。 提示: 节点值的范围 ...
分类:其他好文   时间:2020-08-18 13:35:07    阅读次数:57
随机选择算法
问题: 如何从一个无序的数组中求出第K大的数。 思路一: 对数组排序,直接取第K个元素,O(nlogn) 思路二: 选择随机选择算法,O(n) ...
分类:编程语言   时间:2020-08-18 13:34:41    阅读次数:63
vue关键知识强化
vue关键知识强化:包括/deep/(深度选择器)、@click.native、属性绑定简化写法(v-bind)、attribute属性的绑定和多个prop的简化写法($attrs),v-model的含义,原生事件监听器($listeners)等 1./deep/(深度选择器) 问题:vue组件中, ...
分类:其他好文   时间:2020-08-18 13:34:24    阅读次数:69
条件构造器 EntityWrapper (重要)
1、EntityWrapper_Condition简介 Mybatis-Plus 通过 EntityWrapper(MP 封装的一个查询条件构造器)或者 Condition(继承Wrapper) 来让用户自由的构建查询条件,简单便捷,没有额外的负担, 能够有效提高开发效率 2、selectPage方 ...
分类:移动开发   时间:2020-08-18 13:34:04    阅读次数:168
【UOJ 226】最近公共祖先
【题目描述】: 有根树在计算机科学工程领域是一个人人熟知的数据结构类型。下面是一个例子。 8->(1,4,5);1->(13,14);4->(6,10);5->(9);6->(7,15);10->(2,11,16);16->(3,12); 在这个图中,每个点都是由{1, 2,...,16}中的某个数 ...
分类:其他好文   时间:2020-08-18 13:33:47    阅读次数:57
数据输入/输出流
学习内容: 1.数据输入/输出流允许应用程序以与机器无关的方式从底层输入流中读取基本Java数据类型。 2.DataInputStream:使用指定的基础InputStream创建一个DataInputStream。 3.DataOutputStream:创建一个新的数据输出流,将数据写入指定基础输 ...
分类:其他好文   时间:2020-08-18 13:33:25    阅读次数:48
idea启动项目设置参数
1.进入设置页面 2.选择相应启动模块 在Environment下选择vm options,根据实际情况设置参数值,我这里填写:-Xmx128m -Xms64m -Xmn32m -Xss16m ...
分类:其他好文   时间:2020-08-18 13:32:52    阅读次数:88
python学习-第十一周:异常处理
python学习-第十一周:异常处理 什么是异常? 异常是一个事件,这个事件在我们程序的运行过程中出现,会影响我们程序正常执行。 异常分两种: 1. 语法错误导致的异常 2. 逻辑错误导致的异常 如何处理异常? 如果错误发生的情况是可以预知的,那么就可以使用流程控制进行预防处理 #比如: 两个数字的 ...
分类:编程语言   时间:2020-08-18 13:32:31    阅读次数:58
【leetcode】替换空格
char* replaceSpace(char* s){ char str[10000] ={0}; int index = 0; while(*s) { if (*s == 0x20) { str[index++] = 0x25; str[index++] = 0x32; str[index++] ...
分类:其他好文   时间:2020-08-18 13:32:05    阅读次数:49
Java NIO
1.1 基础知识 首先我们知道进程是无法直接操作I/O设备的,其必须通过系统调用请求内核来协助完成I/O动作,而内核会为每个I/O设备维护一个buffer。 这里数据的两次拷贝都需要时间,而这两端时间中进程和内核的状态不一样就产生了下面五种i/o模型: 阻塞I/O 对于内核而言,网络中的数据并不一定 ...
分类:编程语言   时间:2020-08-18 13:31:22    阅读次数:54
【UOJ 29】征兵
【题目描述】: 一个国王,他拥有一个国家。最近他因为国库里钱太多了,闲着蛋疼要征集一只部队要保卫国家。他选定了N个女兵和M个男兵,但事实上每征集一个兵他就要花10000RMB,即使国库里钱再多也伤不起啊。他发现,某男兵和某女兵之间有某种关系(往正常方面想,一共R种关系),这种关系可以使KING少花一 ...
分类:其他好文   时间:2020-08-18 13:31:03    阅读次数:57
Netapp日志收集方法
如何收集Netapp日志
分类:移动开发   时间:2020-08-18 13:30:50    阅读次数:129
python 解决多张相同的excel取某一些数据合同到一张EXCEL
这样的表单有几百张把姓名和从事专业类别代码的值取出合并到一张总表里importpandasaspdimportos#第一步读取文件储存在是s列表中path="D:/001"#文件夹目录files=os.listdir(path)#得到文件夹下的所有文件名称lists=[]#新建一个空的列表foriinrange(len(files)):#循环paths=str(r‘D:\001\{}‘.forma
分类:编程语言   时间:2020-08-18 13:30:20    阅读次数:70
《剑指offer》1. 二维数组中的查找【Java+Python】
二维数组中的查找1.题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。2.示例现有矩阵matrix如下:[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,
分类:编程语言   时间:2020-08-18 13:30:00    阅读次数:64
2. Vue 的基本使用
编码 <div id="app"> <input type="text" v-model="username"> <p>Hello, {{username}}</p> </div> <script type="text/javascript" src="../js/vue.js"></script> ...
分类:其他好文   时间:2020-08-18 13:29:43    阅读次数:49
199条   上一页 1 ... 6 7 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!