linuxgz压缩包

1、制作压缩包 tar czf file1.tar.gz file11 file12 将file11和file12两个文件压缩到file1.tar.gz压缩包里 create gz file=czf tar czf file1.tar.gz dir1 将dir1下的所有文件压缩到 file1.tar.gz 文件中 zip -r myfile.zip dir1 将dir1目录下的所有东西递归压缩到myfile.zip压缩包里 2、解压压缩包 对于zip压缩包 unzip file1.zip 即可
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

[靠谱原创!] SSH免密登录设置----原理详解+具体操作(全国人民看完都懂了!)

  首先介绍一下SSH:      当我们用一台服务器登录另一台服务器可直接使用SSH协议进行登陆: //具体格式: // ssh [用户名]@[IP] ssh [email protected]   也可以直接远程传送文件到另一台服务器,具体格式如下: //具体格式: // scp [文件名] [目标服务器用户名]@[目标服务器IP] : [目标复制位置] scp test.txt [email protected]:/home      注意:以
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

[Usaco2005 Open]Disease Manangement 疾病管理 BZOJ1688

分析: 这个题的状压DP还是比较裸的,考虑将疾病状压,得到DP方程:F[S]为疾病状态为S时的最多奶牛数量,F[S]=max{f[s]+1}; 记得预处理出每个状态下疾病数是多少... 附上代码: #include <cstdio> #include <algorithm> #include <cmath> #include <cstdlib> #include <cstring> #include <queue> #include <iostream> using namesp
分类: 其他 发布时间: 05-23 22:41 阅读次数: 6

十六、文件和目录——设备特殊文件

16.1 设备特殊文件介绍 每个文件系统所在的存储设备都由主、次设备号表示,文件系统为设备文件 major 和 minor 这两个宏可用来获得主、次设备号。所有文件都由对应的主设备号和次设备号,可以通过 st_dev 加这两个宏获得 只有字符特殊文件和块特殊文件俺才有 st_rdev 值,其他的设备一般都是 st_dev ,这个两个值都在 stat 结构体中      8 为主设备号,1为次设备号 16.2 例子    1 #include <unistd.h> 2 #include <f
分类: 其他 发布时间: 05-23 22:41 阅读次数: 3

python 全栈开发,Day47(行级块级标签,高级选择器,属性选择器,伪类选择器,伪元素选择器,css的继承性和层叠性,层叠性权重相同处理,盒模型,padding,border,margin)

一、HTML中的行级标签和块级标签 块级标签 常见的块级标签:div,p,h1-h6,ul,li,dl,dt,dd 1、独占一行,不和其他元素待在同一行 2、能设置宽高 3、如果不设置宽高,默认为body100%宽度 行级标签 常见的行级标签:a,span,strong,u,em 1、能和其他元素待在同一行 2、不能设置宽高 3、宽高 是内容的宽高 行内块标签 常见的行内块标签:img,input,textarea 1、能和其他元素待在一行 2、能设置宽高 span默认是不能设置宽高的,但是设
分类: 其他 发布时间: 05-23 22:41 阅读次数: 3

docker-mysql

先把我们本来的mysql关掉,开关命令,http://www.dodobook.net/mysql/3017
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

send和sendmsg性能测试

1,摘要:测试send和sendmsg的性能,影响这两个函数性能主要有发送的字节大小,增加循环次数,从100到10000000(千万) 2,基本信息 cat /proc/cpuinfo查看CPU信息,如下:   Intel(R) Xeon(R) CPU E5-2698 v3 @ 2.30GHz cat /proc/version 查看操作系统内核版本,如下:   Linux version 3.10.0-327.el7.x86_64 cat /proc/meminfo查看内存信息,如下:   
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

ICPC World Finals 2018 Problem H Single Cut of Failure

题目链接 题解视频 题解文档 解法概要: 问题可以转化为 考虑一个长为 $2n$ 的数组 $A$,$1$ 到 $n$ 这 $n$ 个整数每个恰在 $A$ 中出现 $2$ 次。判断是否存在一个长为 $n$ 的子段使得 $1$ 到 $n$ 在其中各出现一次。 这个经典问题可用双指针在 $O(n)$ 的时间内解决。 这道题我 WA 到死,不是因为思路有漏洞,而是因为我不了解 std::cout 。 什么是 IO manipulators 默认情况下,cout 输出浮点数的格式是 std::defau
分类: 其他 发布时间: 05-23 22:41 阅读次数: 3

BZOJ5011 [JXOI2017]颜色 【线段树 + 主席树】

题目链接 BZOJ5011 题解 一定只有我这种智障会用这么奇怪的方法做这道题。。 由题我们知道最后剩余的一定是一个区间,而且区间内的颜色不存在于区间外 所以我们的目的就是为了找到这样的区间的数量 区间由左右端点确定,我们枚举右端点,尝试维护左端点数量 当我们从右向左枚举到\(r\),\(r\)右边的颜色已经在区间外,一定不能被包含入区间,所以我们记录每个位置上一个同色位置\(pre[i]\),指针\(r\)每越过一个位置,就在\(pre[i]\)处打一个标记,表示这个位置不能被包含。之后我们
分类: 其他 发布时间: 05-23 22:41 阅读次数: 3

