<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Pierce3的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Pierce3</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Pierce3]]></copyright><item><title><![CDATA[xhell选中后文本后的蓝色按钮，可以点击复制的那个，误触关闭后开启方法]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/118700631</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/118700631</guid><author>Pierce3</author><pubDate>Tue, 13 Jul 2021 15:07:18 +0800</pubDate><description><![CDATA[首先蓝色按钮叫智能选择功能。本人曾经因为这个问题困扰很久，多年后偶然得到解决办法，希望能帮到大家。

开启和关闭智能选择功能的配置在：

工具-&gt;选项-&gt;高级




]]></description><category></category></item><item><title><![CDATA[Cannot assign requested address最全面的解释，操作redis时出现的问题]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/103381089</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/103381089</guid><author>Pierce3</author><pubDate>Wed, 04 Dec 2019 09:52:27 +0800</pubDate><description><![CDATA[如题出现的问题在百度搜索，都会说时lunux分配回收端口的问题，而我遇到的情况就不是这个问题，故此记录下我遇到的情况，希望能对大家有所帮助。
	我的脚本操作内容是16万数据插入redis，测试环境测试ok，生产环境出现了如题的报错，而且是全部都失败了。
	全部都失败，不可能一个端口都没有吧，排查大多数博客所说的端口号情况。
		排查发现运维连接的redis是slave，改成master之后就解决了...]]></description><category></category></item><item><title><![CDATA[drools规则引擎agenda-group关键字特别需要注意的一点，agenda-group关键字详解]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/103033747</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/103033747</guid><author>Pierce3</author><pubDate>Tue, 12 Nov 2019 17:30:27 +0800</pubDate><description><![CDATA[drools使用的版本是：7.2.0.Final

1. 我的需求场景：根据每次请求的规则分组id，运行不同的规则

2. 技术：使用agenda-group关键字区分规则，使用下面这条代码来focus到不同的规则分组


kieSession.getAgenda().getAgendaGroup(id).setFocus();

3. 发现的问题：其他没有被focus的规则分组也运行，特别时规则...]]></description><category></category></item><item><title><![CDATA[数据库死锁,Lock wait timeout exceeded; try restarting transaction,前端pending等问题排查]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/101274876</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/101274876</guid><author>Pierce3</author><pubDate>Tue, 24 Sep 2019 12:20:54 +0800</pubDate><description><![CDATA[INNODB_LOCKS, INNODB_LOCK_WAITS, INNODB_TRX三个表是MYSQL中事务和锁相关的表，遇到死锁或者等待锁超时的问题时，可以从这三个表中找的问题，三个表的表结构可以从下面这篇博客中详细查看。https://blog.youkuaiyun.com/yuyinghua0302/article/details/82318408
	INNODB_TRX表中可以查到正在执行的事务
	...]]></description><category></category></item><item><title><![CDATA[drools7以上版本，规则drl文件中使用Java枚举类型报错的解决办法]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/90719946</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/90719946</guid><author>Pierce3</author><pubDate>Fri, 31 May 2019 17:30:19 +0800</pubDate><description><![CDATA[本人drools萌新一枚，刚开始研究drools，照着网上写了一个demo。各种渠道都说drool是支持java枚举类的，但是在drl文件中使用的时候一直标红，运行报错，千辛万苦终于解决。

废话不多说，重点在这里！！！

重点：除了要import引用实体类之外，还要把实体类内部的枚举类也import引用进来。下面截图代码，截图方便大家看清楚标红的地方。

实体类：



错误的使用方式：



...]]></description><category></category></item><item><title><![CDATA[提高redis请求效率的两种方式，一次请求时间的优化，高并发请求的优化]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/86712969</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/86712969</guid><author>Pierce3</author><pubDate>Thu, 31 Jan 2019 12:08:17 +0800</pubDate><description><![CDATA[在一次请求中如果需要请求五次以上的redis，即便说redis的效率很高，但是网络开销也会极大的浪费效率，不满足高并发的需求。在我老大的指点下，我现在知道两种可以极大的提高redis请求效率的方式：

1.pipeline。redis支持管道操作，可以开启管道多次请求合并为一次性请求，个人理解适合一次性插入不同的数据到redis中时使用。示例代码如下：


    public static v...]]></description><category></category></item><item><title><![CDATA[spring,springboot中静态属性注入导致NULLPOINTEXCEPTION]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/86712853</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/86712853</guid><author>Pierce3</author><pubDate>Thu, 31 Jan 2019 11:43:43 +0800</pubDate><description><![CDATA[静态属性因为spring的加载机制使用自动注入会报错。可以用set方法注入，示例 如下：

    private static DialMinitor dialMinitor;

    //静态数据的注入会导致NULLPOINTEXCEPTION

    @Qualifier(&quot;dialMinitor&quot;)

    @Resource

    private void setDialMin...]]></description><category></category></item><item><title><![CDATA[springboot，404，Whitelabel Error Page，HTTP Status 404 – Not Found]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/82587917</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/82587917</guid><author>Pierce3</author><pubDate>Mon, 10 Sep 2018 14:18:22 +0800</pubDate><description><![CDATA[本文章用于解决请求sprinboot项目出现404报错的情况。

背景：

    我之前工作中的项目都是老大搭建的，虽然使用的是springboot框架，但是我自己搭建项目的能力还不足，刚好工作中遇到简单需求，需要我自己写一个小项目，果断使用springboot，总共就两个接口，逻辑也都在controller层写着，启动项目，无论如何访问都是404，百度查了很多都没有解决，最后还是老大帮我看出问...]]></description><category></category></item><item><title><![CDATA[进程间通信;进程间数据传递；线程间数据传递；java多线程学习]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/80928142</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/80928142</guid><author>Pierce3</author><pubDate>Thu, 05 Jul 2018 15:50:30 +0800</pubDate><description><![CDATA[看了一大堆博客基本都是这么说的：（1）共享内存，独立的开辟一段内存空间，进程1往内存中写数据，进程2从内存中读数据，如果有其他进程，则另开辟内存空间即可。（2）消息队列：可以传递消息（3）管道：可以用来传递消息，但是是单向的（4）互斥器：用来进程同步和互斥（5）信号量：用来进程同步和互斥（6）信号：用来进程同步和互斥还有比这详细多的，都是概念，没啥用，整的太复杂了。重点在这里！！！    redi...]]></description><category></category></item><item><title><![CDATA[源发行版 1.7 需要目标发行版 1.7；Compilation failed: internal java compiler error；intellij idea 运行报错处理]]></title><link>https://blog.youkuaiyun.com/Pierce3/article/details/80928090</link><guid>https://blog.youkuaiyun.com/Pierce3/article/details/80928090</guid><author>Pierce3</author><pubDate>Thu, 05 Jul 2018 15:42:56 +0800</pubDate><description><![CDATA[Information:Using javac 1.7.0_79 to compile java sourcesInformation:java: javacTask: 源发行版 1.7 需要目标发行版 1.7Information:java: Errors occurred while compiling module 'xxx'Information:15/8/14 下午11:08 - Com...]]></description><category></category></item></channel></rss>