自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringMVC原理流程代码解析以及SpringMVC的9大组件

SpringMVC的底层原理,DispathcherServlet会在内部从Spring容器中拿到HandlerMapping对象{ else{ try{ HanderMapping hm = context.getBean(HANDER_MAPPING_BEAN_NAME, HanderMapping.class); ...

2019-08-02 03:09:36 166

原创 二叉树遍历,深度遍历和广度遍历的程序说明,及其应用

package test;import com.sun.jmx.remote.internal.ArrayQueue;import java.util.ArrayDeque;import java.util.Queue;import java.util.Stack;public class TreeTraversal { /** * 树节点 */ ...

2019-08-02 02:19:22 185

原创 Oracle查询,当一个SQL返回为一个列表,另一个SQL返回一个以逗号分隔的字符串,如何将这个两个SQL整合起来

执行第一个SQL为:SELECT T.PARTY_HCODEFROM REF_PARTY_BASICINFO T, ( SELECT T3.pcode AS partycode, T3.ratingvalue AS rtvalue FROM ( SELECT T2.PARTY_HCODE AS pcode, T2.effectdate AS edate, T2.ratingi...

2019-08-29 14:36:59 213

原创 mysql服务挂了后应尝试怎么做

Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.之后查看my...

2019-08-20 22:47:52 421

原创 微服务架构

微服务架构,提倡将单一应用程序划分为一组一组小的服务,服务之间相互协调,互相配合。虽然微服务架构没有公认的技术标准和规范,但现在应用比较多的为springcloud和dubbo。微服务的主要优势1.降低复杂度将原来耦合在一起的复杂业务查拆分为单个服务,规避了原本复杂度无止境的积累。每一个微服务专注于单一功能,并通过定义良好的接口清晰表述服务边界,每个微服务只专注服务本身,通过缓存可以提...

2019-08-11 20:10:59 292

原创 创建线程时,继承thread和实现Runable有什么区别

使用实现Runable接口的方式更能体现买你想对象编程思想我们知道new Thread()是构建一个线程对象,线程对象要做的事情就是Runable对象中的run()方法,这样就体现了面向对象编程。new Thread (new Runable(){ public void run(){ System.out.print("runable ->" + Thre...

2019-08-11 17:21:13 290

原创 springcloud各个服务内容,以及需要注意方面

1.EurekaEureka为springcloud的各个微服务提供了注册发现(EurekaDiscover)服务,但是eureka集群的各个节点都是平等的,任何一个节点挂掉之后,只要还有存活的eureka,zokeerper集群的话,有一个主节点,主节点挂掉之后,其他节点会再选出来一个leader节点,eureka遵循CAP定律的AP原则,保证了可用性和分区容错性,zokeerper因为主节...

2019-08-10 19:13:01 330

原创 feign中SynchonousMethodHandler

我们知道feign是基于RequestRestTemplate模拟的http请求,如果有研究feign的源码,我们可以发现在SynchonousMethodHandler类下面,有一个targetRequest(RequestTemplate template)方法,这个方法里面会循环的调用interceptor.apply();而lcn正是重写了apply方法,将自己的group-id传递到了...

2019-08-09 17:03:16 978

原创 springBoot的启动原理

SpringBoot的启动类为**Application,一注解@SpringBootApplication注明@SpringBootApplicationpublic class cmsApplication{ public static void main(String[] args){ SpringApplication.run(cmsApplication....

2019-08-09 17:01:48 303

原创 通过位运算解决两个数交换问题

两个数交换位置,我们可能想到的使用一个临时变量temp,但当不使用临时变量,减少内存占用,如何实现交换两个数,1.可以使用位运算,位运算左移右移,是通过二进制数进行计算的两个数的交换,传统int temp = a;a = b;b = temp;位运算可以进行两个数交换a ^= b;b ^= a;a ^= b;还可以使用计算的方式节省内存空间,增加计算量a = ...

2019-08-09 16:59:51 925

原创 HashMap源码变量含义

hashMap的底层算法结构//默认的初始化容量为16static final int DEFAULT_INITAL_CAPACITY = 1 << 4;//最大的容量,容量的值必须是2的幂并且小于最大容量,最大值为2的30此房static final int MAXMUM_CAPACITY = 1 << 30;//加载因子默认值为0.75static f...

2019-08-09 16:57:50 199

原创 企业换绑卡程序中应用

<!DOCTYPE html><html xmlns:th="http://www.thymeleaf.org"><head th:replace="header :: header"></head><style type="text/css"> .easyui-dialog { }</style>...

2019-08-09 16:56:15 114

原创 安装rabbitMQ在服务器上

https://www.cnblogs.com/xrog/p/8519967.html安装rabbitMQ博客之后使用guest不使用本机ip是无法登陆的,需要修改rabbitMQ安装位置的ebin中rabbit.app中lookback_user中guest删除,也可以新增一个用户,之后对用户赋予权限。MQ的简单应用rabbitMQ 传递的是事务AMQP事务机制通过AMQP事...

2019-08-09 16:55:43 101

原创 linux中查看日志的less命令

进入less后,比如less console.log可以输入?+所要搜索的内容搜索到的内容就会高亮显示,y向上移动一行(按“下”也可以)空格向下滚动一屏b向上滚动一屏d向下滚动半屏h less帮助u向上滚动半屏w指定开始显示行数g跳到第一行G跳到最后一行p n% 跳到n% 比如p 10%,跳到页面展示10% 的内容/pattern 搜索对应参数从第一...

2019-08-09 16:55:30 1170

原创 在自己部署的Javaweb项目中web界面元素的字体乱码

在vm-options中添加:-Dfile.encoding=UTF-8

2019-08-09 16:55:09 125

原创 spring boot的小消遣

https://www.cnblogs.com/lilinzhiyu/p/8116877.html可以修改运行后,banner.txt的内容

2019-08-09 16:54:42 97

原创 spring boot在maven将项目压缩为jar包后

springboot在maven将项目压缩为jar包时,会将templates中excel文件进行重新写入,有两种解决方案,第一种修改配置,在maven压缩为jar包时,不对.xls文件进行修改,第二种,将文件放置在static静态资源中,在security中进行配置,当有session时进行可以对excel文件进行下载,权限控制要做好。参考博客https://blog.csdn....

2019-08-09 16:54:18 224

原创 Java工厂模式

Java实现计算器的工厂模式Operation的Modelpublic abstract class Operation{ private double numberA; private double numberB; public double getNumberA(){ return numberA; } public do...

2019-08-06 22:24:30 145

空空如也

空空如也

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

TA关注的人

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