Linux 环境 Maven 安装&仓源配置

索引: 开源Spring解决方案--lm.solution 参看代码 GitHub: maven.txt 一、Linux (DeepinOS) 环境   1.官网下载 1 https://maven.apache.org/download.cgi   2.解压 1 tar -zxvf apache-maven-3.5.3-bin.tar.gz -C /home/liumeng/dev/Maven/   3.配置环境变量 1 vim ./.profile 2 追加内容: 3 # maven
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

实践5

ex3 #include <iostream> #include <vector> #include <string> using namespace std; // 函数声明 void output1(vector<string> &); void output2(vector<string> &); int main() { vector<string>likes, dislikes; // 创建vector<string>对象likes和dislikes
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

java生成随机数

Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全相同。这点在生成多个随机数字时需要特别注意。下面介绍一下Ran...
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

XSheel命令行之查看文件内容

一:通过命令+文件名查看内容。如下命令可以查看。1, cat :由第一行开始显示文件内容;2,tac:从最后一行开始显示,可以看出tac与cat字母顺序相反;3,nl:显示的时候输出行号;4,more:一页一页的显示文件内容;5,less与more类似,但它可以向前翻页;6,head:只看前几行;7,tail:只看最后几行;8,od:以二进制的方式读取文件。9,vi和vim作为编辑器,也可以打开文...
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

XSheel查看日志

一:跟踪日志并查看1.进入log文件所在的目录,tail -f  log.txt。在监控日志文件时,可以在屏幕上一直显示新增的日志信息2.tail 命令本来是显示文件最后几行。tail   -n 行数值 文件名;-n是具体显示多少行,不谢会有默认值二:在文件中定位错误代码的位置1.按照关键字查找日志 (知道程序出问题的模块,而且有日志关键字的可以用此方法) &amp;lt;1&amp;gt;.找到发错错误异常的行...
分类: 其他 发布时间: 05-23 22:41 阅读次数: 4

shell脚本 检测根分区硬盘空间使用率

#!/bin/bashIP=$(ifconfigeth0|grep"inetaddr"|awk'{print$2}'|cut-f1-d":")a=$(df-h|grep/dev/sda2|awk'{print$5}'|cut-f1-b"%")#截取分区使用率if[$a-ge80]thenecho"$IP服务器根分区即将没有空间,请及时清理。"|mail-s"$IP根分区检测"[email protected]
分类: 企业开发 发布时间: 05-23 22:41 阅读次数: 3

aerospike扩容测试

aerospike索引在内存、数据在硬盘模式,每台8g内存,副本数为2,刚开始2台as, 用jmeter一直压测着,tps1200. 新加一台as后,开始迁移同步。 数据迁移完成用时44分钟,迁移时数据8千9,迁移完成时9千7(压测)。数据迁移过程中tps稍微有点抖动,但基本没下降。 ps. aerospike如果要扩容多台,建议一下子启动新的多台机器,免得多次数据同步。 1. 3:44 2. 3:45 , 启动后基本立马开始同时数据 3. 3:50 4. 4:00 5. 4:20 6. 4:
分类: 数据库 发布时间: 05-23 22:41 阅读次数: 3

XShell之ps

ps:将某个进程显示出来eg: ps -ef | grep tomcat-A  显示所有程序。 -e  此参数的效果和指定&quot;A&quot;参数相同。-f  显示UID,PPIP,C与STIME栏位。 grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行这条命令的意思是显示有关tomcat有关的进程UID: 程序被该 UID 所拥有PID :就是这个程序的 IDPPID :则是其上级父程序的I...
分类: 其他 发布时间: 05-23 22:40 阅读次数: 3

XShell之上传下载

上传下载在主机里安装rz、sz,就可以直接上传下载文件,不用sftp或者其他上传下载工具了。这对于下载上传小型文件非常方便,。通过apt来安装:apt-get install lrzsz用法:# sz 文件名即可下载文件到本地。# rz 就会跳出窗口让你选择上传的文件,然后上传。复制和粘贴复制:Ctrl+Insert粘贴:Shift+Insert或者直接鼠标右键选择复制(感觉不比快捷键慢)将当前S...
分类: 其他 发布时间: 05-23 22:40 阅读次数: 4

XShell之vi

xshell中有mkdir命令即创建文件夹,但是没有创建文件的命令。vi命令就有此功能,vi filename;存在该文件则进行编辑,没有该文件则会创建新的文件;vi命令有两种模式,一:命令模式,二:输入模式命令模式下无法进行文件内容的输入编辑,如:我们此时按下i,并不会输入一个字符,i被当作了一个命令,此时就进入了输入模式了,此时输入的内容将会作为文本内容了,想要退出时,按下‘esc’,退出输入...
分类: 其他 发布时间: 05-23 22:40 阅读次数: 5

dubbo历程之初识

背景介绍:只听过dubbo,知道是开发用的,具体干嘛用,怎么用,一概不知道,可以说对dubbo一无所知,就这样我的项目需要使用dubbo调用别人的服务接口,在此记录下,方便以后自己查看一:配置文件内容,dubbo.xml&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;beans xmlns=&quot;http://www.springframework.o...
分类: 其他 发布时间: 05-23 22:40 阅读次数: 5