<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Demo_Liu的博客]]></title><description><![CDATA[--------------每天进步一点点]]></description><link>https://blog.youkuaiyun.com/Demo_Liu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Demo_Liu]]></copyright><item><title><![CDATA[开源桌面快速启动工具-GeekDesk]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/118964537</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/118964537</guid><author>Demo_Liu</author><pubDate>Wed, 21 Jul 2021 13:47:07 +0800</pubDate><description><![CDATA[GeekDesk
小巧、美观的桌面快速启动工具
开发框架

wpf
.net 4.7.2
HandyControl

全局热键 鼠标跟随 快速启动 随时随地

支持自定义热键
支持鼠标跟随



自定义壁纸

随意选择自己喜欢的壁纸


毛玻璃等界面效果

背景图片毛玻璃效果
界面透明度
界面圆角



自定义菜单图标

80多个系统图标可供选择
另支持在线导入阿里巴巴icon图标



定时提醒 永不忘记

LICENSE

这是个人开发的程序,任何人可任意修改和免费使用(未做较大功能性改动不允许修改赞赏]]></description><category></category></item><item><title><![CDATA[多线程COPY文件 FileChannel 中 transferFrom 和 transferTo 方法的区别]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/109600860</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/109600860</guid><author>Demo_Liu</author><pubDate>Tue, 10 Nov 2020 16:47:18 +0800</pubDate><description><![CDATA[关于FileChannel的解释及用途网络上的资料已经解释的很清楚了, 总的概括来说 FileChannel 是 用于读、写、映射、维护一个文件的通道, 这里不再赘述



 起因▼

 FileChannel中提供了两个方法 transferFrom(ReadableByteChannel src, long position, long count) 和 transferTo(long position, long count, WritableByteChannel target...]]></description><category></category></item><item><title><![CDATA[网速被限制？不存在的-破解网络限速]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/107491287</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/107491287</guid><author>Demo_Liu</author><pubDate>Wed, 22 Jul 2020 09:22:24 +0800</pubDate><description><![CDATA[点击蓝字关注我吧！



起因

公司网络限制每个人最大400kb的下行速度,深受其扰,而我只能Em......。



   但是就在前几天，我使用VMware建立了多个虚拟机,在每个虚拟机中都执行了yum命令,突然发现每个虚拟机的下行速度都达到了限制的最大带宽400kb。



​



思考.jpg



小脑瓜开始运转，思考得知，公司网络通过网卡对外的IP进行限速，那么既然这样，就可以利用VMware的虚拟网卡对外发送请求。

如果我建立多个虚拟机，每一...]]></description><category></category></item><item><title><![CDATA[SpringBoot + Quartz 框架的实现及源码的深究]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/106800216</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/106800216</guid><author>Demo_Liu</author><pubDate>Wed, 17 Jun 2020 14:14:50 +0800</pubDate><description><![CDATA[定时任务 想必做程序的都或多或少的接触过,以便于我们以某个特定的 时间/频率 去执行所需要的程序,Quartz 是一个优秀的框架,可以根据我们的配置将 定时任务的执行 时间/频率持久化至数据库, 我们通过修改数据库中的任务下次执行时间,达到不需要等到任务配置执行的原始时间/频率,随时地运行定时任务; 并且可以看到任务的运行状态 WATING BLOCKING等,下文会有介绍

 1.导入依赖▼

 quartz自定义配置的数据源会使用C3P0创建连接,所以要引入C3P0依赖


 &lt...]]></description><category></category></item><item><title><![CDATA[关于Apache POI Excel自适应列宽 autoSizeColumn 性能问题的解决办法]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/97375317</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/97375317</guid><author>Demo_Liu</author><pubDate>Fri, 26 Jul 2019 13:52:02 +0800</pubDate><description><![CDATA[Excel导出功能大多数用的都是 Apache POI 来进行Excel文件的创建,为了美化导出的 Excel 文件内容,通常会对单元格进行自适应数据长度的处理, Apache POI 提供了 autoColumnWidth(int column) 方法来自适应单元格长度,但我在使用的过程中发现了这个方法具有严重的性能问题,下面来看一个例子

使用程序创建50000个单元格进行性能测试


   ...]]></description><category></category></item><item><title><![CDATA[SpringBoot @Scheduled注解使用: 同步/异步同一任务及多任务并发执行]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/85335414</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/85335414</guid><author>Demo_Liu</author><pubDate>Sat, 29 Dec 2018 11:06:20 +0800</pubDate><description><![CDATA[本文将介绍@Scheduled注解使用过程中:

1.1 同一任务的同步执行(下次任务执行将在本次任务执行完毕后的下一次配置时间开始)

1.2 同一任务的异步执行(下次任务将在下一个配置时间开始,不等待当前任务执行完毕)

2.1多任务并发执行

首先,要想使用@Scheduled注解,首先要在启动类上添加注解@EnableScheduling


@SpringBootApplica...]]></description><category></category></item><item><title><![CDATA[获取线程的执行结果----FutureTask/Callable的使用]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/84249989</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/84249989</guid><author>Demo_Liu</author><pubDate>Mon, 19 Nov 2018 15:48:26 +0800</pubDate><description><![CDATA[我们在使用多线程处理数据,从而避免CPU资源的过剩的时候,要怎么获取线程结果呢,这就要用到FutureTask和Callable了,由于网络上相关的介绍太多了,这里不再一一赘述,只介绍如何使用它们.



1.▼继承Callable接口,创建业务逻辑线程ThreadTest,重写其中的call()方法,可以看到Callable的泛型可以是任何类型Object;


public cla...]]></description><category></category></item><item><title><![CDATA[JDBC/DBCP连接池的testQuery/validationQuery设置]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/82621844</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/82621844</guid><author>Demo_Liu</author><pubDate>Tue, 11 Sep 2018 10:27:42 +0800</pubDate><description><![CDATA[转载了新浪@mryqu的博客,并添写了DBCP的设置,以下是正文:

 

在《Tomcat中使用Connector/J连接MySQL的超时问题》帖子中想要增加对连接池中连接的测试/验证，防止数据库认为连接已死而Web应用服务器认为连接还有效的问题，Mysql文档中提到Tomcat文档中的例子中用的是validationQuery，但是网上还有很多帖子写的是testQuery，到底用哪一个呢？

...]]></description><category></category></item><item><title><![CDATA[An unexpected error has been detected by HotSpot Virtual Machine及DISPLAY not set]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/82258967</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/82258967</guid><author>Demo_Liu</author><pubDate>Fri, 31 Aug 2018 17:22:51 +0800</pubDate><description><![CDATA[近期在学习Oracle数据库，下载下来数据库后，按照网络上的教程在Linux上安装，但是遇到了一些小坑，这里做个记录，也为了大家少踩坑



1.DISPLAY未设置

这个错误发生在执行 ./runInstaller 命令安装Oracle时，提示以下错误：


&amp;gt;&amp;gt;&amp;gt; Ignoring required pre-requisite failures. Continuin...]]></description><category></category></item><item><title><![CDATA[优快云屏蔽广告]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/81538222</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/81538222</guid><author>Demo_Liu</author><pubDate>Thu, 09 Aug 2018 15:52:24 +0800</pubDate><description><![CDATA[样式于20190505停止更新,推荐使用 AdBlock 插件屏蔽广告, 谢谢大家一直以来的支持

致优快云官方:如若侵犯贵站利益,请联系我,我将立马删除所有相关CSS 邮箱:demoliu94@163.com

请耐心看完这篇文章

在浏览文章的时候总是会弹出来很多烦人的广告,影响看文章的心情,所以动手写了个优快云的去广告CSS样式,将优快云相关网站上所有的广告进行了屏蔽,同时保留...]]></description><category></category></item><item><title><![CDATA[Invalid bound statement (not found):mapper文件找不到错误]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/81454712</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/81454712</guid><author>Demo_Liu</author><pubDate>Mon, 06 Aug 2018 15:14:39 +0800</pubDate><description><![CDATA[在用IDEA并使用Mybatis的时候,IDEA并不能默认将Mapper.xml文件加载到测试包下,所以会报文件找不到的错误,所以需要在pom文件中加入以下代码,添加在&amp;lt;build&amp;gt;&amp;lt;/build&amp;gt;中


         &amp;lt;resources&amp;gt;
            &amp;lt;resource&amp;gt;
                &amp;lt;directory...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Mybatis 启动提示找不到Mapper]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/81453204</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/81453204</guid><author>Demo_Liu</author><pubDate>Mon, 06 Aug 2018 14:07:54 +0800</pubDate><description><![CDATA[控制台报错:


2018-08-06 13:59:42.480  INFO 6496 --- [           main] ConditionEvaluationReportLoggingListener : 

Error starting ApplicationContext. To display the conditions report re-run your applicati...]]></description><category></category></item><item><title><![CDATA[ajax在success中location无法跳转页面问题]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/81388809</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/81388809</guid><author>Demo_Liu</author><pubDate>Fri, 03 Aug 2018 15:39:32 +0800</pubDate><description><![CDATA[我在使用ajax的过程中,当返回成功信息的时候在success:function()跳转另一个页面使用了window.location(&quot;url&quot;)来跳转页面,出现了页面无法跳转的问题

下面是解决方法:


$.ajax({
    		url:&quot;http://...&quot;,
    		dataType:&quot;jsonp&quot;,
    		data:{&quot;fr_username&quot;:&quot;admin&quot;,&quot;fr_.]]></description><category></category></item><item><title><![CDATA[Spring原理]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/79659746</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/79659746</guid><author>Demo_Liu</author><pubDate>Thu, 22 Mar 2018 20:54:34 +0800</pubDate><description><![CDATA[1、spring原理       内部最核心的就是IOC了，动态注入，让一个对象的创建不用new了，可以自动的生产，这其实就是利用java里的反射，反射其实就是在运行时动态的去创建、调用对象，Spring就是在运行时，跟xml Spring的配置文件来动态的创建对象，和调用对象里的方法的 。        Spring还有一个核心就是AOP这个就是面向切面编程，可以为某一类对象 进行监督和控制（也...]]></description><category></category></item><item><title><![CDATA[org.springframework.beans.factory.BeanCreationException错误解决]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/79656670</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/79656670</guid><author>Demo_Liu</author><pubDate>Thu, 22 Mar 2018 17:07:38 +0800</pubDate><description><![CDATA[今天用tomcat运行发生以下错误,找了半天发现时忘了给 service层 加注解了,所示当报BeanCreateException的时候首先要检查一下Bean是否正确创建和注入


org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shiroFilter' defined...]]></description><category></category></item><item><title><![CDATA[阿里云部署 Redis]]></title><link>https://blog.youkuaiyun.com/Demo_Liu/article/details/79614547</link><guid>https://blog.youkuaiyun.com/Demo_Liu/article/details/79614547</guid><author>Demo_Liu</author><pubDate>Mon, 19 Mar 2018 19:08:51 +0800</pubDate><description><![CDATA[    阿里云部署 Redis

    Redis 也叫 NoSql，为了解决高并发、高可用、高可扩展、大数据存储等一系类的问题而产生的数据解决方案。

 

    最近买了阿里云服务器，并且花了13块钱买了一年的域名玩（后缀fun，所以很便宜）所以自己部署了jdk1.8、tomcat、mysql、还有redis，这篇文章就是介绍一下如何在阿里云服务器上部署redis；

 

下面开始介绍正...]]></description><category></category></item></channel></rss>