ICode9

精准搜索请尝试: 精确搜索
  • 重庆思庄Linux技术分享-增加swap空间大小2022-01-09 10:04:45

    swap空间设置太小,那么如何增加swap空间的大小呢? 以下为swap空间由8g增加到9g的演练过程: 1、检查当前swap空间大小 [root@dbserver~]# lsblk NAME MAJ:MINRM SIZE RO TYPE MOUNTPOINT sda 8:0 0 100G 0disk ├─sda1 8:1 0 2G 0part /boot └─sda2 8:2 0 98G 0part ├─rhel-

  • acwing 自我学习笔记-快排及遇到的问题2022-01-07 12:35:20

    #include <iostream> using namespace std; const int N = 1e6+10; int q[N]; void swap(int &i,int&j) {     int temp = i;     i = j;     j = temp; } void quick_sort(int q[], int l, int r) {     if (l >= r) return;     int i = l - 1, j = r + 1,

  • “仙女Swap” FairySwap,或将在DEX风云中后来居上2022-01-06 22:30:01

    现阶段,随着各大DeFi生态比如以太坊、Terra、BSC等的日渐成熟,已经逐渐的从早期的“红利”期,逐渐的进入到了发展期。除了生态内的应用、数据指标激增外,参与其中的参与者整体收益则日渐下降。虽然很多投资者错过了这些优质公链生态的红利期,但目前仍旧有一些潜力生态处于生态发展的

  • 隐私公链背景的FAIRY SWAP,让DEX更进一步2022-01-04 13:32:52

    Fairyswap即将开启冷启动。Fairyswap作为隐私公链龙头Findora推出的首个Dex,吸引了不少原Findora社区群体的关注,本文将带大家体验Fairyswap的创新,以及我们用户现在参与能获得哪些福利。 FAIRY是Fairyswap的治理通证,持有者可以参与到去中心化交易的各项功能中,如交易手续费折扣、

  • 344.反转字符串2022-01-03 20:31:33

    1.Go   2.C++ 方法1:直接利用reverse函数 方法2 :双指针 然后swap交换 class Solution { public: void reverseString(vector<char>& s) { int l=0,r=s.size()-1; while(l<r){ swap(s[l],s[r]); l++; r--; }

  • Typora+Markdown2022-01-01 16:34:32

    我的练习md语法 注:第一次写csdn,以下内容主要是自己练习,留以保存。我会把自己的学习链接放到末尾。若有可能待我有所逐步所提升,在进一步分享给大家更有价值的东西。 1.标题 一级标题(#) 二级标题(##) 三级标题(###)// 空格隔开使之识别 2.换行 换行:br 3.列表 a b c d // - 为列表

  • centos7排查内存swap占用过高2022-01-01 12:33:43

    使用free -h 查看发现服务器在可用内存还有91G的情况下,使用Swap分区空间 查看具体是哪进程在占用Swap分区 ###for i in $( cd /proc;ls |grep "^[0-9]"|awk ' $0 >100') ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps 2>

  • 数据结构与算法之复杂度讲解和排序算法2021-12-31 13:05:00

    时间复杂度主要衡量的是一个算法的运行速度,而空间复杂度衡量的是一个算法的运行空间。在计算器前期,空间缺乏。所以对空间复杂度很在乎。但是经过计算机行业发展,由摩尔定律,硬件每十八个月就会翻一番,所以手机的内存越来越高。 (一)时间复杂度:算法的大概基本执行次数 1.大O的渐进表示

  • 【个人记录】字符串部分复制和指针参数单向传递的问题发现2021-12-29 20:58:15

    考前突击时在头歌遇到个题,我按照我的想法没有整出来,特此记录。 全是废话 大家不必点开阅读 一、原题描述 任务描述 本关任务:实现字符串的部分复制。 编程要求 在右侧编辑器中的Begin-End之间补充代码,实现字符串的部分复制。 提示 函数 strmncpy 的原型为:   void strmncpy(char

  • 磁盘管理与文件系统2021-12-26 16:33:00

    磁盘基础 检测并确认新硬盘 规划硬盘中的分区 创建文件系统 挂载、卸载文件系统   磁盘基础 为什么分区 优化I/O性能 实现磁盘空间配额限制 提高修复速度 隔离系统和程序 安装多个OS 采用不同文件系统   硬盘分区 常见的硬盘可以划分主分区、扩展分区和逻辑分区,通常情况下主分

  • linux超内存自动杀进程问题2021-12-24 23:33:05

    linux超内存自动杀进程问题 最近搭完oj系统,出现一运行判题机此博客进程便会莫名其妙的被杀掉导致博客无法运行(oj跟此博客是搭在同一台服务器上的。) 百度很久没有结果,查看/var/log/message发现 当 Linux 系统内存不足时,系统会把当前系统占用系统内存过高的进程当做流氓进程

  • linux出现welcome to emergency mode! 解决方法2021-12-24 08:33:50

    welcome to emergency mode!after logging in ,type “journalctl -xb” to view system logs,“systemctl reboot” to reboot ,“systemctl default” to try again to boot into default mode。give root password for maintenance(?? Control-D???): 我是自动挂载的那个fstab文件有问题,该

  • 春招冲刺Day1 [高频算法题] -- 一网打尽快排2021-12-21 19:00:10

    一网打尽快排 1.初出茅庐2.小试牛刀3.炉火纯青(快排)4.登峰造极(随机快排) 快速排序作为十大经典排序算法之一,在面试场中屡屡出现,不是要求手写快速排序,就是快速排序的变种,为了方便复习,特此总结快速排序 1.初出茅庐 给定一个数组arr,和一个数num,请把小于等于num的数

  • linux配置交换空间2021-12-21 17:59:19

    linux配置交换空间 一、交换空间介绍简介 二、制作方法1.利用硬盘分区制作交换空间2.利用文件制作交换空间 一、交换空间介绍 简介 利用硬盘的空间,充当内存的空间 当物理内存占满了,CPU可以将内存的中数据,暂时放入交换空间中,缓解真实物理内存的压力 交换空间最大不

  • 64. 最小路径和2021-12-21 11:02:48

    给定一个包含非负整数的 m x n 网格 grid ,请找出一条从左上角到右下角的路径,使得路径上的数字总和为最小。 说明:每次只能向下或者向右移动一步。 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/minimum-path-sum 著作权归领扣网络所有。商业转载请联系官方授权,非商

  • 【算法笔记题解】《算法笔记知识点记录》第二章——快速入门3[函数、指针]2021-12-20 23:32:30

    如果喜欢大家还希望给个收藏点赞呀0.0 相关知识点大家没基础的还是要看一下的,链接:《算法笔记知识点记录》第二章——快速入门3[函数、指针]

  • Java方法中的参数传递机制的具体体现2021-12-20 20:00:01

    Java方法中的参数传递机制的具体体现 具体来说是两种:值传递和址传递 以swap(Object obj1,Object obj2)方法为例: 1:如果传递进去的是基本数据类型参数得值,那么再调用swap()函数的地方,传入的两个数值并没有发生改变。 2:如果传入的是引用数据类型的地址,那么在调用swap()函数的地方

  • linux下buffer和cache的异同及free中shared的含义2021-12-19 20:01:18

    1.buffer和cache的异同 linux下使用free -m 时      可以看到buffers和cached 这二者经常被混为一谈。 相同点:二者具备改善系统 I/O 吞吐量的能力 cache改善系统性能主要原因是数据访问的局部性:一般情况下应用程序在一段时间内操作的数据集的某个有限的部分,通常是很小的一部

  • [loj3220]Terytoria2021-12-18 14:02:49

    显然两维是独立的,不妨考虑其中一维的答案 将其离散,枚举交包含的某一段(若不存在即交为空),进而即可确定所有段的方向,用线段树维护取到最大值的位置数即可 时间复杂度为$o(n\log n)$,可以通过 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define N 500005 4 #define ll

  • swap分区内容关闭2021-12-17 23:02:08

    第一步 关闭swap分区: swapoff -a 第二步修改配置文件 - /etc/fstab 删除swap相关行 /mnt/swap swap swap defaults 0 0 这一行或者注释掉这一行 第三步确认swap已经关闭 free -m 若swap行都显示 0 则表示关闭成功 第四步调整 swappiness 参数 echo 0 > /proc/sys/vm/swappiness

  • 113. 特殊排序(二分插入)2021-12-17 22:34:22

     应用二分的思想进行优化 假设当前是第k个点 前k-1个点已经排好序了,通过二分的思想在[0,k-1]找到一个可以插入的位置,然后插入 时间复杂度O(N^2) // Forward declaration of compare API. // bool compare(int a, int b); // return bool means whether a is less than b. cla

  • LeetCode283 移动零2021-12-16 20:03:35

    题目内容 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12] 输出: [1,3,12,0,0] 题目解析,思路及解法 根据题目,我们可以使用双指针的方式如下: 左指针left指向已经处理好序列的尾部,右指针right指向未处理序列的

  • 全排列[回溯] 力扣Top46全排列1(不重复数字的全排列) 力扣Top47全排列2(重复数字的全排列)2021-12-15 20:06:30

    全排列[回溯] 力扣top46 全排列1 题目: 给定一个不含重复数字的数组 nums,返回其 所有可能的全排列 。你可以 按任意顺序 返回答案。 示例 1: 输入:nums = [1,2,3] 输出:[[1,2,3],[1,3,2],[2,1,3],[2,3,1],[3,1,2],[3,2,1]] 示例 2: 输入:nums = [0,1] 输出:[[0,1],[1,0]] 示例 3:

  • Codeforces Round #7592021-12-14 22:34:49

    最近开始补cf题,尽可能补完所有div2+edu,fft啥的可能不会补( A 模拟不解释 B 发现这个过程相当于你每次找到一个数在原序列中左边第一个大于它的数,问跳几次能跳到max 然后我就写了个单调栈( 被教育了一波发现倒着for一for就好了,wssb C 首先正负分开考虑 不难发现如果强制回原点,则每次

  • 20-案例篇:为什么系统的Swap变高了?(下)2021-12-14 14:33:23

    前言 在内存资源紧张时,Linux通过直接内存回收和定期扫描的方式,来释放文件页和匿名页,以便把内存分配给更需要的进程使用 文件页的回收比较容易理解,直接清空缓存,或者把脏数据写回磁盘后,再释放缓存就可以了 匿名页则需要通过Swap换出到磁盘中,这样在下次访问的时候,再次从磁盘换入

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有