分类: Tips

6 篇文章

Java-Agent 实现字节码热替换
问题背景 正在运行中的 SpringBoot 项目需要在不停机的情况下,针对某个 Aop 切面的方法体内容进行修改,需要执行字节码替换的类为: package com.test.agent.aop; @Aspect @Component public class TestAgentAop { @Be…
快速上手 Mac 电脑
触摸板操作 打开系统偏好设置-触控板选项查看学习常用操作 双指触控实现鼠标右键功能 建议打开轻点来点按,和 win 操作相同 系统偏好设置-辅助功能-指针控制-触控板选项-启用拖移-三指拖移:单手三指拖移文件 文本/文件操作 对于文本: 全选:command + a 复制:command + c 粘…
创建线程的方式打开记事本
创建线程的方式打开记事本 今天操作系统课老师讲到进程,提出了一个有趣的小实验:能否以系统调用的方式利用 Windows 创建进程的系统调用函数来打开一个软件。闲着蛋疼的我立马来了兴趣,姑且写一个玩玩( 头文件 <windows.h>:包含了 Windows API 的核心功能。 <…
自动拉取 GitHub 仓库更新的脚本
自动拉取 GitHub 仓库更新的脚本 由于将 HAUE-CS-WIKI 部署到了我自己的服务器上作为国内镜像站,每次在源站更新后都需要手动拉取镜像站的更新实在是太麻烦了,因此产生了编写该脚本的需求( 读者可根据该脚本思路编写属于你自己的定时任务脚本。 脚本思路 编写脚本文件,能够执行 git pu…
将程序添加到右键菜单快速启动
效果如下 以 Windows Terminal 为例 打开注册表编辑器:按下 Win + R 键,输入 regedit,然后按回车键打开注册表编辑器。 在注册表编辑器中导航到以下路径: HKEY_CLASSES_ROOT\Directory\Background\shell 在左侧的树状视图中,右键…
Python提取文本中出现的全部合法日期
需求 给定一段文本,要求提取其中出现的所有合法日期; 将这些日期统一格式,从小到大排序并去重后,并返回一个列表。 思路 首先利用正则表达式,提取所有的日期: 可能出现的日期格式: xxxx.xx.xx xxxx-xx-xx xxxx年xx月xx日 xxxx年xx月xx号 将所有提取到的日期转换成为 …