<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[AdesKng的博客]]></title><description><![CDATA[笔记]]></description><link>https://blog.youkuaiyun.com/AdesKng</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; AdesKng]]></copyright><item><title><![CDATA[JVM 内存溢出解决和一些参数的理解]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/82288147</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/82288147</guid><author>AdesKng</author><pubDate>Sat, 01 Sep 2018 16:13:14 +0800</pubDate><description><![CDATA[在一个电商项目的一个项目修改页面里修改页面总是报OOM错误。里面主要有一些PRC调用，和要把图片从服务器下载下来的函数，具体为甚么要下载图片不知道，感觉多此一举。出现错误开始只是调了下 —Xmx -Xms —Xmn -Xss 这些参数但是并没有效果。后来发现是对于堆和非堆内存理解不对。所以调参有误。 
Jvm 关于oom permSize space  
Idea 错误如下：

#
# A fat...]]></description><category></category></item><item><title><![CDATA[SpringCloud 服务注册，服务消费]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/80383845</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/80383845</guid><author>AdesKng</author><pubDate>Sun, 20 May 2018 17:22:36 +0800</pubDate><description><![CDATA[### 1、通过Springboot建立注册中心，核心是注解@EnableEurekaServer，其他基本上就是Springboot初始化出来的东西；这个注解生命了这个工程就是一个服务的注册中心。



package com.adesk.springclouddome;

