<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[断盏灯轻的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/traitor_4</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; traitor_4]]></copyright><item><title><![CDATA[Drools学习三：新建项目]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/104309097</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/104309097</guid><author>traitor_4</author><pubDate>Fri, 14 Feb 2020 11:51:23 +0800</pubDate><description><![CDATA[Step 1.

新建一个Drools项目



选择第一个，新建一个空项目，点击Next，输入项目名，点击Finish完成创建



此时会自动生成一些目录结构

    src.main.java.com.sample中存放java程序

    src.main.resources.com.sample中存放drools文件，分别为dtables决策表、process规则流、...]]></description><category></category></item><item><title><![CDATA[Drools学习二：Eclipse下环境搭建]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/104307876</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/104307876</guid><author>traitor_4</author><pubDate>Fri, 14 Feb 2020 10:37:39 +0800</pubDate><description><![CDATA[Step 1.

下载drools运行环境和工具


]]></description><category></category></item><item><title><![CDATA[依据pagesize和pageindex参数来进行分页出现重复数据问题解决方法]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/90480616</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/90480616</guid><author>traitor_4</author><pubDate>Thu, 23 May 2019 15:03:16 +0800</pubDate><description><![CDATA[出现原因
这里以最简单也是最基本的sql 语句分页为例，假如现在数据库现有数据为


1,2,3,4,5,6,7



排序的规则是按照大小倒序，即数据的全部列表为：


7,6,5,4,3,2,1



假如现在是获取第二页数据，pagesize为2，pageindex为2，正确结果为 “5,4” 。这无可厚非，在数据未发生改变的情况下，正确结果确实如此，那如果数据发生的变化呢，假如现在...]]></description><category></category></item><item><title><![CDATA[Ubuntu忘记账号密码]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/90080302</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/90080302</guid><author>traitor_4</author><pubDate>Fri, 10 May 2019 17:25:12 +0800</pubDate><description><![CDATA[服务器的密码已经忘了不止一次了，每次都百度有些麻烦，故在此记录修改密码过程，以便后日再次使用。



1、在启动服务器时按Shift键，进入grub界面



2、选择Advanced options for Ubuntu



3、 选择recovery Mode，进入Recovery Menu



4、选择root



5、回车进入指令模式

6、如果记得账号，执行第8步，否则输入cat...]]></description><category></category></item><item><title><![CDATA[线程间协作]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/81532803</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/81532803</guid><author>traitor_4</author><pubDate>Thu, 09 Aug 2018 11:17:00 +0800</pubDate><description><![CDATA[一个线程可以指定在某种条件下该做什么。条件是通过调用Lock对象的newCondition()方法而创建的对象。一旦创建了条件，就可以使用await()、signal()和signalAll()方法来实现线程间的互相通信。await()方法可以让当前线程都处于等待状态，直到条件发生。signal()方法唤醒一个等待的线程，而signalAll()方法唤醒所有等待的线程。

例：两个线程同时运行一下...]]></description><category></category></item><item><title><![CDATA[关于创建一个泛型数组]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/81232521</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/81232521</guid><author>traitor_4</author><pubDate>Fri, 27 Jul 2018 10:21:35 +0800</pubDate><description><![CDATA[遇到一个关于创建泛型数组的问题，在网上百度了很多，给出的方法基本上都是


E[] array= (E[]) new Object[length];

但是在我本地运行时却一直报错，下面是报错的代码，报错位置为第三行


    private static &amp;lt;E extends Comparable&amp;lt;E&amp;gt;&amp;gt; void mergeSort(E[] list){
      ...]]></description><category></category></item><item><title><![CDATA[SSM简单搭建]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/80282377</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/80282377</guid><author>traitor_4</author><pubDate>Fri, 11 May 2018 17:27:08 +0800</pubDate><description><![CDATA[第一步：新建一个Maven项目



为新建的项目起名字



设定maven以及本地maven库路径



新项目的保存路径



点击Finish，之后等maven构建完一个新的maven项目就建好了

第二部：引入我们需要的包


&amp;lt;properties&amp;gt;
  &amp;lt;project.build.sourceEncoding&amp;gt;UTF-8&amp;lt;/project.build....]]></description><category></category></item><item><title><![CDATA[Java内存释放心得]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/80195824</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/80195824</guid><author>traitor_4</author><pubDate>Fri, 04 May 2018 15:27:48 +0800</pubDate><description><![CDATA[1 如果一块内存区域能够重复利用，最好不要申请新的。这个内存区域有可能是系统的一个类，自己的一个内部有数组元素，或者能够放大量数据的结构。2 最好不要在循环里面申请内存，循环越大，越坏事。换句话说，申请内存频率别太高。好比一个人每顿吃两碗饭正好，身体的消化系统可以承受，如果让他一顿把十顿的都吃掉，不胀死才怪！3 让每个实例对象的生命周期尽量短一些，尤其是那些要占用大内存的。因为垃圾收集器的算法优先...]]></description><category></category></item><item><title><![CDATA[IDEA导入JUnit4]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/80168695</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/80168695</guid><author>traitor_4</author><pubDate>Wed, 02 May 2018 17:11:43 +0800</pubDate><description><![CDATA[Step 1. IDEA最上面一栏的菜单栏中，选File-&amp;gt;Project Structure(从上往下第11个),弹出窗口左边有一个列表，选Module。Step 2. 右侧有一个带3个标签的窗口，选Dependencies标签。Step 3. 下面的列表框列出了项目的jar包，右侧有个绿色的'+'号，左键点击，在左键菜单里选第一个。Step 4. 在弹出的文件浏览窗口，选择&quot;IDEA的安...]]></description><category></category></item><item><title><![CDATA[Multiples of 3 and 5]]></title><link>https://blog.youkuaiyun.com/traitor_4/article/details/79723034</link><guid>https://blog.youkuaiyun.com/traitor_4/article/details/79723034</guid><author>traitor_4</author><pubDate>Wed, 28 Mar 2018 10:09:43 +0800</pubDate><description><![CDATA[问题：     If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of these multiples is 23.     Find the sum of all the multiples of 3 or 5 below 1000.答案原...]]></description><category></category></item></channel></rss>