摘要: 类加载 Person.java文件 javac Person.java 生产 Person.class javap -p -v Person.class 进行类加载: 是要将class文件转换为机器码 实现跨平台(不同的jdk) 加载-链接(验证-准备-解析)-初始化-使用-卸载 >加载:字节码文件 阅读全文
posted @ 2022-08-23 15:38 苏子墨 阅读(30) 评论(0) 推荐(0)
摘要: 动静分离演示 通过正则规则 来判断动静分离规则 通过nginx把 动态资源和静态资源进行分离 Rewrite 场景: 1.url访问跳转 支持开发设计 ,兼容性设计(新老接口都要支持),效果展示。 2.SEO优化 伪静态改写 实现搜索引擎的录入 3.维护 后台维护 浏览转发 4.安全 语法: reg 阅读全文
posted @ 2022-08-23 15:36 苏子墨 阅读(47) 评论(0) 推荐(0)
摘要: Nginx 常见问题 1.相同server_name 多个虚拟主机优先级访问 按照nginx读取配置文件显示顺序读取 location 优先级匹配 1.= 进行普通字符精确匹配 也就是完全匹配 精确匹配优先级最高 2.^~ 表示普通字符匹配 使前缀匹配 3.~ \~* 表示执行一个正则匹配 try_ 阅读全文
posted @ 2022-08-23 15:36 苏子墨 阅读(17) 评论(0) 推荐(0)
摘要: 安装 yum -y install gcc gcc-c++ autoconf pcre pcre-devel make automake yum -y install wget httpd-tools vim Nginx 特性 和 优点 1.IO多路复用 epoll (多个IO复用一个) 相对于se 阅读全文
posted @ 2022-08-23 15:36 苏子墨 阅读(81) 评论(0) 推荐(0)
摘要: 概念 Spring 通过一个配置文件描述 Bean 及 Bean 之间的依赖关系,利用 Java 语言的反射功能实例化 Bean 并建立 Bean 之间的依赖关系。 Spring 的 IoC 容器在完成这些底层工作的基础上,还提供了 Bean 实例 缓存、生命周期管理、 Bean 实例代理、事件发布 阅读全文
posted @ 2022-08-21 17:44 苏子墨 阅读(315) 评论(0) 推荐(0)
摘要: 概念 使用"横切"技术,AOP 把软件系统分为两个部分:核心关注点和横切关注点。业务处理的主要流程是核 心关注点,与之关系不大的部分是横切关注点。横切关注点的一个特点是,他们经常发生在核心关注点 的多处,而各处基本相似,比如权限认证、日志、事物。AOP 的作用在于分离系统中的各种关注点,将 核心关注 阅读全文
posted @ 2022-08-21 17:43 苏子墨 阅读(180) 评论(0) 推荐(0)
摘要: 数据库事务二阶段提交(更新丢失问题)问题复现和解决 数据埋点 t_amout userId userName Amount 0001 张三 100 0002 李四 500 事务A业务:0001向0002转账30元,返回异常情况 1.余额不足 2.系统异常 事务A业务:0001向0002转账50元,返 阅读全文
posted @ 2022-08-19 15:57 苏子墨 阅读(88) 评论(0) 推荐(0)
摘要: 数据库事务请看<a href="https://www.cnblogs.com/li-xiaotian/p/16594372.html">[深入理解数据库事务]</a> 首先应该向 IOC容器注册 数据库Bean 和 transactionManager Bean 将事务交给Spring管理 代码示 阅读全文
posted @ 2022-08-19 15:21 苏子墨 阅读(48) 评论(0) 推荐(0)
摘要: 问题描述,在工作中一次请求 请求接口一 ,将request保存到了ThreadLocal,调用接口二,而接口二也存入了ThreadLocal,接口二完成之后将ThreadLocal romove 了,在此回到接口一时数据已经没有了,导致了问题. 然后就把接口二的 ThreadLocal.remove 阅读全文
posted @ 2022-08-19 15:21 苏子墨 阅读(49) 评论(0) 推荐(0)
摘要: 动态代理是由静态代理发展而来. 类加载:加载-链接-初始化-使用-卸载. 动态代理就是在加载阶段完成的,类加载可以从指定文件,网络 等加载class文件到运行时数据区 java.lang.class. 静态代理:A需要让C做一件事件,但是只有B能联系到C,那我就交给B让他帮忙代理即可。 动态代理是在 阅读全文
posted @ 2022-08-17 14:56 苏子墨 阅读(74) 评论(0) 推荐(0)