<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[peakchao]]></title><description><![CDATA[独特编程思想才是真正的巨人、             https://blog.peakchao.com]]></description><link>https://blog.youkuaiyun.com/c__chao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; c__chao]]></copyright><item><title><![CDATA[免费开放API接口]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/110095245</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/110095245</guid><author>c__chao</author><pubDate>Tue, 24 Nov 2020 20:33:20 +0800</pubDate><description><![CDATA[为了方便各位开发者做Demo，在此提供免费API，由于接口文档更新频繁，请去官网浏览。
官网
https://api.apiopen.top

例子
# 一句名言
http://poetry.apiopen.top

# 接口地址
http://poetry.apiopen.top/sentences

响应：
{

    "code": 200,

    "message": "成功!",

    "result": {

        "name": "花不语，水空流。年年拚得为花愁。",

 ]]></description><category></category></item><item><title><![CDATA[Charles抓包指南]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/107532990</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/107532990</guid><author>c__chao</author><pubDate>Thu, 23 Jul 2020 11:36:07 +0800</pubDate><description><![CDATA[1.进入Charles官网下载。
2.安装Charles后，进行注册。

help—&gt; register—&gt;input—&gt;ok!

Registered Name:  https://zhile.io

License Key:  48891cf209c6d32bf4

3.运行Charles，并进行配置。










手机设置代理后，浏览器访问：chls.pro/ssl 会下载证书，然后进入手机设置-安全设置-导入证书即可。
小米手机需要第三方浏览器打开链接进行下载，否则下载的.]]></description><category></category></item><item><title><![CDATA[Docker进阶之路]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600584</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600584</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:21:49 +0800</pubDate><description><![CDATA[1.0.0 安装Docker
# 卸载旧版本
yum remove docker \
                  docker-client \
                  docker-client-latest \
                  docker-common \
                  docker-latest \
                  docker-latest-logrotate \
                  docker-l]]></description><category></category></item><item><title><![CDATA[git 常用命令备份]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600579</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600579</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:20:58 +0800</pubDate><description><![CDATA[# 代码回滚到某次提交
git reset --hard commit_id
# 强制push到远程
git push origin HEAD --force
# 本地新建分支
git branch newbranch
# 将分支推送到远程
git push origin newbranch
# 切换到新分支
git checkout newbranch
# 创建并切换分支
git checkout -b newbranch
# 指定分支更新和推送
git pull origin newbranch
git]]></description><category></category></item><item><title><![CDATA[360命令行加固]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600559</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600559</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:19:13 +0800</pubDate><description><![CDATA[360加固官网
加固文档
常用命令：
#登录
java -jar jiagu.jar -login name pwd

#导入签名keystore信息
java -jar jiagu.jar  -importsign ./my-release-key.keystore owd my-key-alias pwd

#查看当前签名keystore信息
java -jar jiagu.jar -showsign

#导入渠道信息
java -jar jiagu.jar -importmulpkg 多渠道模板.tx]]></description><category></category></item><item><title><![CDATA[Linux开机自启脚本执行异常]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600552</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600552</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:18:20 +0800</pubDate><description><![CDATA[之前搭建了一套Jenkins服务，功能完善后，现在把服务加入了开机自启，可是发现服务不能正常启动。
可能出现的原因：
1.确定开机自启是否生效？

开机脚本加入创建文件命令，开机后文件创建成功，经过确认，脚本自启没有问题。

1.是什么导致开启服务失败？

开机自启是没有做用户登陆操作，我的环境变量都放在用户配置下，所以没有执行，所以经过测试，服务启动之前，引入必要的环境变量即可。

1.开机自启后，脚本执行效果为什么与手动启动的服务有差异？

服务正常启动后，执行脚本发现git命令会报错没有保存用户信息，]]></description><category></category></item><item><title><![CDATA[Linux Code Push环境搭建]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600540</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600540</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:17:44 +0800</pubDate><description><![CDATA[所需环境：
数据库，nodejs，git
下载 code-push-server 仓库
git clone https://github.com/lisong/code-push-server.git

cd code-push-server &amp;&amp; npm install

# 启动后登陆默认账号,获取access key
account: admin
password: 123456


修改默认配置,需要改动db模块配置数据库,local模块配置bundle下载配置

vi config]]></description><category></category></item><item><title><![CDATA[nexus私服搭建]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600535</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600535</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:16:43 +0800</pubDate><description><![CDATA[环境搭建比较简单，仓库和角色创建完毕后，进行如下操作
# 获取之前的仓库路径
npm config get registry
# 设置仓库路径为taobao
npm config set registry https://registry.npm.taobao.org/
# 设置仓库路径为nexus私服地址
npm config set registry http://localhost:8081/repository/hhb-group/
# 登陆nexus私服
npm login -registry=h]]></description><category></category></item><item><title><![CDATA[centos8静态IP设置]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600517</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600517</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:15:40 +0800</pubDate><description><![CDATA[查看网卡
nmcli d
ens33   ethernet  已连接  ens33      
lo      loopback  未托管  --

进入网卡目录
cd /etc/sysconfig/network-scripts/
ll
-rw-r--r--. 1 root root 433 4月  20 23:17 ifcfg-ens33

为了安全先备份文件
cp ifcfg-ens33 ifcfg-ens33.bak
ll
-rw-r--r--. 1 root root 433 4月  20 23:]]></description><category></category></item><item><title><![CDATA[SonarQube审查Maven项目]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600509</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600509</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:14:24 +0800</pubDate><description><![CDATA[前提1：需要已经运行SonarQube的环境下操作。
前提2：项目必须有Maven环境。
pom.xml配置
    &lt;properties&gt;
        &lt;sonar.version&gt;3.6.0.1398&lt;/sonar.version&gt;
        &lt;sonar.exclusions&gt;**/test/*,**/target/sonar/*&lt;/sonar.exclusions&gt;
    &lt;/properties&gt;
    
  ]]></description><category></category></item><item><title><![CDATA[jenkins持续集成sonarqube环境]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600501</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600501</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:13:33 +0800</pubDate><description><![CDATA[1.安装sonarqube

下载sonarqube所需版本：


下载jdk


请参阅sonarqube环境要求

2.修改配置(解压后)：
vim sonarqube/conf/wrapper.conf
# 指定命令执行路径
wrapper.java.command=/opt/java/jdk1.8.0_241/bin/java
vim sonarqube/conf/sonar.properties
# 添加如下配置
sonar.jdbc.username=chao
sonar.jdbc.passwo]]></description><category></category></item><item><title><![CDATA[源码编译Go环境]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600493</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600493</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:12:33 +0800</pubDate><description><![CDATA[1.克隆Go源码：
# 克隆代码
git clone https://github.com/golang/go.git
# 切换到1.14分支
git checkout release-branch.go1.14

2.编译：
cd go/src
./all.bash


报错：

./make.bash: line 165: /Users/peakchao/go1.4/bin/go: No such file or directory
Building Go cmd/dist using /Users/p]]></description><category></category></item><item><title><![CDATA[jenkins配置RN打包环境]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600487</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600487</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:11:44 +0800</pubDate><description><![CDATA[配置打包环境：
下载环境软件：

sdk


gradle


nodejs

# 查看git命令路径
which git

# jenkins系统设置添加变量
ANDROID_HOME
/usr/local/app/androidSdk

# 全局配置jenkins添加变量
jdk8
/usr/local/app/jdk1.8.0_241

git
/usr/bin/git

gradle4.6
/usr/local/app/gradle-4.6

node
/usr/local/app/node-v12]]></description><category></category></item><item><title><![CDATA[Centos8编译Tengine以及firewall防火墙配置]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600458</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600458</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:08:53 +0800</pubDate><description><![CDATA[## 一、编译环境准备：

```
yum -y install gcc-c++ pcre-devel openssl openssl-devel make
```

## 二、编译Tengine：
&gt; 官网请访问：[Tengine官网](http://tengine.taobao.org)

```
# 下载后解压并跳转到目录内执行以下命令
./configure --prefix=/usr/local/nginx
make
sudo make install
```
&gt; 输出：

```
.]]></description><category></category></item><item><title><![CDATA[mac/Linux查看域名解析信息]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/106600449</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/106600449</guid><author>c__chao</author><pubDate>Sun, 07 Jun 2020 13:07:29 +0800</pubDate><description><![CDATA[### 查看

```
dig data.apiopen.top
```

### 输出：

```
; &lt;&lt;&gt;&gt; DiG 9.10.6 &lt;&lt;&gt;&gt; data.apiopen.top
;; global options: +cmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 35046
;; flags: qr rd ra; QUERY: 1, AN]]></description><category></category></item><item><title><![CDATA[免费开放接口API]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/78573737</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/78573737</guid><author>c__chao</author><pubDate>Tue, 07 Apr 2020 18:52:50 +0800</pubDate><description><![CDATA[为了方便各类开发者，现提供免费开放Api接口，所有接口均无使用限制，返回格式全是JSON，所以基本能满足大家的开发需求，但请各位不要将这些Api接入正式项目，因为有一些不稳定因素，目前服务器购买时长是三年，如果到期，我会自动续费，这些Api是我平时业余时间编写，可能有些不能满足需求的情况，请大家在留言区提出来，或者大家写Demo需要一些有关联的数据等等，都可以在留言区告诉我，我有时间一定会给大家处...]]></description><category></category></item><item><title><![CDATA[macOS升级Catalina后环境变量更新]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/104909888</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/104909888</guid><author>c__chao</author><pubDate>Mon, 16 Mar 2020 22:14:16 +0800</pubDate><description><![CDATA[Catalina之前环境变量一直是设置在如下文件中：
~/.bash_profile 

10.15相较于老版本对应关系：
~/.bashrc -&gt; ~/.zshrc

~/.bash_profile -&gt; ~/.zprofile

由于养成了习惯，这次重装系统后，Mac Os版本升级到了10.15，依然按照之前的方法设置环境变量不生效，所以看了下系统更新日志:在 Mac 上将 zsh...]]></description><category></category></item><item><title><![CDATA[ffmpeg剪切视频]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/104909843</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/104909843</guid><author>c__chao</author><pubDate>Mon, 16 Mar 2020 22:11:55 +0800</pubDate><description><![CDATA[ffmpeg下载地址：http://ffmpeg.zeranoe.com/builds/
参数说明：
-i表示输入文件

-acodec copy -vcodec copy 表示音频、视频不进行编解码，直接复制源视频

-ss表示起始时间，-t表示时长，格式均为“小时：分钟：秒”

-t：截取视频的结束时间

输入测试命令：
./ffmpeg -y -i ../../ca4bedca5d034d3...]]></description><category></category></item><item><title><![CDATA[m3u8格式探究]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/104909752</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/104909752</guid><author>c__chao</author><pubDate>Mon, 16 Mar 2020 22:09:14 +0800</pubDate><description><![CDATA[最近一直在研究一个问题，如何用video控件自适应视频大小，这个视频比较特殊，前几秒是宽屏广告视频，内容视频却是竖屏的，由于这个视频包含两个不同分辨率的视频源，导致播放器只能适应广告部分的尺寸，后续内容却被拉伸过度，浏览了各大视频网站资源和做了大量测试，发现播放资源为mp4时，手机和浏览器均不能适应，为m3u8时，可以自动适应。
分析：
1.直接下载m3u8格式文件，内容为文本，无法直接播放。
2...]]></description><category></category></item><item><title><![CDATA[CentOS 安装MariaDB]]></title><link>https://blog.youkuaiyun.com/c__chao/article/details/104805414</link><guid>https://blog.youkuaiyun.com/c__chao/article/details/104805414</guid><author>c__chao</author><pubDate>Wed, 11 Mar 2020 20:55:19 +0800</pubDate><description><![CDATA[安装MariaDB
yum install mariadb-server mariadb-client -y
systemctl start mariadb  # 开启服务
systemctl enable mariadb  # 设置为开机自启动服务
mysql --version  # 查看版本


此时已经可以使用空密码登陆数据库了，下面命令是对数据库进行配置。

mysql_secure_i...]]></description><category></category></item></channel></rss>