
java
文章平均质量分 84
阿......嚏
Single hand that wipes tears during failures is much better than countless hands that come together to clap on success。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot&SpringCloud兼容原理
Spring Boot 基于 SpringApplication 启动时,通过 监听器 监听对应的事件,执行相关的动作。众所周知,我们可以在 Spring Boot 项目中引入 Spring Cloud 相关依赖。原创 2023-02-03 19:36:48 · 701 阅读 · 0 评论 -
路径path相关模式
private String getMatchingPattern(String pattern, String lookupPath) { if (pattern.equals(lookupPath)) { return pattern; }//判断前缀索引 if (this.useSuffixPatternMatch) {//是否配置了扩展符以及当前URL是否是以”.“结尾 if (!this.fileExtensions.isEmpty() &&...原创 2021-01-30 19:12:34 · 578 阅读 · 1 评论 -
tomcat之源码分析
catalina就是Tomcat服务器使用的 Apache实现的servlet容器的名字。Tomcat的核心分为3个部分:(1)Web容器:处理静态页面。(2)catalina:一个处理servlet的容器。(3)JSP容器:把jsp页面翻译成一般的servlet。Catalina连接器负责将一个请求与容器相连。工作包括为它接收到的每个HTTP请求创建一个request对象和一个response对象。然后将处理过程交给容器。容器从连接器中接收到request对象和response对象,并负责调原创 2022-01-21 10:37:36 · 2719 阅读 · 0 评论 -
分库分表之Mycat
原理Mycat 的原理中最重要的一个动词是“拦截”,它拦截了用户发送过来的 SQL 语句,首先对 SQL语句做了一些特定的分析:如分片分析、路由分析、读写分离分析、缓存分析等,然后将此 SQL 发往后端的真实数据库,并将返回的结果做适当的处理,最终再返回给用户。逻辑库理解为就是中间件Mycat,其背后管理的真实数据库多实例。schema.xml:<?xml version="1...原创 2020-04-29 20:12:14 · 69 阅读 · 0 评论 -
集合之List数组
优缺点:数组查询快,根据地址和索引直接获取元素;数组增删慢,每次都需要创建新数组,且移动元素位置;元素位置移动:System.arraycopy(elementData, index+1, elementData, index,numMoved);Remove方法:数组不会发生改变,只是被删除元素之后元素位置被整体前移;For … Each该种方式删除会产生异常 java.util.C...原创 2020-10-09 20:28:56 · 220 阅读 · 1 评论 -
网络编程之TCP连接
Wireshark:用于网络抓包。原创 2020-04-19 14:57:21 · 50 阅读 · 0 评论 -
SpringMVC之ViewResolver&theme&FlashMapManager
创建Spring MVC项目 project->maven->选择archetype apach...webapp;本地安装tomcat,包括环境变量,启动后localhost:8080正常访问;endit configuration->tomcat server->tab server->application server->URL->删除默认的B..............................原创 2020-04-19 23:08:22 · 299 阅读 · 1 评论 -
Spring之AOP织入过程
三、面向切面的 Spring切面提供了取代继承和委托的另一种可选方案,而且在很多场景下更清晰简洁。在使用面向切面编程时,我们仍然在一个地方定义通用功能,但是可以通过声明的方式定义这个功能要以何种方式在何处应用,而无需修改受影响的类。横切关注点可以被模块化为特殊的类,这些类被称为切面( aspect )。这样做有两个好处:首先,现在每个关注点都集中于一个地方,而不是分散到多处代码中;其次,服务模块...原创 2020-05-07 18:36:11 · 624 阅读 · 1 评论