1、什么是adbADB 全称为 Android Debug Bridge,起到调试桥的作用,是一个客户端-服务器端程序。其中客户端是用来操作的电脑,服务端是 Android 设备。
ADB 也是 Android SDK 中的一个工具,可以直接操作管理 Android 模拟器或者真实的 Android 设备。
2、为什么要用adb运行设备的 shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件可以对设备的应用进行卸载安装等在 App 遇到 ANR/Crash 等 bug 时,可以通过 ADB 来抓取日志
简而言之,ADB 就是连接 Android 手机与 PC 端的桥梁,所以ADB又称为安卓调试桥(注意:是安卓,不是iOS),可以让用户在电脑上对手机进行全面的操作!
Pixel 手机网络受限原因
问题产生的原因:海外机器会使用wifi向服务器发送请求,用于校验wifi状态解决办法:修改校验服务器地址
1. 确认电脑上装了adb2. 挨个执行以下命令12345678910adb shell settings delete global capt ...
一、免费VPS白嫖:https://www.youtube.com/watch?v=E3z-T7d2jEI二、Xshell连接并登录三、搭建代码12bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
选择N,让脚本自动生成ip和账密
四、搭建完后,放行端口12345iptables -I INPUT -p tcp --dport 12611 -j ACCEPTiptables -I INPUT -p tcp --dport 443 -j ACCEPTiptables -I INPUT -p tcp --dport 80 -j ACCEPT#节点对应的端口也要放行
如果出现此提示代表完成
或者关闭防火墙
123456关闭防火墙:sudo ufw disable关闭防火墙: sudo ufw 禁用查看防火墙状态:sudo ufw status
五、登录X-UI面板,添加vmess
此处需登录vps,放行添加的端口 iptables -I INPUT -p tc ...
步骤一
Mac电脑如何打开终端:command+空格 在聚焦搜索中输入terminal回车。
步骤二终端中粘贴下方命令回车:
1/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
此处如果提示安装xcode,提示安装完成后,copy上面命令再次安装,选择 gitee镜像。
步骤三安装成功后,再terminal窗口输入 brew 命令进行验证。
记得保存使用推荐的alibaba镜像
卸载homeBrew1/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
Homebrew 官方地址https://brew.sh/zh-cn/官方地址使用github的源,国内访问速度很慢,很容易出错,所以我们需要使用国内的源。
[up主专用,视频内嵌代码贴在这]
.video-containe ...
场景 公司内部支付管理系统A和第三支付的管理系统B。大部分功能有雷同。现在需要开发一个A / B系统的公共需求。A开发完成之后,B调用A的feign接口。减少开发成本。但是A系统的用户token redis和B系统的用户token redis是分开的。 现在需要在B系统调用A系统的feign接口同时将用户token同步到A的redis。
解决方案 1234567891011121314151617181920212223242526272829303132public class ThreadLocalUtils { private static final ThreadLocal<Map<String, Object>> threadLocal = new ThreadLocal<>(); public static void set(String key, Object value) { Map<String, Object> map = threadLocal.get(); ...
一、redis使用注意事项
1、key统一命名前缀: mjs_bill_3_ , 数字3为header头中SaasID的值
2、key避免过长,不超过30个字符
3、string类型控制在10KB以内,hash、list、set、zset元素个数不要超过5000
4、禁止代码中调用redis命令keys、flushall、flushdb等
5、禁止使用redis消息队列,应使用消息中间件RabbitMQ或kafka
6、value均使用string型存储,避免对象修改造成反序列化异常
7、所有缓存数据必须设置过期时间
二、键值设计
key名设计(1)【建议】: 可读性和可管理性以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id
ugc:video:1(2)【建议】:简洁性保证语义的前提下,控制key的长度,当key较多时,内存占用也不容忽视,例如:
user:{uid}:friends:messages:{mid}简化为u:{uid}:fr:m:{mid}。(3)【强制】:不要包含特殊字符反例:包含空格、换行、单双引号以及其他转义字符
value设 ...
Redis工具组件12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920 ...
Fork代码到自己个gitHub库。telegraph-Image代码地址:(https://github.com/x-dr/telegraph-Image/tree/static)
优点
无限图片储存数量,你可以上传不限数量的图片
无需购买服务器,托管于Cloudflare的网络上,当使用量不超过Cloudflare的免费额度时,完全免费
无需购买域名,可以使用Cloudflare Pages提供的*.pages.dev的免费二级域名,同时也支持绑定自定义域名
支持图片审查API,可根据需要开启,开启后不良图片将自动屏蔽,不再加载
支持后台图片管理,日志管理,查看访问前20的Referer、IP、img,可以对上传的图片进行在线预览,添加白名单,黑名单等操作
利用Cloudflare pages部署
Pages 部署 telegraph-Image 项目
打开telegraph-Image仓库项目,先给作者点击Star后再点击Fork!可以增加成功率!
回到 Workers 和 Pages > 概述 > 创建 > Pages > 连接到Git ...
第一种
在父目录pom.xml文件下导入新增模块依赖
在子模块ruoyi-admin中导入新增依赖
新模块增加ruoyi-common配置,或按需通过maven配置依赖(common–>system–>framework,导入framework依赖)
重新打包编译
第二种
进入ruoyi-admin启动类
在核心注解SpringBootApplication中添加scanBasePackages = {“包名称”,“com.ruoyi”}1@SpringBootApplication(scanBasePackages = {"com.mjs", "com.ruoyi"})
前面的是新增模块包名,后面的是若依框架包名
新增@MapperScan("com.example.newmodule.mapper")如下:1@MapperScan("com.mjs.mes.**.mapper")
补充:如果还是出现404的情况,就只需要打开Secur ...
12个值得珍藏的高清壁纸网站,请尽情享用分享12个提供高质量、多样化的高清桌面壁纸网站,包括WallpaperAbyss、AwesomeWallpapers、Desktopwallpapershd等,涵盖了摄影、创意、游戏、电影等多种主题,分辨率高达8K,适用于电脑和手机,让你轻松找到赏心悦目的壁纸。
1. Wallpaper网址: https://wall.alphacoders.com/finding_wallpapers.php#lang=Chinese这是一个国外的壁纸网站,绝大部分的壁纸都是超清、4K的,而且壁纸的质量都很高。
2. Awesome Wallpapers - wallhaven.cc网址:https://alpha.wallhaven.cc/图片丰富,质量很高,分为通用、动漫、人物三大类,可以按屏幕比例和分辨率检索。
3. Desktop wallpapers hd, free desktop backgrounds网址:https://wallpaperscraft.com/类型丰富,左侧显示有图片分类,支持安卓和 iOS 客户端。
4. Beautiful ...
IPV4/V6校验合法1234567891011121314151617181920public static Boolean isIP(String ip){ String ipReg = "^((1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9])|\\*)\\." + "((1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)|\\*)\\." + "((1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|\\d)|\\*)\\." + "(1\\d{2}|2[0-4]\\d|25[0-5]|[1-9]\\d|[1-9])$"; Pattern ipPattern = Pattern.compile(ipReg); return ipPattern ...

