程序员的底层思维 - 最佳实践
目标 通过系统学习《程序员的底层思维》一书,并且结合日常工作沉淀相关方法论。 技能雷达图 ECharts 雷达图示例
项目在github部署预览服务相对路径问题解决
import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue(
Paddle服务端Ocr部署,客户端选择复制
服务端Docker安装Paddle Ocr部署 第一步安装paddlex 详细链接:https://paddlepaddle.github.io/PaddleX/latest/installation/installation.html#21-dockerpaddlex 命
vs-code配置分享
配置如下 vs-code settings.json 配置整体颜色为灰色,主题为Default Dark+、效果如: { "workbench.preferredDarkColorTheme": "Visual Studio Dark", "workbench.preferredHighCo
Thinking For 豆包、Kimi
相关内容 原文链接:https://github.com/richards199999/Thinking-Claude 中文链接:https://thinkingclaude.com/zh-CN/ kimi版本:
面向对象 - 设计模式【快速复习版本】
Overview ①设计模式根据解决问题类型不同分为:1.创建型 2.结构型 3.行为型 。 ②设计模式是pattern,它是解决类似问题的一种好的沉淀方法论,比如正则表达式可以解决模板字符串匹配的问题。 ③设计模式是语言无关的,最早参考自建筑学设计模式 参考链接:重学Java设
企业微信消息推送到个人微信
背景 server酱和pushplus等消息推送服务都越来越不好使了,我的场景是可以给个人或者其他人快速发送一个markdown类的消息即可。 为什么选择企业微信,因为微信可以收到,并且个人微信现在属于常驻应用,钉钉和其他不怎么用,即时推送了也不能第一时间收到。 效果如下 效果如下:微信里面会有一个
一个具备验证能力的Tampermonkey-script
背景 一个具备验证能力的油猴脚本 代码加密、必须鉴权通过后才可以使用,服务端授权有效期。 应用在https://boommanpro.cn/** 验证成功后会展示一个弹窗按钮,点击后可以看控制台信息 成功效果如图: 验证失败效果:
Tampermonkey-JS-Replace
如何拦截当前页面加载的js并且进行替换? 方案一: chrome插件有个文件拦截替换 方案二: lightproxy fiddler 但是都太重了。 方案三: 油猴脚本如下 // ==UserScript== // @name 替换js // @namespace http:/
Tampermonkey 文章分享
分享一些开发Tampermonkey的好文章,可以极大提高开发效率~ 序号 描述 链接
Tampermonkey 异步/延时 获取元素
原文:https://bbs.tampermonkey.net.cn/thread-2726-1-1.html JS: https://scriptcat.org/lib/513/2.0.0/ElementGetter.js 文章不错,防止丢失备份
弱网环境下的数据传输
Q: 弱网环境下网络数据传输选择什么 QUIC(Quick UDP Internet Connections)协议 背景和特点:它是谷歌开发的一种基于 UDP 的传输层协议。QUIC 在弱网环境下表现出色,因为它具有快速连接建立的特性。与传统的 TCP 协议相比,QUIC 通过使用 UDP,减少了连
XXL-JOB golang trigger调用
背景 xxl-job本身支持python等脚本创建调度任务,但是有时候也需要主动触发,所以抓包写了一个golang小程序,可以通过手机快捷指令快速调用xxl-job上的任务。 Show Code package main import ( "fmt" "io/ioutil" "net/htt
Padavan作为二级路由无法被主路由机器访问
背景 通过主路由访问Padavan的smb的ip地址无法使用 主路由: 192.168.1.1 Padavan:192.168.68.1 -> 主路由下的 192.168.1.32 为啥不直接用Padavan? => Padavan的wifi比较卡。 解决方案 不要更新samba的启动选项,直接编辑
服务端开发系列 - 消息中间件
消息中间件 序号 中间件 简述
Spring 常见代码汇总
一、控制台打印服务端地址 public static void main(String[] args) throws UnknownHostException { ConfigurableApplicationContext context = SpringApplicati
后端系列 - 一、设计一个安全的HTTP接口
背景 前提:客户端无法被逆向,但是可以被网络代理。 目标:在上述前提下,设计一个安全的接口服务。 基础访问安全: ip白名单 ip黑名单机制 / 配置黑名单 幂等 限流 防止重放攻击 时间戳验证 方案选型: 如果是普通接口,仅仅是为了验证,采用BA Auth或者代码硬编码校验一个key即可,采用方
Vue3 Vite Monaco Editor
Vue3 Vite Monaco Editor Monaco Editor 官方 rep: https://microsoft.github.io/monaco-editor/ 演示效果 演示站点:https://boommanpro.github.io/vue3-vite-monac
电脑定时开关机、远程开机、远程关机搭建
全链路 ①云服务器:部署xxl-job ②家里路由器 frp 映射到云服务器 / 闪优物联 抓包http接口 ③电脑安装web关机指令服务 ④集成到ios快捷指令 上述操作可实现定时电脑开机、远程电脑开机、一键手机开机、一键手机关机等操作。 一、机器唤醒 ①、基于硬件+wifi 远程唤醒 可以使
LeetCode刷题模板 & GPT Prompt
LeetCode刷题模板 我的leetcode刷题仓库: https://github.com/boommanpro/leetcode-practice 插件:LeetCode with labuladong 配置示例: