二、读者写者问题 —个数据文件或记录可被多个进程共享,我们把只要求读该文件的进程称为“Reader 进程”,其他进程则称为“Writer进程”。允许多个进程同时读一个共享对象,因为读操 作不会使数据文件混乱。但不允许一个Writer进程和其他Reader进程或Writer进程同时访 问共享对象。因为 ...
分类:
系统相关 时间:
2020-05-21 14:37:23
阅读次数:
52
4.压缩文件的操作命令 (1)打包并压缩文件 Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。 命令: 其中: :调用gzip压缩命令进行压缩 :打包文件 :显示运行过程 :指定文件名 示 ...
分类:
系统相关 时间:
2020-05-21 14:32:30
阅读次数:
57
以前我只知道eclipse提供的一个图形界面的方法,添加插件的方式很简单 今天百度了一下借鉴他人的文章发现两种也是很简单的方式 其中第二种几年前用过,但是后来没有使用就给忘记了 下面开始: Eclipse插件的安装方法大体可以分为三种:直接复制、使用link文件,以及使用eclipse自带的图形界面 ...
分类:
系统相关 时间:
2020-05-21 13:26:57
阅读次数:
55
#include <bits/stdc++.h> #define N 300005 #define ll long long using namespace std; int n,m,tot,opcnt,qcnt,B,now; int a[N],A[N],output[N],cnt[N],mex[N ...
分类:
系统相关 时间:
2020-05-21 13:26:37
阅读次数:
57
背景:最近需要部署一套软件在ubuntu-18.04.3上,由于对显卡有要求,必须是NVIDIA,在联想和华硕组装机上都部署过,最终华硕的组装机显卡是NVIDIA。踩了好多坑,不过都解决了。 说明:网上有很多这样子的总结文档,本文旨在从开始制作到部署过程的亲测过程,后面通过复盘基本与当时的部署过程到 ...
分类:
系统相关 时间:
2020-05-21 13:10:54
阅读次数:
89
全局设置 编辑默认设置 终端 -> 仿真:选择Linux、ANSI颜色 终端 -> 外观:选择“白/黑”方案,设置字体大小 保存生效 ...
分类:
系统相关 时间:
2020-05-21 12:05:30
阅读次数:
218
Linux是非常热门的技术,也是非常适合新手入门的技术,那么Linux发行版本众多,该选择哪个好?为大家介绍一下。
分类:
系统相关 时间:
2020-05-21 12:05:12
阅读次数:
69
linux常用命令和关闭防火墙 2. linux常用命令 Mkdir 创建 Rm -rf 删除 Chmod -R 777 权限 Mysql -uroot -r quit退出 find / -name svn 查找位置 3. 关闭防火墙和selinux Redhat使用了SELinux来增强安全,关闭 ...
分类:
系统相关 时间:
2020-05-21 12:02:59
阅读次数:
70
运行shell脚本提示 test.sh: line 6: syntax error near unexpected token `$'do\r'''est.sh: line 6: `do 使用sublime text将文件格式转换为UNIX格式 ...
分类:
系统相关 时间:
2020-05-21 11:59:36
阅读次数:
88
高性能key-value分布缓存,多线程,主线程/工作线程 slab机制 slab->trunk->item 默认slab1M trunk size 递增 freelist LRU 通过hashtable定位key 单向链表解决冲突 高性能特性,单节点百万级QPS 系统架构 网络处理 libeven ...
分类:
系统相关 时间:
2020-05-21 11:54:43
阅读次数:
83
性能测试的核心,就是找出性能瓶颈并进行性能优化,解决“慢”的问题,最终满足客户业务需求 。 【性能需求来源及性能问题现象】 性能需求的来源,主要分为以下几类: 项目组提出性能需求; 生产监控,发现有性能问题的请求; 客户反馈; 客户角度性能问题的反馈现象,大概可以分为: 整个系统都很慢; 仅仅某个功 ...
分类:
系统相关 时间:
2020-05-21 11:46:25
阅读次数:
70
Linux是非常热门的技术,Linux系统知识涉及面积非常广泛,想要真正掌握重点知识,并不是非常简单的。那么如何学习好Linux呢?很多人都认为应该从命令开始学习。
分类:
系统相关 时间:
2020-05-21 10:29:40
阅读次数:
77
1、在vim 下无法输入字符 解决方法: Ctrl +q 恢复输入 注:Ctrl + s 是停止输入 2、 centos 默认非root用户,转换为root用户 解决方法: 切换root用户,命令行输入:su 回车 ,输入密码 注:切换非root用户,命令行输入: su 用户名 回车,输入密码 ...
分类:
系统相关 时间:
2020-05-21 10:13:50
阅读次数:
64
作者:Léon cnblogs.com/caroar/articles/6489059.html IdeaVim(下载)插件可以让你在IntelliJ IDEA中键盘敲的飞起。 安装 打开IDEA的设置,在Plugins里,你可以选择在线搜索Vim安装,当然如果不行,就可以选择单独下载后安装,以下是 ...
分类:
系统相关 时间:
2020-05-21 10:12:36
阅读次数:
69
原链接:https://www.cnblogs.com/itech/archive/2009/04/17/1438439.html ...
分类:
系统相关 时间:
2020-05-21 10:10:06
阅读次数:
49
未提交到远程 以下这种情况按E键即可 进入vim编辑器,键盘上下方向键移动,编辑修改自己的commit 修改完成后,按住 ESC 键,并且同时快速按大写的Z键两次,就可以保存好并退出vim编辑器了 ...
分类:
系统相关 时间:
2020-05-21 09:35:55
阅读次数:
273
ubuntu18.04.4如何设置开机自动启动屏幕墙纸更换,步骤如下: 首先用python3 编写一个.sh 程序文件,程序文件的路径设为/xxx/change_wallpaper.sh #!/bin/bash export DISPLAY=:0 export XAUTHORITY=/home/us ...
分类:
系统相关 时间:
2020-05-21 00:19:42
阅读次数:
60