java多线程    Java入门    vsftp    ftp    linux配置    centos    FRP教程    HBase    Html5缓存    webp    zabbix    分布式    neo4j图数据库    

shell脚本判定上一条命令是否成功执行

shell脚本中判断上一个命令是否执行成功 shell中使用符号“$?”来显示上一条命令执行的返回值,如果为0则代表执行成功,其他表示失败。 结合if-else语句实现判断上一个命令是否执行成功。 示例如下: if [ $? -ne 0 ]; then echo "failed" else echo "succeed" fi if [ $? -eq 0 ]; then echo "succeed" else echo "failed" fi


机器文件丢失发生XFS-WANT_CORRUPTED_GOTO修复

XFS-WANT_CORRUPTED_GOTO xfs_repair /dev/sda https://www.jianshu.com/p/65074408f053 强制修复命令 xfs_repair /dev/sda2 -L


一台机器多账户多域名配置git

配置用户名 公共配置:对所有项目生效 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 单独配置:对当前项目生效 $ git config user.name "Your Name" $ git config user.email "email@example.com" #cd /Users/ge/.ssh #touch config #vi config config内容如下 More


MYSQL事务隔离

MYSQL的事务隔离级别理解 read-uncommitted 对应 P1 脏读; read-committed 对应 P2 不可重复读; repeatable-read 对应 P3 幻读;MYSQL默认级别 serializable 没有与之对应的异常现象。(发生大量锁,超时,等待) MYSQL事务执行 set tx_isolation='repeatable-read'; select @@tx_isolation; start transaction; *****mysql select More


Jenkins 配置一个springboot 项目自动发布

Jenkins是什么 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成 个人理解为一连串的脚本组合成为发布的工具 jenkins官方网址 https://www.jenkins.io/download/lts/macos/ Jenkins安装启动 MAC 下安装jenkins brew install jenkins-lts 卸载 brew un More


git add -f 不小心上传了idea的文件

不小心git add -f 把idea的配置文件给传了.idea文件夹本来在ignore的文件里的 git忽略已经提交的.idea的文件 https://www.bilibili.com/read/cv6907504/ 我采取了一个办法 1. mv .idea ../idea 2. git commit 3. git push 4. mv ../idea .idea再给移动回来,就避免了提交这些文件了。


gentoo 服务器忘记root密码找回办法

在kernel那行后边追加上 init=/bin/bash rw 然后按[b]键重启,进入shell模式,输入passwd修改密码。: ) 实际的操作过程 1. 重启机器 2. 不停的按键盘的上下键,强制进入grub模式 3. 看到grub选项,选择kernel 的那个,按e进入编辑模式 kernel /vmlinuz root=/dev/sda2 init=/bin/bash rw 4. 要点:改完要按下回车 5. 按b重启,终于进入了shel More


FreeSSL 自动化延时命令

acme.sh 路径 /root/.acme.sh/cloud.yj09.com acme.sh --issue -d cloud.yj09.com --dns dns_dp --server https://acme.freessl.cn/v2/DV90/directory/kzk2toi72tpv6p2obiuo ca.cer cloud.yj09.com.conf cloud.yj09.com.csr.conf fullchain.cer cloud.yj09.com.cer cloud.yj09.com.csr cloud.yj09.com.key Nginx配置 ssl_certificate More


CDN的理解

CDN 可以有效解决大规模网络流量问题,比如一天上亿PV了,本地集群也做了一主多从,但是主机器也给你搞崩溃了。如果一个IP只对了一个机器,那么这个机器一天上亿,一定崩 还好啊,客户访问的不是IP,是域名,一个域名可不是只能对应一个主机,一个域名可以对应很多主机 CDN简单的比方: CDN就是相当于遍布各个地方的仓储一样,打一个比方,如果你想以最快的速度 More


吞吐量(TPS)、QPS、并发数、响应时间(RT)概念

开发的原因,需要对吞吐量(TPS)、QPS、并发数、响应时间(RT)几个概念做下了解,查自百度百科,记录如下: #### 响应时间(RT)   响应时间是指系统对请求作出响应的时间。直观上看,这个指标与人对软件性能的主观感受是非常一致的,因为它完整地记录了整个计算机系统处理请求的时间。由于一个系统通常会提供许多功能,而不同功能的处理逻辑也千差万别,因而不同功 More