<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[chao430的博客]]></title><description><![CDATA[java 成长之路]]></description><link>https://blog.youkuaiyun.com/chao430</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; chao430]]></copyright><item><title><![CDATA[安装虚拟机后常见问题点处理]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/144019482</link><guid>https://blog.youkuaiyun.com/chao430/article/details/144019482</guid><author>chao430</author><pubDate>Mon, 25 Nov 2024 11:05:39 +0800</pubDate><description><![CDATA[安装虚拟机后常见问题点处理]]></description><category></category></item><item><title><![CDATA[redis-lettuce连接池 配置失效解决方案]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/129069110</link><guid>https://blog.youkuaiyun.com/chao430/article/details/129069110</guid><author>chao430</author><pubDate>Thu, 16 Feb 2023 19:43:42 +0800</pubDate><description><![CDATA[redis-lettuce连接池 配置失效解决方案]]></description><category></category></item><item><title><![CDATA[多线程Future 有结果返回并发]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/125516203</link><guid>https://blog.youkuaiyun.com/chao430/article/details/125516203</guid><author>chao430</author><pubDate>Wed, 29 Jun 2022 10:44:42 +0800</pubDate><description><![CDATA[多线程Future 有结果返回并发]]></description><category></category></item><item><title><![CDATA[Kafka知识总结及面试题]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/122586823</link><guid>https://blog.youkuaiyun.com/chao430/article/details/122586823</guid><author>chao430</author><pubDate>Wed, 19 Jan 2022 18:00:57 +0800</pubDate><description><![CDATA[Kafka知识总结及面试题 - 曹自标 - 博客园
]]></description><category></category></item><item><title><![CDATA[cpu 内存飙高 及其他常用命令使用]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/121360453</link><guid>https://blog.youkuaiyun.com/chao430/article/details/121360453</guid><author>chao430</author><pubDate>Tue, 16 Nov 2021 17:14:03 +0800</pubDate><description><![CDATA[1. 通过top查看占用cpu或者内存高的进程对应PID

   top 或者 ps aux （两个命令都可以）

2. 找到对应的PID后，查看对应

 通过命令top -Hp PID 例如top -Hp 19485就可以列出该进程下的所有线程id

3.通过输出大写的P查看线程占用cpu最高的或者通过大写M查看内存占用最高的,然后找到19530这个线程id

 输出：19530

4. 使用命令printf “%x\n”19530输出线程id对应的十六进制码，1ab4f这个码是为了过滤线...]]></description><category></category></item><item><title><![CDATA[​TCP的三次握手(建立连接）和四次挥手(关闭连接）​]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/120421289</link><guid>https://blog.youkuaiyun.com/chao430/article/details/120421289</guid><author>chao430</author><pubDate>Wed, 22 Sep 2021 19:26:53 +0800</pubDate><description><![CDATA[TCP的三次握手(建立连接）和四次挥手(关闭连接）
]]></description><category></category></item><item><title><![CDATA[乐观锁 悲观锁]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/118563549</link><guid>https://blog.youkuaiyun.com/chao430/article/details/118563549</guid><author>chao430</author><pubDate>Thu, 08 Jul 2021 02:15:44 +0800</pubDate><description><![CDATA[https://www.jianshu.com/p/d2ac26ca6525
]]></description><category></category></item><item><title><![CDATA[前端 json格式数据处理]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/116595955</link><guid>https://blog.youkuaiyun.com/chao430/article/details/116595955</guid><author>chao430</author><pubDate>Mon, 10 May 2021 15:08:42 +0800</pubDate><description><![CDATA[表单提交前， 部分数组格式转换处理提交



if (!$("#queryForm").form('validate')) {
    return false;
   } 
   var ajaxData = $('#queryForm').serializeJson();
   if(user_Type=='2' || user_Type=='3'){
    ajaxData.carrier...]]></description><category></category></item><item><title><![CDATA[MySQL表锁了如何解锁]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/114738414</link><guid>https://blog.youkuaiyun.com/chao430/article/details/114738414</guid><author>chao430</author><pubDate>Sat, 13 Mar 2021 11:58:58 +0800</pubDate><description><![CDATA[MySQL表锁了如何解锁

SHOW PROCESSLIST; -- 运行这个条命令，会出现下面截图所示内容，找到 字段 state 值中有waiting的记录，看看是不是自己需要解锁的表

字段 info信息中会有对应表名

找到自己需要解锁的记录id，重复操作导致卡主，可能会有多条记录，解锁表的都删除

然后运行 kill id（刚找到的id）


...]]></description><category></category></item><item><title><![CDATA[排查CPU故障的方法和技巧]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/110489764</link><guid>https://blog.youkuaiyun.com/chao430/article/details/110489764</guid><author>chao430</author><pubDate>Wed, 02 Dec 2020 16:32:03 +0800</pubDate><description><![CDATA[总结下排查CPU故障的方法和技巧有哪些：

1、top命令：Linux命令。可以查看实时的CPU使用情况。也可以查看最近一段时间的CPU使用情况。

2、PS命令：Linux命令。强大的进程状态监控命令。可以查看进程以及进程中线程的当前CPU使用情况。属于当前状态的采样数据。

3、jstack：Java提供的命令。可以查看某个进程的当前线程栈运行情况。根据这个命令的输出可以定位某个进程的所有线程的当前运行状态、运行代码，以及是否死锁等等。

-- jstack
top 查看进程
ps aux | gr..]]></description><category></category></item><item><title><![CDATA[索引查询失效情况总结]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/107895662</link><guid>https://blog.youkuaiyun.com/chao430/article/details/107895662</guid><author>chao430</author><pubDate>Sun, 09 Aug 2020 16:20:19 +0800</pubDate><description><![CDATA[好久没写了，近期sql优化性能的问题比较多，打算整理下sql索引相关知识：
未完待持续跟进总结
先汇总下下网上一下大佬相关的笔记
Mysql索引查询失效的情况
索引查询失效的几个情况：
1、like 以%开头，索引无效；当like前缀没有%，后缀有%时，索引有效。
2、or语句前后没有同时使用索引。当or左右查询字段只有一个是索引，该索引失效，只有当or左右查询字段均为索引时，才会生效
3、组合索引，不是使用第一列索引，索引失效。
4、数据类型出现隐式转化。如varchar不加单引号的话可能会自动转换为in]]></description><category></category></item><item><title><![CDATA[Eclipse 反编译插件安装jad]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/106054203</link><guid>https://blog.youkuaiyun.com/chao430/article/details/106054203</guid><author>chao430</author><pubDate>Mon, 11 May 2020 14:50:53 +0800</pubDate><description><![CDATA[https://www.iteye.com/blog/tangmingjie2009-1916992
]]></description><category></category></item><item><title><![CDATA[elasticsearch  搜索详解（搜索API、Query DSL）以及TransportClient的使用]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/105501690</link><guid>https://blog.youkuaiyun.com/chao430/article/details/105501690</guid><author>chao430</author><pubDate>Tue, 14 Apr 2020 00:28:26 +0800</pubDate><description><![CDATA[超详细的ES查询说明:

https://www.cnblogs.com/leeSmall/p/9206641.html
]]></description><category></category></item><item><title><![CDATA[aop:aspect与aop:advisor的区别]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/104281735</link><guid>https://blog.youkuaiyun.com/chao430/article/details/104281735</guid><author>chao430</author><pubDate>Wed, 12 Feb 2020 17:25:34 +0800</pubDate><description><![CDATA[在开发过程中，不少有Spring Aop的使用，在面向切面编程时，我们会使用&lt; aop:aspect&gt;；在进行事务管理时，我们会使用&lt; aop:advisor&gt;。那么，对于&lt; aop:aspect&gt;与&lt; aop:advisor&gt;的区别，具体是怎样的呢？

在面向切面编程时，我们一般会用&lt;aop:aspect&gt;，&lt;aop:aspec...]]></description><category></category></item><item><title><![CDATA[Excel修改证件照图片背景色]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/103988822</link><guid>https://blog.youkuaiyun.com/chao430/article/details/103988822</guid><author>chao430</author><pubDate>Wed, 15 Jan 2020 14:26:33 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/liyanbin/p/9466746.html
]]></description><category></category></item><item><title><![CDATA[Dubbo入门以及发布服务]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/103714172</link><guid>https://blog.youkuaiyun.com/chao430/article/details/103714172</guid><author>chao430</author><pubDate>Thu, 26 Dec 2019 13:50:15 +0800</pubDate><description><![CDATA[https://baijiahao.baidu.com/s?id=1608637646057317410&amp;wfr=spider&amp;for=pc

https://blog.youkuaiyun.com/gongjds/article/details/79384792
]]></description><category></category></item><item><title><![CDATA[分布式理论基础（一）一致性及解决一致性的两种方式：2PC和3PC]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/103629888</link><guid>https://blog.youkuaiyun.com/chao430/article/details/103629888</guid><author>chao430</author><pubDate>Fri, 20 Dec 2019 11:33:20 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/zcjcsl/p/7989792.html
]]></description><category></category></item><item><title><![CDATA[JVM 垃圾回收器]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/103489422</link><guid>https://blog.youkuaiyun.com/chao430/article/details/103489422</guid><author>chao430</author><pubDate>Wed, 11 Dec 2019 11:26:00 +0800</pubDate><description><![CDATA[https://www.cnblogs.com/chenpt/p/9803298.html
]]></description><category></category></item><item><title><![CDATA[Dubbo注册到发布执行流程（原理）]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/103468314</link><guid>https://blog.youkuaiyun.com/chao430/article/details/103468314</guid><author>chao430</author><pubDate>Tue, 10 Dec 2019 08:29:29 +0800</pubDate><description><![CDATA[https://www.liangzl.com/get-article-detail-1250.html
]]></description><category></category></item><item><title><![CDATA[eclipse常用快捷键]]></title><link>https://blog.youkuaiyun.com/chao430/article/details/100052009</link><guid>https://blog.youkuaiyun.com/chao430/article/details/100052009</guid><author>chao430</author><pubDate>Mon, 26 Aug 2019 08:57:41 +0800</pubDate><description><![CDATA[快捷神器

Ctrl-Shift-I:debug模式下可以直接看到变量的值

Ctrl+Q定位到最后编辑的地方

Ctrl+L定位在某行(对于程序超过100的人就有福音了)

Ctrl+W关闭当前Editer

Ctrl+K参照选中的Word快速定位到下一个   反向定位则加shift

【Alt+←】、【Alt+→】

后退历史记录和前进历史记录，在跟踪代码时非常有用，用户可能...]]></description><category></category></item></channel></rss>