- 博客(34)
- 收藏
- 关注
原创 使用Kotlin开发的随机密码生成器:设计与实现
使用Kotlin和Apache Commons Text,从0开发一个功能完备的密码生成器。之后为其添加功能测试和性能测试,以保证其功能和性能的完备。最后发布代码到本地仓库,提高代码复用性。
2024-12-11 21:06:38
968
原创 使用Version Catalog在项目之间共享版本
通过定义Version Catalog,在项目中共享版本。除此之外还介绍了如何发布依赖以及版本管理
2024-10-19 22:19:35
989
原创 Spring Boot创建定时任务
使用Spring Boot创建定时任务,包括安装相关依赖,使用@EnableScheduling开启定时任务,使用@Scheduled配置定时任务以及相关参数的介绍。
2024-06-25 15:56:19
957
1
原创 使用GitHub Actions自动发布应用
使用语义化版本、Conventional Commits和GitHub Actions实现自动发布应用和版本管理。
2023-12-18 12:09:55
832
原创 使用Kotlin开发Spring Boot应用程序
使用Kotlin开发Spring Boot应用程序的一些注意事项以及Kotlin的常用语法。
2023-02-12 16:49:13
2536
5
原创 【KeyOA】关于JsonResponse类和ResponseInfo类
KeyOA:github.com/jyjdal/KeyOA-backend
2022-01-07 22:24:52
552
原创 python自动化测试之Playwright使用
前两天接到了一个爬取网站的需求,而且刚好听说微软出了一个自动化的框架playwright,就尝试一下。安装官网python版官网目前playwright支持用node和python两种编程语言,之后也会做java和c#的实现。# 安装playwrightpip install playwright# 安装需要的浏览器驱动,支持chrome,firefox和webkit三种浏览器驱动python -m playwright install使用# 演示程序爬取一个网页中表格的全部数据
2021-02-27 21:10:53
5929
6
原创 【electron-todo】【bug】vue.js3.0 + typescript 挂载全局对象
electron-todo系列文章目录文章目录electron-todo系列文章目录前言一、问题背景二、不同版本Vue引入全局对象三、bug的复现和解决最后前言最近在学习electron,想要做一个TODO list的应用,第一篇文章也不知道怎么写,就随便划一下了,这里就写一下遇见的第一个bug一、问题背景vue.js 最近升级到了3.0的预览版,然而很多API都和原来的2.x版本有较大的改动。再加上我的开发使用的是typescript,文档和说明就更少,总之也是折腾了一段时间才搞定这个
2021-01-20 20:31:46
476
原创 Qt中QRegExp对象的一个可以利用的bug
项目场景:使用Qt中的正则表达式对象QRegExp和QRegularExpression中一个bug的利用方法问题描述:Qt中旧版的QRegExp对象在Qt 5.x版本中已经由QRegularExpression对象替代,而且因为QRegExp对象维护不足而有一些奇怪的bug,示例代码如下:#include <QCoreApplication>#include <QDebug>#include <QRegExp>#include <QRegular
2021-01-16 21:48:02
475
原创 关于Python pygments库的简单介绍
Python库pygments学习笔记简单介绍pygments是一个将代码格式化的Python库,可以将代码格式化为html代码、图片、rtf文件等多种格式。官网:pygments.orgPyPI:pygments安装pip install pygments如果警告pip版本过低需要升级,那么只需要这样做python -m pip install -U pip简单使用一下内容摘取自官网,并在此基础上稍作改动:from pygments import highlightfrom p
2020-10-14 22:09:55
10586
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人