技术栈

一句Shell命令搞定代码行数统计

一句Shell命令搞定代码行数统计

最粗略版 find . -name "*.java"|xargs wc -l|grep "total"|awk '{print $1}' find . -name "*.java"|xargs cat|wc -l

Joe.Ye Joe.Ye 2023-02-24
0 0 0
在UltraEdit、Notepad++、EmEditor中使用正则表达式替换将字符串中的小写转换成大写

在UltraEdit、Notepad++、EmEditor中使用正则表达式替换将字符串中的小写转换成大写

在UltraEdit、Notepad++、EmEditor中使用正则表达式替换将字符串中的小写转换成大写 下划线式替换为驼峰式 查找用:_([a-z]),替换用:\U\1\E 全部小写替换为全部大写 查找用:([a-z]),替换用:\U\1\E 首字母小写替换为首字母大写 查找用:^([a-z])

Joe.Ye Joe.Ye 2023-02-24
0 0 0
在线MP4转Gif

在线MP4转Gif

https://ezgif.com/video-to-gif

Joe.Ye Joe.Ye 2023-02-24
0 0 0
IDEA自动添加作者信息

IDEA自动添加作者信息

File -> Settings -> Editor -> File and Code Templates -> Includes -> File Header /** * @author yezhou * @date ${DATE} ${TIME} * @ver

Joe.Ye Joe.Ye 2023-02-24
0 0 0
Java Map数据结构总结

Java Map数据结构总结

Hashtable 和 HashMap 的区别 Hashtable和HashMap都实现Map接口,但是Hashtable的实现是基于Dictionary抽象类 在HashMap中,null可以作为key或value;而在Hashtable中,无论是key还是value都不能为null Hasht

Joe.Ye Joe.Ye 2023-02-14
0 0 0
Java实现拼手气红包算法

Java实现拼手气红包算法

实现拼手气红包算法,有以下几个需要注意的地方: 抢红包的期望收益应与先后顺序无关 保证每个用户至少能抢到一个预设的最小金额,人民币红包设置的最小金额一般是0.01元,如果需要发其他货币类型的红包,比如区块链货币或者积分,需要自定义一个最小金额 所有抢红包的人领取的子红包的金额之和加起来,等于发红包

Joe.Ye Joe.Ye 2023-02-12
0 0 1
1 14 15 16