技术
未读
常用网络代理工具Clash/Shadowrocket使用教程
前言 国家为了保护我们不受西方列强以及邪恶的美帝国主义的侵害,特地为我们设置了一道防火墙来保护我们,使我们无法看到墙外的世界,这简直太伟大了。但是在如此伟大的政策之下却带来一个问题,那就是我们无法看到墙外的内容,那也就没法深扒猛批西方列强以及美帝国主义的丑陋面孔。所以通过网络代理工具,我们就可以绕过
技术
未读
无需Netty客户端,直接使用API工具调试Netty服务端接口🥳
前言 在日常业务开发中,http接口是最为常见的,通常使用api接口工具(例如Apifox)直接调用Springboot的Controller层即可对接口进行调试。但有些对低延迟高并发要求较高的业务,通常需要使用性能更强的Netty来进行处理,对于Netty服务端的调试,较为常见的做法是构建一个Ne
技术
未读
内核级方案--使用KernelSU+Surfing实现全局无感代理
前言 先前写过一篇文章,详细的介绍了常用终端如何使用代理工具进行“翻墙”,那么这期就再深入一些,来讲讲如何把Clash刷入手机内核,实现全局无感代理,也就是无需每次都开关Clash软件,访问国内软件时自动使用国内流量,访问国外网站时自动使用代理流量。话不多说,直接看教程吧。 1.前期准备工作 必须满
技术
未读
有效缓解大数据!使用Ant Design a-select实现滚动分页并回显指定数据
1.前言 在日常业务开发中,下拉框是一个非常常用的组件,使用起来也非常的简单,只需要引入组件并配置数据源即可完成基础功能的使用。 <a-select
:disabled='disabled'
v-model='model.idList'
placeholder='请选择'
mode=
技术
未读
解放你的F12,直接在IDEA中Debug断点调试前端代码!
1.前言 作为一个后端开发人员,调试代码往往采用朴实无华的debug模式,只需要在需要调试的地方打上断点,即可轻松获取线程内的堆栈信息,从而轻松分析出程序的执行情况。但在很多公司,程序员往往是“前后端分离人不分离”,所以一个人前后端都写是很常见的事情。那么在前端开发时,这个问题便变得棘手了起来,因为
技术
未读
无需全量包!使用DSU Sideloader+GSI提取boot分区并修补获取Root权限
大致流程 已解锁BootLoader(很重要!不解锁BootLoader强刷必变砖!) 安装Treble Check检测你的设备是否支持Project Treble功能 安装DSU Sideloader 下载GSI(第三方通用系统包) 通过DSU Sideloader将GSI安装到手机里,并重启至该
技术
未读
Mybatis使用SqlSession接口输出SQL日志强制显示类名
最终解决方案在文末,可直接下滑到底部获取源码。 前言 在使用mybatis框架时,控制台默认输出的SQL语句时,是预编译的SQL语句,参数使用"?"代替。 Preparing :
INSERT INTO sys_log ( ID, log_type, log_content, METHOD, op
技术
未读
Bat文件执行多条命令并自动关闭
当我们在使用一些没有图形化界面的软件时(例如Redis、Nginx等)经常会遇到启动或重启等常用操作,但是由于没有图形化界面,每次都要打开cmd手动输入dos命令,非常麻烦。我们可以把常用的命令直接封装为一个bat文件,这样在以后使用的时候只需要运行bat文件即可。 这里给大家提供一个相对来说比较通
技术
未读
Nginx配置文件中location与proxy后斜杠对反向代理后请求地址的影响
今天公司在进行方向代理时需要将两个不同系统的请求互相转发,于是使用Nginx反向代理来实现,通过nginx接收全部请求,然后按指定规则分别转发到两个不同系统的后端服务器。在配置中有一些关于斜杠'/'用法的细节在此记录。 测试 Nginx代理访问地址:http://localhost:8090/api
技术
未读
Sentinel整合Springboot并将规则持久化到Oracle数据库
前言 公司一个老项目使用的是springboot,然后需要在这个项目上加一个sentinel流量哨兵,这一步不难,需要注意的是sentinel的依赖实在是太复杂了,而且很多老版本的已经不兼容了,所以建议大家新建一个springboot项目,脚手架选择阿里的springcloud alibaba框架,