import org.springframework.boot.SpringApplication;
import org...]]></description><category></category></item><item><title><![CDATA[Springboot2.0.1+SpringData+Elasticsearch6.1.1搭建]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/80204809</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/80204809</guid><author>AdesKng</author><pubDate>Sat, 05 May 2018 12:56:24 +0800</pubDate><description><![CDATA[pom.xml



 &amp;lt;parent&amp;gt;
        &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;
        &amp;lt;artifactId&amp;gt;spring-boot-starter-parent&amp;lt;/artifactId&amp;gt;
        &amp;lt;version&amp;gt;2.0.1.RELEASE&amp;...]]></description><category></category></item><item><title><![CDATA[SpringBoot 用RestTemplate http测试]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/80204521</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/80204521</guid><author>AdesKng</author><pubDate>Sat, 05 May 2018 12:19:09 +0800</pubDate><description><![CDATA[spring-boot有关spring-boot测试的一些问题，

这测试的时候主程序没有启动报错。错误如下

==org.springframework.web.client.ResourceAccessException: I/O error on GET request for &quot;http://localhost:39900/migrate/test&quot;: Connect to localho...]]></description><category></category></item><item><title><![CDATA[Future，FutureTask，Callable的一些学习理解]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/79405291</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/79405291</guid><author>AdesKng</author><pubDate>Wed, 28 Feb 2018 20:47:57 +0800</pubDate><description><![CDATA[FutureTask



FutureTask 实现了Runnable 和Future接口在FutureTask代码中的发现run方法的主要逻辑就是运行Callable的call方法，然后将保存结果或者异常（用的一个属性result）在通过set()方法把结果返回给类变量outcome



把FutureTask看作一个Future，那么它的作用就是控制Callable的call方法  
的执...]]></description><category></category></item><item><title><![CDATA[Spring ioc 的依赖注入]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/78521815</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/78521815</guid><author>AdesKng</author><pubDate>Mon, 13 Nov 2017 16:38:13 +0800</pubDate><description><![CDATA[Spring ioc 的依赖注入根据网上的资料以及《Spring 技术内幕》画出主要类中调用的核心方法对流程的理解AbstractBeanFactory类调用getBean(),启动注入bean而getBean()，中实际调用的是dogetBean()方法，该方法委派AbstractAutowireCapableBeanFactory的  
creatBean()创建Bean实例对象,在该方法中如果]]></description><category></category></item><item><title><![CDATA[spring ioc 的资源定位 载入和注册]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/78504146</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/78504146</guid><author>AdesKng</author><pubDate>Fri, 10 Nov 2017 23:44:15 +0800</pubDate><description><![CDATA[Spring ioc的资源定位 载入和注册以FileSystemXmlApplicationContext为例]]></description><category></category></item><item><title><![CDATA[Maven+Spring security4.2.3的教程和源码]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/78183174</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/78183174</guid><author>AdesKng</author><pubDate>Mon, 09 Oct 2017 15:36:34 +0800</pubDate><description><![CDATA[Maven+Spring security4.2.3的教程和源码
根据网上的教程，我们知道Spring security有四种方式，从简到深为：1、不用数据库，全部数据写在配置文件，这个也是官方文档里面的demo；2、使用数据库，根据spring security默认实现代码设计数据库，也就是说数据库已经固定了，这种方法不灵活，而且那个数据库设计得很简陋，实用性差；3、spring securi]]></description><category></category></item><item><title><![CDATA[MyBatis绑定错误：Invalid bound statement (not found)]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/78161566</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/78161566</guid><author>AdesKng</author><pubDate>Thu, 05 Oct 2017 15:45:42 +0800</pubDate><description><![CDATA[MyBatis绑定错误：Invalid bound statement (not found)
问题的本质：
用idea建maven项目出现Invalid bound statement (not found)错误，网上找了下发现我的是因为出现map.xml文件与map接口不在同一个文件夹下。问题的发生是由于我把资源文件放在src/main/java/com.Adesk/mapper下，在ec]]></description><category></category></item><item><title><![CDATA[IDEA启动优化]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/78115831</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/78115831</guid><author>AdesKng</author><pubDate>Wed, 27 Sep 2017 18:26:30 +0800</pubDate><description><![CDATA[IDEA启动优化
 根据《深入了解java虚拟机》中的Eclipse运行速度调优，我也进行了IDEA开发工具的调优，通过使用jdk自带jvisualvm工具进行观测GC发生的次数和时间，同时也用它来观测启动的时间。实践中并没有得到很大的改进，通过观察发现整个启动过程如下图
 
发现其实启动过程中Compile Time
的时间是最多的34.270s
、Class  Loader Time]]></description><category></category></item><item><title><![CDATA[基于matlab的蚁群算法理解]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/71077045</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/71077045</guid><author>AdesKng</author><pubDate>Tue, 02 May 2017 08:00:06 +0800</pubDate><description><![CDATA[%TSP 的蚁群算法
%%z是2*n的矩阵即为城市的坐标的点
function Itsp=AOC(z)


%保留每次迭代的最优解
% 以max（t^a*b^(-b)）为依据找最优路径，与保留的最优路径比较


x=z(:,1);
y=z(:,2);
n=30 ;%城市数目
c=100;
q=10^(+6);
NC=100;
r=0.9;%表示轨迹持久性
a=1.5]]></description><category></category></item><item><title><![CDATA[Centos 7安装vsftpd jdk8 tomcat9]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/69056201</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/69056201</guid><author>AdesKng</author><pubDate>Tue, 04 Apr 2017 11:37:30 +0800</pubDate><description><![CDATA[Centos 7安装vsftpd jdk8 tomcat9 
-----安装vsftpd
 检查是否已经安装了vsftpd
rpm -q vsftpd 该命令会显示vsftpd的版本
[root@localhost ~]# rpm -q vsftpd
vsftpd-3.0.2-21.el7.x86_64
否则安装 
yum install -y vsftpd这里可能要等几秒钟然后就是]]></description><category></category></item><item><title><![CDATA[SpringMVC的配置及理解]]></title><link>https://blog.youkuaiyun.com/AdesKng/article/details/66473260</link><guid>https://blog.youkuaiyun.com/AdesKng/article/details/66473260</guid><author>AdesKng</author><pubDate>Sun, 26 Mar 2017 12:11:22 +0800</pubDate><description><![CDATA[Springmvc的工作原理：
 
组件：
1.前端控制器DispatcherServlet
      作用：接收请求响应结果，相当于转发器
2、处理器映射器，HandlerMapping
根据请求找到Handler
3、处理器适配器HandlerAdaptor
按照特定的规则去执行Handler
4、视图解析器View resolver
进行视图解析根据逻辑视图名解析成真正]]></description><category></category></item></channel></rss>