普通Linux分区方式: /根分区 Linux系统必须要有的,相当于 Windows的C盘,系统程序相关的。 /boot分区 存放内核相关程序 是可选的 5 6给200M,7给256M(工作中1-2G) swap分区 虚拟分区 作用内存不够的时候 系统就会把swap当做内存用。 防止因为内存不够死机 ...
分类:
其他好文 时间:
2020-03-30 21:19:43
阅读次数:
75
1 class Solution 2 { 3 public: 4 void sortColors(vector<int>& nums) 5 { 6 int n = nums.size(); 7 int begin = -1; 8 int end = n; 9 int i = 0; 10 while( ...
分类:
其他好文 时间:
2020-03-30 19:51:17
阅读次数:
57
一、题目说明 题目215. Kth Largest Element in an Array,在一个无序数组中找第k大的元素。难度是Medium! 二、我的解答 这个题目最直观的解答是,先对数组排序,然后直接返回: 性能如下: 三、优化措施 用小根堆实现,无需多言: 上面2个方法都不是最好的办法:方法 ...
分类:
其他好文 时间:
2020-03-29 10:58:34
阅读次数:
60
内存与磁盘管理 内存和磁盘使用率查看 常用命令 free 显示内存总的大小, m以多少m显示, g以多少g显示。主要查看used使用了多少,available还有多少可用。若开始往swap中写入内存,则说明内存真的不足了,需要扩大。 top 查看进程的消息,以及内存的状态和实时变化 查看命令 fdi ...
分类:
系统相关 时间:
2020-03-29 01:26:10
阅读次数:
73
版本对照 1、在application.yml中添加配置 spring: data: elasticsearch: repositories: enabled: true #多实例集群扩展时需要配置以下两个参数 #cluster-name: datab-search #cluster-nodes: ...
分类:
编程语言 时间:
2020-03-28 19:52:38
阅读次数:
89
[TOC] 简介 ESLint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。如果每次在代码提交之前都进行一次eslint代码检查,就不会因为某个字段未定义为undefined或null这样的错误而导致服务崩溃,可以有效的控制项目代码 ...
分类:
Web程序 时间:
2020-03-28 13:50:03
阅读次数:
117
将/etc/fstab 文件中包含swap的行注释掉 单用户可以打开的最大文件数量,可以设置为官方推荐的65536或更大些 单用户线程数调大 单进程可以使用的最大map内存区域数量 参数修改立即生效 ...
分类:
系统相关 时间:
2020-03-28 13:33:58
阅读次数:
268
在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例 1: 输入: [3,2,1,5,6,4] 和 k = 2输出: 5示例 2: 输入: [3,2,3,1,2,4,5,5,6] 和 k = 4输出: 4说明: 你可以假设 ...
分类:
编程语言 时间:
2020-03-28 01:17:46
阅读次数:
106
1.问题描述: 在linux服务器使用composer 安装插件时,出现“proc_open(): fork failed - Cannot allocate memory” 也就是提示“提示内存不足”,我们可以通过创建swap分区解决这个问题。 2.解决方法: 先运行 free -m 看下空间是多 ...
分类:
其他好文 时间:
2020-03-27 13:10:20
阅读次数:
110
最近面试被问到的几个问题,于是整理收集如下: 自动化相关 k8s中master和nodes分别有哪些组件,及作用。 k8s有哪些组件做网络通信、网络如何管理、使用哪种网络连接模式 pod中容器间如何通信 有状态服务和无状态服务的区别 应用运维相关 nginx如何调用php,通过什么协议 mysql主 ...
分类:
其他好文 时间:
2020-03-27 01:12:54
阅读次数:
105