技术
文章平均质量分 93
左羽Zuoyu
与其感慨路难行,不如马上出发。
展开
-
WeChatHook——一款基于DLL注入的微信托管
微信当今成为现代国人离不开的通讯的工具,已然成为了作为人的“一部分”,随之弊端也愈演愈烈,工作、社交、日常生活都渗透在微信中,一时间不关注它就生怕错过了什么。微信软件本身的思路非常简单,信息的接收无非是通讯消息,这一块的处理方式我们只需要劫持通讯信息,获取通讯信息后再将信息放回原来的通讯即可;这里的远程指的是不在同一个进程,可以是一台电脑上的不同进程;通过注入技术,成功将 DLL(间谍)打入了微信内部,下一步要做的事情便是让DLL(间谍)能“劫持”微信消息和“假传圣旨”,这需要使用拦截、伪装技术。原创 2024-08-24 17:37:14 · 749 阅读 · 0 评论 -
更便捷的Mybatis增强插件——EasyMybatis
easy-mybatis是一个对Mybatis的增强框架(插件)。在Spring集成Mybatis的基础上,将项目开发中对数据库的常用操作统一化。使用本框架可以很便捷的对数据库进行操作,提高开发效率,减少机械行为。原创 2022-01-05 10:16:32 · 767 阅读 · 0 评论 -
浅谈微服务
微服务概念微服务来源单体应用微服务是相对于单体应用的,在介绍微服务之前,先简单介绍一下单体应用:通常是由三个重要部分组成:客户端界面(由HTML、JavaScript组成)、数据库(由许多的表组件构成一个通用的、相互关联的数据管理系统)、服务端应用。服务端应用处理客户端的HTTP请求、执行逻辑、检索并更新数据库中的数据、然后将处理后的数据返回给客户端。一个单体应用被构建成一个系统时,业务中所有请求都要在单一的进程中处理完成,当访问量很高情况下服务器压力是很大的。当然可以水平扩展,利用负载均衡将原创 2021-01-19 18:46:22 · 384 阅读 · 0 评论 -
MybatisPlus多数据源及事务解决思路
关于多数据源解决方案目前在SpringBoot框架基础上多数据源的解决方案大多手动创建多个DataSource,后续方案有三:继承org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource,使用AOP切面注入相应的数据源 ,但是这种做法仅仅适用单Service方法使用一个数据源可行,如果单Service方法有多个数据源执行会造成误读。通过DataSource配置 JdbcTemplateBean,直接使用 JdbcTem原创 2021-01-19 18:43:59 · 2939 阅读 · 2 评论