
linux
文章平均质量分 53
阿飞 Jeff
某一个时候,体会到好好学习,天天向上不只是说说而已。
某一个时候,体会到以人为本,是多么重要而且是需要终身去贯彻。
我想,我的人生应该是这样的:工作技能活学活用于生活、生活更好的服务工作。
展开
-
curl命令模拟get请求时遇到特殊字符{}被过滤异常处理
curl命令模拟get请求时遇到特殊字符,接口接受参数不符合预期crul请求curl GET “http://test.com/opdgApply?pageNum=1&sortDesc=true&search={%22cketId%22:null}”nginx日志10.101.100.7 - - [08/Apr/2021:16:37:18 +0800] “GET /opdgApply?pageNum=1&sortDesc=true&search=’%22budget原创 2021-04-08 16:57:40 · 1365 阅读 · 0 评论 -
centos6/7/8通过yum/源码编译/docker/VirtualBox安装php5/7/8
centos常见软件安装卸载命令原创 2021-01-24 23:39:41 · 199 阅读 · 0 评论 -
提高国内github访问/git clone速度的几种方法
1.GitHub 镜像访问这里提供两个最常用的镜像地址(克隆版的 GitHub):https://github.com.cnpmjs.orghttps://hub.fastgit.org内容跟 GitHub 是完整同步的镜像,同样可以进行下载克隆等操作。2. GitHub 文件加速利用 Cloudflare Workers 对 github release 、archive 以及项目文件进行加速,部署无需服务器且自带CDN.可以查看开源项目:gh-proxy-GitHub(https://hu原创 2020-11-27 15:51:20 · 2148 阅读 · 0 评论 -
Gitlab CI配置文件job的script中执行if、for等
项目场景:需要在Gitlab CI job的关键字script中执行一个if判断或者for循环等问题描述:初始配置是这样的build-job: stage: deploy only: - develop script: - set +e - 一行一行的执行命令... - set -eif多行执行没报错,但每次啥都执行了build-job: stage: deploy only:原创 2020-11-24 14:29:03 · 6024 阅读 · 2 评论 -
rabbitMQ下的生产消费者模式与订阅发布模式
RabbitMQ是基于AMQP协议来实现的消息中间件。AMQP,类似于HTTP协议,也是一个应用层的协议,网络层使用TCP来通信。Client要与Server进行通信,就必须先建立连接,RabbitMQ中有Connection与Channel两个概念,前者就是一个TCP连接,后者是在这个连接上的虚拟概念,负责逻辑上的数据传递,为了节省资源,一般在一个客户端中建立一个Connection,每次使用时再分配一个Channel。所谓模式就是在某种场景下,一类问题及其解决方案的总结归纳。生产消费者模式与订阅原创 2020-11-24 10:30:58 · 408 阅读 · 0 评论 -
Nexus部署、备份迁移
1.下载下载nexus http://www.sonatype.org/nexus/go/或者wget 2.14版本的wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nexus-2.14.5-02-bundle.tar.2.配置解压到usr目录下mv nexus-2.14.5-02-bundle.tar.gz /usr/local/cd /usr/local/tar -zxvf nexus-2.14.5-02-bu原创 2020-11-23 15:44:37 · 637 阅读 · 0 评论 -
docker内的debian9使用ntpdate同步时间时报错step-systime: Operation not permitted
场景在docker下使用tzselect设置时间,最后提示编辑profile追加TZ='Asia/Shanghai'; export TZvim/etc/profilesource /etc/profile发现时区正确了,但时间和宿主机相差几分钟....使用 ntpdate cn.pool.ntp.org同步时间提示ntpdate[534]: step-systime: Operation not permitted使用 ntpdate ntp.s...原创 2020-11-09 13:59:55 · 4210 阅读 · 0 评论 -
Linux常用命令笔记
系统信息uname -a 显示系统名、节点名称、操作系统的发行版号、内核版本等等cat /etc/issue 显示系统版本号 CentOS release 6.9 (Final)cat /proc/cpuinfo 显示CPU info的信息cat /proc/meminfo 校验内存使用cat /proc/swaps 显示哪些swap被使用cat /proc/version 显示内核的版本cat /proc/net/dev 显示网络适配器及统计cat ...原创 2020-11-03 18:08:27 · 247 阅读 · 0 评论