博客园 - cn三少<script></script>
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=157927
2023-07-26T10:17:20Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
feed.cnblogs.com
https://www.cnblogs.com/cnsanshao/p/17583187.html
linux centos SadTalker使用指南,超级详细 - cn三少<script></script>
1.主要按照官方文档操作即可 1.1首先安装安装 anaconda 1.1.1下载anaconda 官网地址:Free Download | Anaconda wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_6
2023-07-26T09:48:00Z
2023-07-26T09:48:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】1.主要按照官方文档操作即可 1.1首先安装安装 anaconda 1.1.1下载anaconda 官网地址:Free Download | Anaconda wget https://repo.anaconda.com/archive/Anaconda3-2023.03-1-Linux-x86_6 <a href="https://www.cnblogs.com/cnsanshao/p/17583187.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/17247615.html
gor实现线上HTTP流量复制压测引流 - cn三少<script></script>
一、使用背景 gor 是一款go语言实现的简单的http流量复制工具,它的主要目的是使你的生产环境HTTP真实流量在测试环境和预发布环境重现。只需要在 代理例如nginx入口服务器上执行一个进程,就可以把生产环境的流量复制到任何地方, 完美解决了HTTP 层实时流量复制和压力测试的问题。常见的HTT
2023-03-23T07:25:00Z
2023-03-23T07:25:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】一、使用背景 gor 是一款go语言实现的简单的http流量复制工具,它的主要目的是使你的生产环境HTTP真实流量在测试环境和预发布环境重现。只需要在 代理例如nginx入口服务器上执行一个进程,就可以把生产环境的流量复制到任何地方, 完美解决了HTTP 层实时流量复制和压力测试的问题。常见的HTT <a href="https://www.cnblogs.com/cnsanshao/p/17247615.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/15658838.html
docker 迁移 /var/lib/docker(解决 /var/lib/docker/overlay2 占用大 /var 分区空间不够问题) - cn三少<script></script>
目标:迁移docker镜像存储目录/var/lib/docker目录,解决/var目录存储空间过小的问题 实现步骤: 1、查看docker目前默认存储目录,停止docker服务 查看目录:docker info |grep "Docker Root Dir" 停止服务:systemctl stop
2021-12-07T13:00:00Z
2021-12-07T13:00:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】目标:迁移docker镜像存储目录/var/lib/docker目录,解决/var目录存储空间过小的问题 实现步骤: 1、查看docker目前默认存储目录,停止docker服务 查看目录:docker info |grep "Docker Root Dir" 停止服务:systemctl stop <a href="https://www.cnblogs.com/cnsanshao/p/15658838.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/15658789.html
-bash: fork: retry: Resource temporarily unavailable - cn三少<script></script>
生产服务器配置:64核 128G内存, docker 内1400个容器,经常出现-bash: fork: retry: Resource temporarily unavailable ,连shell 也一样,之前以为是ulimit 问题,找了很久没解决,最后才找到 pid_max 引起的。。 系统
2021-12-07T12:51:00Z
2021-12-07T12:51:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】生产服务器配置:64核 128G内存, docker 内1400个容器,经常出现-bash: fork: retry: Resource temporarily unavailable ,连shell 也一样,之前以为是ulimit 问题,找了很久没解决,最后才找到 pid_max 引起的。。 系统 <a href="https://www.cnblogs.com/cnsanshao/p/15658789.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/14008494.html
docker安装lamp环境 - cn三少<script></script>
简单理解docker:docker 是一个开源的应用容器引擎,就像虚拟机,可以在它上面跑应用服务(container),而生成应用服务的就叫镜像(image)。 1、首先得安装docker,安装最新的看官方文档:https://docs.docker.com/engine/install/cento
2020-11-19T14:57:00Z
2020-11-19T14:57:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】简单理解docker:docker 是一个开源的应用容器引擎,就像虚拟机,可以在它上面跑应用服务(container),而生成应用服务的就叫镜像(image)。 1、首先得安装docker,安装最新的看官方文档:https://docs.docker.com/engine/install/cento <a href="https://www.cnblogs.com/cnsanshao/p/14008494.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/12187564.html
PHP AES cbc模式 pkcs7 128加密解密 - cn三少<script></script>
加密结果 解密结果
2020-01-13T07:36:00Z
2020-01-13T07:36:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】加密结果 解密结果 <a href="https://www.cnblogs.com/cnsanshao/p/12187564.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/12028279.html
AnyProxy代理 - cn三少<script></script>
背景:当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它小伙伴浏览器上打开AnyProxy页面,手机上设置代理就能抓到http、https请求了。解决了部分人电脑不正经的小伙伴fiddler死活抓不到https请求的问题,也解决了破解charles安装的问题,也不用在每个电脑都
2019-12-12T03:43:00Z
2019-12-12T03:43:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】背景:当一个公司测试团队有多个人的时候,只需搭建一个AnyProxy服务,其它小伙伴浏览器上打开AnyProxy页面,手机上设置代理就能抓到http、https请求了。解决了部分人电脑不正经的小伙伴fiddler死活抓不到https请求的问题,也解决了破解charles安装的问题,也不用在每个电脑都 <a href="https://www.cnblogs.com/cnsanshao/p/12028279.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/11922294.html
CentOS 6.x安装php 5.6和redis扩展的全过程 - cn三少<script></script>
安装PHP 5.6 #yum clean all #yum update 整体升级一下yum包 #yum install -y epel-release #yum list installed | grep php 检查时候安装过PHP #rpm -Uvh http://mirror.webtati
2019-11-24T06:24:00Z
2019-11-24T06:24:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】安装PHP 5.6 #yum clean all #yum update 整体升级一下yum包 #yum install -y epel-release #yum list installed | grep php 检查时候安装过PHP #rpm -Uvh http://mirror.webtati <a href="https://www.cnblogs.com/cnsanshao/p/11922294.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/11661508.html
破解Charles4.2.7版本 - cn三少<script></script>
软件下载地址:请点我 密码:sats dmg软件解密密码是:xclient.info 激活方法 1.将 Charles.app 拖至 应用程序 文件夹 2.将 keygen.jar 拖至 桌面 3.打开控制台cd到你keygen.jar目录,然后输入java -jar keygen.jar,注意的是
2019-10-12T06:44:00Z
2019-10-12T06:44:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】软件下载地址:请点我 密码:sats dmg软件解密密码是:xclient.info 激活方法 1.将 Charles.app 拖至 应用程序 文件夹 2.将 keygen.jar 拖至 桌面 3.打开控制台cd到你keygen.jar目录,然后输入java -jar keygen.jar,注意的是 <a href="https://www.cnblogs.com/cnsanshao/p/11661508.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/11353567.html
bypass-media 模式30秒挂断 - cn三少<script></script>
语音正常,但是通话30秒后自动挂断, 服务器为阿里云,专网模式 修改ext-sip-ip 为公网ip
2019-08-14T09:40:00Z
2019-08-14T09:40:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】语音正常,但是通话30秒后自动挂断, 服务器为阿里云,专网模式 修改ext-sip-ip 为公网ip <a href="https://www.cnblogs.com/cnsanshao/p/11353567.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/11287659.html
Linux C++ Socket 高并发短连接 TIME_WAIT 挥之不去解决方法 - cn三少<script></script>
近期遇到一个项目 需要在Linux上建立一个Socket 进行 HTTP_GET , 需要线程高并发的 使用TCP Socket 进行Send 发送HTTP_GET请求到 指定网站 . 而且不需要read数据返回 一旦Send完毕就直接close了, 但这样做却在本地产生了很多 TIME_WAIT
2019-08-02T03:40:00Z
2019-08-02T03:40:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】近期遇到一个项目 需要在Linux上建立一个Socket 进行 HTTP_GET , 需要线程高并发的 使用TCP Socket 进行Send 发送HTTP_GET请求到 指定网站 . 而且不需要read数据返回 一旦Send完毕就直接close了, 但这样做却在本地产生了很多 TIME_WAIT <a href="https://www.cnblogs.com/cnsanshao/p/11287659.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10955034.html
Netty之解决TCP粘包拆包(自定义协议) - cn三少<script></script>
1、什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用
2019-05-31T06:21:00Z
2019-05-31T06:21:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】1、什么是粘包/拆包 一般所谓的TCP粘包是在一次接收数据不能完全地体现一个完整的消息数据。TCP通讯为何存在粘包呢?主要原因是TCP是以流的方式来处理数据,再加上网络上MTU的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用 <a href="https://www.cnblogs.com/cnsanshao/p/10955034.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10737665.html
Java并发编程:4种线程池和缓冲队列BlockingQueue - cn三少<script></script>
一. 线程池简介 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下
2019-04-19T10:09:00Z
2019-04-19T10:09:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】一. 线程池简介 1. 线程池的概念: 线程池就是首先创建一些线程,它们的集合称为线程池。使用线程池可以很好地提高性能,线程池在系统启动时即创建大量空闲的线程,程序将一个任务传给线程池,线程池就会启动一条线程来执行这个任务,执行结束以后,该线程并不会死亡,而是再次返回线程池中成为空闲状态,等待执行下 <a href="https://www.cnblogs.com/cnsanshao/p/10737665.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10599849.html
史上最简单的 SpringCloud 教程 | 终章 - cn三少<script></script>
https://blog.csdn.net/forezp/article/details/70148833转载请标明出处:http://blog.csdn.net/forezp/article/details/70148833本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Spring Clo
2019-03-26T06:16:00Z
2019-03-26T06:16:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】https://blog.csdn.net/forezp/article/details/70148833转载请标明出处:http://blog.csdn.net/forezp/article/details/70148833本文出自方志朋的博客 错过了这一篇,你可能再也学不会 Spring Clo <a href="https://www.cnblogs.com/cnsanshao/p/10599849.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10598805.html
SpringCloud是什么? - cn三少<script></script>
参考链接: http://blog.csdn.net/forezp/article/details/70148833 一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框
2019-03-26T02:58:00Z
2019-03-26T02:58:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】参考链接: http://blog.csdn.net/forezp/article/details/70148833 一、概念定义 Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 Spring Cloud对微服务基础框 <a href="https://www.cnblogs.com/cnsanshao/p/10598805.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10388298.html
在新安装的Centos中安装python3.7 解决pip和yum问题 - cn三少<script></script>
首先要先安装依赖包: yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makecd到一个你想放在的地方,哪里都可以。接着找到python3.
2019-02-16T08:53:00Z
2019-02-16T08:53:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】首先要先安装依赖包: yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc makecd到一个你想放在的地方,哪里都可以。接着找到python3. <a href="https://www.cnblogs.com/cnsanshao/p/10388298.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10375987.html
CentOS7为php7.2安装php-redis扩展 - cn三少<script></script>
先下载phpredis-develop 安装unzip、zip解压工具 解压 解压后会多了个phpredis-develop的目录。进入目录 安装phpize模块 执行phpize 查找php-config路径 例如:我的是:/usr/local/php/bin/php-config 配置环境 编译
2019-02-14T10:00:00Z
2019-02-14T10:00:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】先下载phpredis-develop 安装unzip、zip解压工具 解压 解压后会多了个phpredis-develop的目录。进入目录 安装phpize模块 执行phpize 查找php-config路径 例如:我的是:/usr/local/php/bin/php-config 配置环境 编译 <a href="https://www.cnblogs.com/cnsanshao/p/10375987.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10208867.html
Spring Boot入门一:在Eclipse中使用Spring boot - cn三少<script></script>
1.安装插件 打开Eclipse-Help-Eclipse Marketplace-搜索spring tools,找到对应工具安装 下载完成后,重启eclipse,选择新建project-spring-spring start project,新建Spring boot 项目。 选择web选项 如果
2019-01-02T07:35:00Z
2019-01-02T07:35:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】1.安装插件 打开Eclipse-Help-Eclipse Marketplace-搜索spring tools,找到对应工具安装 下载完成后,重启eclipse,选择新建project-spring-spring start project,新建Spring boot 项目。 选择web选项 如果 <a href="https://www.cnblogs.com/cnsanshao/p/10208867.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/10186223.html
PHP操作二进制字节数据 - cn三少<script></script>
在PHP开发中大都是操作字符类数据,极为方便,但操作二进制又如何呢,下面代码举例看看。 函数: pack(format,args+) pack()和unpack()函数的第一个参数表如下 Bash Bash 例1: PHP PHP 结果: Bash Bash 例2: PHP PHP 结果: Bash
2018-12-27T09:28:00Z
2018-12-27T09:28:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】在PHP开发中大都是操作字符类数据,极为方便,但操作二进制又如何呢,下面代码举例看看。 函数: pack(format,args+) pack()和unpack()函数的第一个参数表如下 Bash Bash 例1: PHP PHP 结果: Bash Bash 例2: PHP PHP 结果: Bash <a href="https://www.cnblogs.com/cnsanshao/p/10186223.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/cnsanshao/p/9917611.html
Linux端口转发-rinted工具部署、配置、使用 - cn三少<script></script>
编者按: 近期由于公司开启定制项目规划,对于每个项目都会开启一个测试服务器,实施方会用到测试服务器的ssh端口、mysql端口、web端口,为了节省资源(公网IP、服务器资源复用),基于rinted工具搭建一个端口转发的服务器。下面的流程图将更好的表达本文即将实现的功能! 1、源码安装rinted:
2018-11-06T12:02:00Z
2018-11-06T12:02:00Z
cn三少<script></script>
https://www.cnblogs.com/cnsanshao/
【摘要】编者按: 近期由于公司开启定制项目规划,对于每个项目都会开启一个测试服务器,实施方会用到测试服务器的ssh端口、mysql端口、web端口,为了节省资源(公网IP、服务器资源复用),基于rinted工具搭建一个端口转发的服务器。下面的流程图将更好的表达本文即将实现的功能! 1、源码安装rinted: <a href="https://www.cnblogs.com/cnsanshao/p/9917611.html" target="_blank">阅读全文</a>