2021年12月3日
摘要: 割了,割了,还是被割了! 20211202 周四 23:43 签约成功,希望后面的流程能够顺利,一切都能像今天的日子一样称心。 看 房 2020年12月从魔都回来后找到工作后,就开始考虑房子的事情。 为了方便看房子,花了 2000 多大洋买了辆电驴。周末的时候就抽出一天带着老婆孩子,穿梭于各个小区中 阅读全文
posted @ 2021-12-03 14:22 XuHe1 阅读(35) 评论(0) 推荐(0) 编辑
  2021年11月23日
摘要: 目录 HandlerInterceptor 是什么 HandlerInterceptor 使用 HandlerInterceptor 使用注意事项 HandlerInterceptor 是什么 hander 的拦截器,用来拦截handler 的执行。执行时机:handdlerAdaptor 调用 h 阅读全文
posted @ 2021-11-23 11:49 XuHe1 阅读(42) 评论(0) 推荐(0) 编辑
  2021年11月22日
摘要: ResponseBodyAdvice 是个什么东西?我们先从名字能看出,首先是个 Advice,其次,ResponseBody 说明了这个 Advice 作用的切点是在响应体。 看下源码: /** * Allows customizing the resp... 阅读全文
posted @ 2021-11-22 14:57 XuHe1 阅读(147) 评论(0) 推荐(0) 编辑
  2021年11月17日
摘要: 之前在上家公司担任技术负责人的时候,由于一个同事的离职空出了一个后端开发的岗位,于是在某招聘网上开启了招聘。 整个事情比较神奇。 第一次招聘了一个人,面试、笔试各方面都通过了,面试结果也反馈给了公司。公司也决定录用了,这个人报道第一天没有带学历证书,说是忘了,他以为这样可以糊弄过公司。但是公司人事让 阅读全文
posted @ 2021-11-17 15:22 XuHe1 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 最近两年,由于“996”的文化可能太深厚了,各种网站都能看到“996”、“内卷”、“躺平”等热词,劳动部门已经高度关注这个事情了,并且着手开始处理了。 大厂为了迎合国家政策,也开始决定从取消了大小周开始,打工仔一片叫好啊。 可就在当前这样背景下,浪潮居然“唱反... 阅读全文
posted @ 2021-11-17 14:08 XuHe1 阅读(87) 评论(0) 推荐(0) 编辑
  2021年11月6日
摘要: 日常开发的数据库设计环节,相信大家都会有这样一种感受,每张表都会有这些基本信息, creator_id, creator, created_at, updater_id, updater, updated_at , 我暂且称为元数据(MetaInfo)吧。 几... 阅读全文
posted @ 2021-11-06 14:13 XuHe1 阅读(613) 评论(0) 推荐(0) 编辑
  2021年11月2日
摘要: 我们知道 事务是基于 AOP 实现的,如果我们项目中用到了事务,同时又需要做一些自定义的 AOP 操作,这个时候会不会冲突呢? 先说结论: 不会冲突,并且事务会把自定义的AOP 操作也包含在内。 为什么?这事就得从 CglibAopProxy 聊起,spring 在 bean 初始化时会给使用了事务 阅读全文
posted @ 2021-11-02 19:09 XuHe1 阅读(128) 评论(0) 推荐(0) 编辑
  2021年10月21日
摘要: 《分布式事务》https://blog.csdn.net/u011060911/article/details/122210788上面的文章系统介绍了分布式事务相关的理论知识,本文则通过代码来展示如何在项目中来使用并落地。 目录 1. 启动 seata-server 2. SpringCloud 整 阅读全文
posted @ 2021-10-21 17:29 XuHe1 阅读(485) 评论(0) 推荐(0) 编辑
  2021年10月15日
摘要: 接着上篇文章,继续我们的小案例。 我们采用 restful 的方式来写我们的后台。 今天来完成新增功能的编写。 1. 编写后台代码 接收请求的 servlet 代码 protected void doPost(HttpServletReque... 阅读全文
posted @ 2021-10-15 16:24 XuHe1 阅读(33) 评论(0) 推荐(0) 编辑
  2021年10月12日
摘要: Sentinel 是阿里开源的分布式流量哨兵,具有限流、熔断降级、服务监控等功能。 下面介绍在 SpringCloud中的具体使用方式。 目录 1. 下载并启动 Sentinel 控制台服务 2. 引入起步依赖 3. 配置 4. 代码 5. 使用 6. 验证结... 阅读全文
posted @ 2021-10-12 11:35 XuHe1 阅读(108) 评论(0) 推荐(0) 编辑