码迷,mamicode.com
首页 >  
搜索关键字:swap 扩充    ( 5904个结果
七大排序之归并排序
1 #include<iostream> 2 #include<time.h> 3 #include<stdlib.h> 4 #include<sys/timeb.h> 5 using namespace std; 6 7 const int Max = 9999; 8 9 void swap(in ...
分类:编程语言   时间:2020-06-01 20:36:38    阅读次数:63
装饰器
装饰器: 在不改变原有代码的基础上,实现功能的扩充.用原函数扩展新功能,用新功能去代替旧功能,用@表示情况一: 基本用法(闭包函数),通过闭包函数来扩展新功能 def kuozhan(tree): def new_tree(): print("旁边有小草") tree() print("旁边有小花" ...
分类:其他好文   时间:2020-06-01 20:31:47    阅读次数:60
Linux 中交换空间 (swap)应该分多大才好?
前一段时间,我们机房中一台Linux服务器运行缓慢,系统服务出现间歇性停止响应,让我过去处理一下这一问题,登录到服务器之后,发现此服务器的物理内存是16G,而最初装机的时候,系统管理人员却只分配了4G的虚拟内存。查看内存的使用状况,物理内存并没有完全耗尽,但虚拟内存已经耗尽,整个系统CPU负载和磁盘 ...
分类:系统相关   时间:2020-05-31 21:26:53    阅读次数:104
C++冒泡排序 (基于函数模板实现)
冒泡排序是一种简单的排序算法。 1 #pragma once 2 #include <iostream> 3 #include <assert.h> 4 using std::cout; 5 using std::endl; 6 template <typename T> void Swap(T & ...
分类:编程语言   时间:2020-05-31 19:51:05    阅读次数:66
【JUC】CAS(Compare And Swap)及其ABA问题
CAS和AtomicInteger AtomicInteger用来保证自增原子性,它的实现是基于CAS(比较和交换)的。 CAS(CompareAndSwap):判断内存某个位置的值是否与预期值一致,如果是则更改为新值,这个过程是原子的。不会造成数据不一致的问题。 compareAndSet(exc ...
分类:其他好文   时间:2020-05-31 16:17:58    阅读次数:81
CAS 原理 应用
原子CAS操作 原子操作指令里,有原子加,原子减,cas到底是什么呢? 首先看一段代码, bool compare_and_swap(int *accum, int *dest, int newval) { if (*accum == *dest) { *dest = newval; return ...
分类:其他好文   时间:2020-05-29 23:38:08    阅读次数:104
LeetCode 344. 反转字符串 Reverse String
双指针反转 class Solution { public: void reverseString(vector<char>& s) { int start = 0; int end = s.size() - 1; while (start < end) { swap(s[start], s[end ...
分类:其他好文   时间:2020-05-29 23:31:50    阅读次数:107
K8s安装闭坑
今天在使用K8s的时候突然就无法运行了关闭了swap都不行,后来脑抽运行了一下sudo kubeadm reset导致部署重置,然后按照之前的死活无法完成初始化使用init一直报错,折腾了一天之后,终于找到一篇博客,原来在reset之后必须清楚所有的文件,然后重新初始化(运行如下三段代码,删除之前i ...
分类:其他好文   时间:2020-05-28 20:09:17    阅读次数:99
linux(centos8): 临时关闭/永久关闭交换分区swap?
一,为什么要关闭swap? 1,swap的用途? swap 分区就是交换分区,(windows平台叫虚拟内存) 在物理内存不够用时, 操作系统会从物理内存中把部分暂时不被使用的数据转移到交换分区, 从而为当前运行的程序留出足够的物理内存空间 2,为什么要关闭swap? swap启用后,在使用磁盘空间 ...
分类:系统相关   时间:2020-05-28 19:51:59    阅读次数:439
改网卡名centos7、8,恢复传统的网卡命名eth0
#vim /etc/default/grub GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true G ...
分类:其他好文   时间:2020-05-28 19:30:02    阅读次数:116
5904条   上一页 1 ... 25 26 27 28 29 ... 591 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!