2025年4月17日

Linux合并目录中的文本文件并在每个文件结尾处增加分页符

摘要: Linux合并目录中的文本文件,同时每个文件结尾处增加分页符 find . -type f -name "*.java" -exec sh -c 'cat "{}"; printf "\n\f"' \; > target.java 该命令的作用是将当前目录及其子目录中的所有 .java 文件内容合并 阅读全文

posted @ 2025-04-17 11:37 wolfsky 阅读(10) 评论(0) 推荐(0)

2025年4月16日

Linux查找目录中包含指定关键词的文件并将符合条件的文件拷贝到指定目录

摘要: Linux查找目录中包含指定关键词的文件并将符合条件的文件拷贝到指定目录,和之前查找指定关键词的文件类似,后面叠加cp命令: find ./ -type f -exec grep -q "{dp" {} \; -exec cp {} /cygdrive/e/output/ \; 两个-exec命令依 阅读全文

posted @ 2025-04-16 15:33 wolfsky 阅读(32) 评论(0) 推荐(0)

2024年10月28日

Excel条件格式的应用——隐藏小数点后面的0同时显示非0的小数部分

摘要: 下午四点,甲方爸爸找到小明:小明忙不?要个数据,要balabala。。。急急急 小明心想:这不就是一个简单的数据转置嘛,看样今天不仅能到点开溜,还能小摸一会儿鱼 于是啪的一下很快啊,数据就做好了 甲方爸爸看过先点了点头,随即又嘶了一声 小明立刻暗叫不好,果然 甲方爸爸说:这些数值小数点后是0的话,就 阅读全文

posted @ 2024-10-28 23:37 wolfsky 阅读(402) 评论(0) 推荐(0)

2024年9月25日

递归的统计目录下所有代码的总行数

摘要: 小明刷题一年多了。看着leetcode上密密麻麻的提交记录,小明有点小自豪的同时,刷题后遗症又有点犯了:刷了那么多题,相当于多少行代码呢?1万行?10万行??怎么才能快速的统计出到底写了多少行代码呢? 好在本地所有的代码都在一个目录下面,只需要统计目录下面所有源代码文件的行数的总和即可,当然所有子目 阅读全文

posted @ 2024-09-25 09:44 wolfsky 阅读(96) 评论(0) 推荐(0)

2024年2月27日

JAVA快速生成List的方法List.of(T t1, T t2... )

摘要: 通常我们可以手动new一个list,然后往里面添加元素。 在Java 9之后,java.util库新增了一个方法 List.of(T t1, T t2... ) ,可以快速的根据添加的元素返回一个List对象,但是这个对象是只读的,不能改动内容也不能改变指向。 经过测试,这个方法的运行速度比手动ne 阅读全文

posted @ 2024-02-27 09:19 wolfsky 阅读(156) 评论(0) 推荐(0)

2024年1月31日

查找目录中所有内容文本中不含某个特定字符串的文件列表

摘要: 查找目录中所有内容中不含某个特定字符串的文件的列表 find /your/search/dir -type f ! -exec grep -q "Pattern String" {} \; -print -type f 表示只查找文件; !表示对匹配条件进行取反,即不含特定字符串; {} \; 将每 阅读全文

posted @ 2024-01-31 17:30 wolfsky 阅读(264) 评论(0) 推荐(0)

2024年1月26日

Excel 拖动复制公式不改变单元格的相对坐标

摘要: Excel的公式中,如果标记了单元格的坐标。那么在拖动复制公式到其他的单元格的时候,公式里面的单元格的坐标会相对的发生变化。但是有的时候我们需要引用固定单元格上的值,不希望这些坐标发生变化,此时需要在坐标前面加‘$’号,将坐标固定,需要固定行或者列,都可以单独的在行或者列前面加‘$’号。 例如如下的 阅读全文

posted @ 2024-01-26 17:34 wolfsky 阅读(310) 评论(0) 推荐(0)

2023年10月27日

JAVA中char类型加减乘除运算表达式返回类型

摘要: 我们都知道java中,如果char类型和int类型做加减法,那么char类型会被精度提升至int类型然后参与运算,返回的也是int类型的数据。 那么如果表达式中参与运算的均为char类型,那么表达式返回的类型是什么呢? 'A' - 'a' 经过简单测试,是int类型。 char c = 'w'; s 阅读全文

posted @ 2023-10-27 08:59 wolfsky 阅读(209) 评论(0) 推荐(0)

2023年10月7日

java map接口常见操作

摘要: Map.putIfAbsent() 常用于创建类似于<Object, List<>>之类的map对象,put的时候可能value对应的对象是空的,用这个方法首次插入value的时候就创建value所需的对象。 阅读全文

posted @ 2023-10-07 10:15 wolfsky 阅读(23) 评论(0) 推荐(0)

2023年9月4日

数据结构-树状数组

摘要: 新接触到的数据结构,根据百度百科: 树状数组或二叉索引树(英语:Binary Indexed Tree),又以其发明者命名为Fenwick树,最早由Peter M. Fenwick于1994年以A New Data Structure for Cumulative Frequency Tables为 阅读全文

posted @ 2023-09-04 11:30 wolfsky 阅读(35) 评论(0) 推荐(0)

导航

< 2025年6月 >
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
6 7 8 9 10 11 12
点击右上角即可分享
微信分享提示