自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 JVM 内存溢出解决和一些参数的理解

在一个电商项目的一个项目修改页面里修改页面总是报OOM错误。里面主要有一些PRC调用,和要把图片从服务器下载下来的函数,具体为甚么要下载图片不知道,感觉多此一举。出现错误开始只是调了下 —Xmx -Xms —Xmn -Xss 这些参数但是并没有效果。后来发现是对于堆和非堆内存理解不对。所以调参有误。 Jvm 关于oom permSize space Idea 错误如下:## A fat...

2018-09-01 16:13:14 675

原创 SpringCloud 服务注册,服务消费

### 1、通过Springboot建立注册中心,核心是注解@EnableEurekaServer,其他基本上就是Springboot初始化出来的东西;这个注解生命了这个工程就是一个服务的注册中心。package com.adesk.springclouddome;import org.springframework.boot.SpringApplication;import org...

2018-05-20 17:22:36 348

原创 Springboot2.0.1+SpringData+Elasticsearch6.1.1搭建

pom.xml <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.1.RELEASE&...

2018-05-05 12:56:24 1986

原创 SpringBoot 用RestTemplate http测试

spring-boot有关spring-boot测试的一些问题,这测试的时候主程序没有启动报错。错误如下==org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://localhost:39900/migrate/test": Connect to localho...

2018-05-05 12:19:09 6220

原创 Future,FutureTask,Callable的一些学习理解

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

2018-02-28 20:47:57 352

原创 Spring ioc 的依赖注入

Spring ioc 的依赖注入根据网上的资料以及《Spring 技术内幕》画出主要类中调用的核心方法对流程的理解AbstractBeanFactory类调用getBean(),启动注入bean而getBean(),中实际调用的是dogetBean()方法,该方法委派AbstractAutowireCapableBeanFactory的 creatBean()创建Bean实例对象,在该方法中如果

2017-11-13 16:38:13 351

原创 spring ioc 的资源定位 载入和注册

Spring ioc的资源定位 载入和注册以FileSystemXmlApplicationContext为例

2017-11-10 23:44:15 829

原创 Maven+Spring security4.2.3的教程和源码

Maven+Spring security4.2.3的教程和源码根据网上的教程,我们知道Spring security有四种方式,从简到深为:1、不用数据库,全部数据写在配置文件,这个也是官方文档里面的demo;2、使用数据库,根据spring security默认实现代码设计数据库,也就是说数据库已经固定了,这种方法不灵活,而且那个数据库设计得很简陋,实用性差;3、spring securi

2017-10-09 15:36:34 3457 1

原创 MyBatis绑定错误:Invalid bound statement (not found)

MyBatis绑定错误:Invalid bound statement (not found)问题的本质:用idea建maven项目出现Invalid bound statement (not found)错误,网上找了下发现我的是因为出现map.xml文件与map接口不在同一个文件夹下。问题的发生是由于我把资源文件放在src/main/java/com.Adesk/mapper下,在ec

2017-10-05 15:45:42 1741 1

原创 IDEA启动优化

IDEA启动优化 根据《深入了解java虚拟机》中的Eclipse运行速度调优,我也进行了IDEA开发工具的调优,通过使用jdk自带jvisualvm工具进行观测GC发生的次数和时间,同时也用它来观测启动的时间。实践中并没有得到很大的改进,通过观察发现整个启动过程如下图 发现其实启动过程中Compile Time的时间是最多的34.270s、Class  Loader Time

2017-09-27 18:26:30 846

原创 基于matlab的蚁群算法理解

%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

2017-05-02 08:00:06 2506

原创 Centos 7安装vsftpd jdk8 tomcat9

Centos 7安装vsftpd jdk8 tomcat9 -----安装vsftpd 检查是否已经安装了vsftpdrpm -q vsftpd 该命令会显示vsftpd的版本[root@localhost ~]# rpm -q vsftpdvsftpd-3.0.2-21.el7.x86_64否则安装 yum install -y vsftpd这里可能要等几秒钟然后就是

2017-04-04 11:37:30 743

原创 SpringMVC的配置及理解

Springmvc的工作原理: 组件:1.前端控制器DispatcherServlet      作用:接收请求响应结果,相当于转发器2、处理器映射器,HandlerMapping根据请求找到Handler3、处理器适配器HandlerAdaptor按照特定的规则去执行Handler4、视图解析器View resolver进行视图解析根据逻辑视图名解析成真正

2017-03-26 12:11:22 583

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除