java-web
文章平均质量分 90
yangyangiud
这个作者很懒,什么都没留下…
展开
-
Spring、Spring MVC、MyBatis整合文件配置详解
使用SSM框架做了几个小项目了,感觉还不错是时候总结一下了。先总结一下SSM整合的文件配置。其实具体的用法最好还是看官方文档。Spring:http://spring.io/docsMyBatis:http://mybatis.github.io/mybatis-3/基本的组织结构和用法就不说了,前面的博客和官方文档上都非常的全面。jar包可以使用Maven来组织管理。来看转载 2016-08-30 14:43:41 · 2431 阅读 · 0 评论 -
netty 源码分析(三)
客户端启动源码文章目录客户端启动源码1.配置EventLoopGroup2.配置Channel实现类型3.连接服务端地址端口4.注册SocketChannel 到EventLoop1.配置EventLoopGroup2.配置Channel实现类型3.连接服务端地址端口4.注册SocketChannel 到EventLoop...原创 2019-04-21 15:10:42 · 186 阅读 · 0 评论 -
netty 源码分析(二)
服务端启动源码文章目录服务端启动源码1.配置EventLoopGroup2.配置Channel实现类型3.绑定地址端口4.注册ServerSocketChannel 到EventLoop1.配置EventLoopGroup2.配置Channel实现类型3.绑定地址端口4.注册ServerSocketChannel 到EventLoop...原创 2019-04-21 15:08:28 · 197 阅读 · 0 评论 -
netty 源码分析(一)
架构设计文章目录架构设计1.核心组件设计ChannelEventLoopGroupChannelHandlerChannelPipeLineChannelHandlerContextAbstractBootstrap1.核心组件设计Channelnetty 通道顶层接口虽然有众多实现,但下面两为较为核心实玩,后面重点分析该两实现NioSocketChannel 表示Nio客户端 S...原创 2019-04-20 01:40:58 · 280 阅读 · 0 评论 -
基于springcloud服务灰度发布(二)
文章目录1链路接口实现2链路接口绕过拦截2.1 创建filter 或HandlerInterceptor 代理2.2 处理是否跳过拦截1链路接口实现当所有服务接入灰jar后,想要测试一下链路效果,并不是很方便;所以在所有服务接入依赖后,预先设定链路测试接口方,以便测试整体链路效果是否达到预期/** * 路由链路测试 * * @author xie */@RestControlle...原创 2018-12-11 11:40:26 · 1171 阅读 · 0 评论 -
cloudgateway源码 路由过程(二)
RoutePredicateHandlerMappingHandlerMappingpublic class RoutePredicateHandlerMapping extends AbstractHandlerMapping { private final FilteringWebHandler webHandler; private final RouteLocator routeL...原创 2018-11-28 19:40:41 · 311 阅读 · 0 评论 -
基于springcloud服务灰度发布(一)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2018-11-27 21:36:41 · 15738 阅读 · 4 评论 -
spring-cloud 源码 zuul 路由定位(三)
1 Zuulservlet 装入tomcat容器 zuul 路由定位过程 1 Zuulservlet 装入tomcat容器zuul 请求过程是怎么被怎么理的,上一编我们看到ZuulServerlet实例化并被封装进ServletRegistrationBean,且托管到spring容器里,那么该servlet是怎么放进tomcat里的,注意ServletReg...原创 2018-05-30 08:14:25 · 1989 阅读 · 0 评论 -
spring-cloud 源码 zuul 调用过程(二)
1 Zuulservlet 装入tomcat容器2 ZuulServlet源码4 ZuulFilter 执行实现 zuul 源码调用过程 1 Zuulservlet 装入tomcat容器zuul 请求过程是怎么被怎么理的,上一编我们看到ZuulServerlet实例化并被封装进ServletRegistrationBean,且托管到spring容器里,那...原创 2018-05-30 01:33:53 · 1518 阅读 · 0 评论 -
spring-cloud 源码 zuul 启动(一)
zuul 网关启动源码分析1 依赖配置依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId&g原创 2018-05-28 23:34:07 · 1613 阅读 · 0 评论 -
spring标签详解
spring标签一、自定义spring标签创建定义标签文件:spring-test.xsd,设定命名空间:targetNamespace=”http://www.lexueba.com/schema/user” 创建schemas文件,指定命名空间uri指向xsd文件:spring.schemas http://www.lexueba.com/schema/user.xsd=META-INF/原创 2017-07-13 00:07:39 · 766 阅读 · 0 评论 -
kafka单机简单安装与测试
kafka单机简单安装与测试1,下载并解压kakfa地址 http://kafka.apache.org/downloads.html解压 kafka_2.10-0.10.1.1.tgz2,kafka集群需要zookeeper,下载zookeeper并解 http://apache.fayea.com/zookeeper/3,编辑kafka,配置文件进入解压后的kafka目录,修改serve原创 2017-01-04 22:56:42 · 2047 阅读 · 0 评论 -
图解 maven 多环境打包
项目开发过程,一般都会配置不同的发布环境,通常都会有三个发布环境:开发环境,测试环境,上线环境不同的环境就会涉及到不同的配置;下面以配置local 和dev环境配置不同的数据为例:来价绍如何用maven工具来打包;1,首在resources 目录下建立以下目录结构:分别存放dev和local环境配置文件如下图:2,上面准备好了配置文件,现在配置pom文件项目地原创 2016-11-27 18:09:27 · 263 阅读 · 0 评论 -
ubuntu下nginx安装
1.安装依赖包openssl安装,命令:sudo apt-get install openssl libssl-dev 2.安装依赖包pcre安装,命令:sudo apt-get install libpcre3 libpcre3-dev 3.安装依赖包zlib安装,命令:sudo apt-get install zlib1g-dev 4.下原创 2016-10-29 01:33:54 · 261 阅读 · 0 评论 -
netty源码分析(四)
服务端接受客端连接文章目录服务端接受客端连接1.配置EventLoopGroup2.配置Channel实现类型3.绑定地址端口4.注册ServerSocketChannel 到EventLoop1.配置EventLoopGroup2.配置Channel实现类型3.绑定地址端口4.注册ServerSocketChannel 到EventLoop...原创 2019-04-21 15:12:17 · 226 阅读 · 0 评论