Logo

Java用反射来实例化一个枚举

此方法是在java9+才管用, 低版本需要自行参考其他方式本文章以及代码诞生于我无聊时候的产物Java用反射来实例化一个枚举首先我线贴出枚举代码enum E { A, B, C; E() { }}一个很普通的E枚举类@Testpublic void testCaseBase() t...

【记录】人生中的第一台台式机

【记录】人生中的第一台台式机近工作因为公司不发工作电脑 (外包的觉悟),我的Mac Air一直被占用状态,也不想一直用着两点一线来回跑。脑子一热,想小小消费一下,又不想花太多,想整个不到3000的电脑,也想趁着这个机会练练手,人生能有几个第一次呢。😁整体效果视频 跑分结果配置...

更加安全的mybatis的字符串拼接方式

我原先的mybatis的like拼接方式<select id="exampleSql"> select id, name from example_table where name like '%${name}%'<...

【教程】Mac系统LVSecurityAgent卸载方法

Mac系统LVSecurityAgent卸载方法该方法只在Mac系统有效,Windows请找其他方式首先这个LVSecurityAgent是什么?他是一个监控软件,用于收集数据以及内网Wifi链接,它长着个样子!如何只是用的时候再会让他运行,不用的时候关闭?注意: 你要在执行前成功连接过一次WIFI...

2023年的第一篇文章

一个不知道的标题今年看看几月份能Hello Work!?一个不知道写什么的子标题今年的互联网寒气逼人啊...

leetcode 算法分享 31-下一个排列

leetcode 算法分享 31下一个排列😄 代码思路自己想的👋 代码地址 Github原题目描述整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] ...

使用不当mybatis引发的一次Bug记录

事情是这样的,有一个接口需要一个倒序排序返回,一个简单的CURD伪代码<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//D...

解决IDEA引入gradle项目过慢问题

第一步, 使用本地gradle而不是./gradlew如果IDEA不指定的话会自动用项目下的./gradlew来拉去依赖,会自动下载一个gradle-7.X.zip的安装包,这个因为国内网络问题会导致下载很慢,而且不同的项目不共享,也就是一个项目它都会下载一个这么个玩意打开IDEA的 Prefere...

【日常】2022/7/19 最近的一些小记录

续费3年服务器续费3年IDEA 正版续费1年的域名刷了刷leetcode...

Java Stream 一些技巧分享

1. 随机获得流中任意Item@Testpublic void testFindAny() { Integer integer = Stream.of(1, 2, 3) // .parallel() .findAny() .ge...