<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lliuzzhao的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lliuzzhao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lliuzzhao]]></copyright><item><title><![CDATA[Transaction rollback]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/119209415</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/119209415</guid><author>lliuzzhao</author><pubDate>Thu, 29 Jul 2021 13:44:31 +0800</pubDate><description><![CDATA[nodejs.Error: Transaction cannot be rolled back because it has been finished with state: rollback


查询 正在执行的事务：
SELECT * FROM information_schema.INNODB_TRX


根据这个事务的线程ID（trx_mysql_thread_id）:
从上图看出对应的mysql 线程：一个94362 （第二个正在等待锁）另一个是93847(第一个update 正在执行 没有提交]]></description><category></category></item><item><title><![CDATA[Mac密钥登录阿里云服务器]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/118569788</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/118569788</guid><author>lliuzzhao</author><pubDate>Thu, 08 Jul 2021 11:22:59 +0800</pubDate><description><![CDATA[MAC密钥登录阿里云服务器1. 从阿里云服务器获取pem文件具体不描述2. 使用指定密钥对登陆阿里服务器3. 将pem.key添加到本机中,可以直接使用ssh -i root@ip 登陆
1. 从阿里云服务器获取pem文件
具体不描述
2. 使用指定密钥对登陆阿里服务器
ssh -i key.pem root@ip

3. 将pem.key添加到本机中,可以直接使用ssh -i root@ip 登陆
ssh-add -K pem.key


...]]></description><category></category></item><item><title><![CDATA[nodejs request 报错：certificate has expired]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/106613621</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/106613621</guid><author>lliuzzhao</author><pubDate>Mon, 08 Jun 2020 10:25:21 +0800</pubDate><description><![CDATA[nodejs request 请求 Error: certificate has expired
nodejs 使用request请求时，报错：
Error: certificate has expired
    at TLSSocket.&lt;anonymous&gt; (_tls_wrap.js:1116)
    at emitNone (events.js:106)
    at TLSSocket.emit (events.js:208)
    at TLSSocket._finishIni]]></description><category></category></item><item><title><![CDATA[Sublime不能输入中文]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/85119368</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/85119368</guid><author>lliuzzhao</author><pubDate>Thu, 20 Dec 2018 13:33:00 +0800</pubDate><description><![CDATA[Linux环境下Sublime不能输入中文
1 更新并升级系统为最新(较新的系统会解决很多可能出现的问题)
sudo apt-get update &amp;amp;&amp;amp; sudo apt-get upgrade
2克隆项目到本地 :
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
3运行脚本 :
cd sublime-text...]]></description><category></category></item><item><title><![CDATA[Rabbtmq 启动命令]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/83269529</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/83269529</guid><author>lliuzzhao</author><pubDate>Mon, 22 Oct 2018 10:40:10 +0800</pubDate><description><![CDATA[Rabbtmq 启动命令
1 查看状态：service rabbitmq-server status
2 启动：service rabbitmq-server start
3 暂停：service rabbitmq-server stop

]]></description><category></category></item><item><title><![CDATA[Promise 值穿透]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/83072679</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/83072679</guid><author>lliuzzhao</author><pubDate>Tue, 16 Oct 2018 11:47:38 +0800</pubDate><description><![CDATA[Promise.resolve(1)
.then(2)
.then(Promise.resolve(3))
.then(console.log)
输出： 1；
解释：.then 或者 .catch 的参数期望是函数，传入非函数则会发生值穿透。

]]></description><category></category></item><item><title><![CDATA[linux 系统安装 .tar.gz文件]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/82840548</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/82840548</guid><author>lliuzzhao</author><pubDate>Tue, 25 Sep 2018 15:57:57 +0800</pubDate><description><![CDATA[linux 系统安装 .tar.gz文件
例子： 安装NodeJs
curl -O https://nodejs.org/dist/v6.9.1/node-v6.9.1.tar.gz
tar -xzvf node-v6.9.1.tar.gz
cd node-v6.9.1
./configure
make
make install

]]></description><category></category></item><item><title><![CDATA[在浏览器查看base64格式的图片]]></title><link>https://blog.youkuaiyun.com/lliuzzhao/article/details/81533767</link><guid>https://blog.youkuaiyun.com/lliuzzhao/article/details/81533767</guid><author>lliuzzhao</author><pubDate>Thu, 09 Aug 2018 11:35:12 +0800</pubDate><description><![CDATA[在浏览器查看base64格式的图片

主要用于查看图片验证码:

data:image/jpeg;base64,/9j/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIy...]]></description><category></category></item></channel></rss>