- 博客(9)
- 收藏
- 关注
原创 Spring中调用http的方式WebClient
在Spring5以前调用http 接口可以可以选用RestTemplate类,在Spring5以后,在Spring-webflux包中有一个更为合适的类型,叫做WebClient,能做到自己封装同步调用和异步调用,下面献上我自己的WebClient的配置和使用。WebClient配置: @Test public void userSelect() throws SSLE...
2018-05-30 09:34:24 5751
原创 docker for mac教程
安装教程:macOS安装Dockerdocker相关命令:查找镜像:docker search 例如:docker search centos下载镜像:docker pull 例如:docker pull centos(centos为docker search找到的centos名称)查看docker镜像:docker images删除镜像:docker rmi 后面可以跟镜...
2018-05-29 23:48:43 2331 1
原创 SpringBoot调用流程源码(十)@RestControllerAdvice与@ExceptionHandler注解源码详解
一、处理流程@RestControllerAdvice与@ExceptionHandler注解是sprngmvc中与异常捕获与处理相关的注解,它的入口也是DispatcherServlet中的doDispatcher()方法中,如下:this.processDispatchResult(processedRequest, response, mappedHandler, mv, (Exceptio...
2018-05-17 10:34:16 8893 2
原创 zookeeper,kafka,redis等分布式框架的主从同步策略
在互联网行业中,分布式的框架,我们经常用的有zookeeper,kafka,redis等,怎么使用,我们大多数人都是知道的,关于怎么做到主从同步,每种工具的方式都是不同的。Kafka的主从同步ISRkafka的主从同步,主要是针对它的broker来说。在kafka的broker中,同一个topic可以被分配成多个Partition,每个Partition的可以有一个或者多个replicas(备份)...
2018-05-14 23:07:12 3040
原创 nodejs项目启动过程与环境安装
在公司download下来了一个nodejs的项目,发现要配置一些东西。首先安装node,可以直接用homebrew。然后安装thinkjs,然后勾选掉ESlint界面的那个enable。然后对项目进行npm install,在项目中会生成一个文件夹如下:此时再执行npm start 项目就启动起来了...
2018-05-11 15:48:32 14568
原创 SpringBoot源码解析(二)SpringApplication的run方法
在初始化的initialize方法完成后,就进入SpringApplication的run方法了,run()方法如下: public ConfigurableApplicationContext run(String... args) { StopWatch stopWatch = new StopWatch(); stopWatch.start(); ConfigurableAppl...
2018-05-06 19:14:22 1534
原创 SpringBoot调用流程源码(十一)tomcat的启动入口
在springboot中,是融合了tomcat的启动与加载的,那么关于tomcat的启动与加载的入口就是研究的第一步,在EmbeddedWebApplicationContext类中,重写了AbstractApplicationContext的finishRefresh()方法,如下: protected void finishRefresh() { super.finishRefresh()...
2018-05-06 19:13:05 2518
原创 我的mpv插件配置
首先去github上,把scripts文件夹中的脚本都下载下来使用了,然后,在脚本放到~/.config/mpv/文件夹中后,别忘记使用chmod +x *命令,让scripts文件夹下面的脚本都具有可执行属性。在此晒下我的mpv.conf的配置,如下:# vim: syntax=config############ General ############save-position...
2018-05-05 20:42:45 3528
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人