- 博客(7)
- 收藏
- 关注
原创 开发常用的 Linux 命令汇总(学习记录)
(+buffers/cache) free内存数: 715M (指的第一部分Mem行中的free + buffers + cached)(-buffers/cache) used内存数:286M (指的第一部分Mem行中的used – buffers – cached)可见-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数.关系:total(1002M) = used(769M) + free(232M)tee,重定向的同时输出到屏幕。
2023-11-29 10:18:25 1062 1
原创 基础编程,11种for循环优化(学习记录)
日常开发中,经常会遇到一些循环耗时计算的操作,一般也都会采用 for 循环来处理,for 作为编程入门基础,主要是处理重复的计算操作,虽然简单好用,但在写法上也有很多的考究,如果处理不好,可能成为拖垮程序的罪魁祸首,下面总结 11条 for 循环的常见优化方式,让代码优雅起来。
2023-11-15 11:26:55 277 1
原创 10 个 Java Stream 技巧,大量简化代码!(学习笔记)
使用 int、long 和 double 等基本类型时,请使用IntStream、LongStream 和 DoubleStream 等基本流,而不是 Integer、Long 和 Double 等装箱类型流。使用不可变对象可确保流的状态在处理过程中不会被修改,这可以带来更可预测的行为和更好的代码可读性。如果你的流可能包含大量不符合你的条件的元素,请在 map() 之前使用 filter() 以避免不必要的处理。使用Java Stream API的一些最佳实践,并展示如何释放这个神奇工具的全部潜力。
2023-11-15 10:56:52 120 1
原创 Git 命令第一次从Git 远程仓库拉取代码到本地(学习记录)
输入命令git clone -b main url (目前Git最新版本默认都是main,老版本是master),这里也可以选择你要拉取的分支到本地。,从你要拉取代码存储的文件夹右键点击Git Bash Here。待命令执行完,第一次从Git 远程仓库拉取代码就完成了。,找到 Git 远程仓库地址,并复制该地址。
2023-03-28 11:16:29 5339
原创 Java8中LambdaQueryWrapper对象使用(学习笔记)
说明:拼接 NOT EXISTS ( SQL 语句 ) 说明:字段 NOT IN (v0, v1, … 说明:排序 ORDER BY 字段,… 说明:排序 ORDER BY 字段,… 说明:拼接 EXISTS ( SQL 语句 ) 说明:字段 NOT IN ( SQL语句 ) 说明:字段 IN (v0, v1, … 说明:分组 GROUP BY 字段, … 说明:排序 ORDER BY 字段,… 说明:HAVING ( SQL语句 ) 说明:字段 IN ( SQL语句 )
2023-03-09 09:48:11 10094 1
原创 Java8中Stream详细用法(学习笔记)
在并行流 (parallelStream) 中,我们知道流被 fork/join 出多个线程进行执行,此时每个线程的执行流程就跟第二个方法 reduce(identity,accumulator) 一样,而第三个参数 combiner 函数,则是将每个线程的执行结果当成一个新的流,然后使用第一个方法 reduce(accumulator) 流程进行规约。 BiConsumer accumulator():消费型接口,第一个参数为容器A,第二个参数为流中元素T。
2023-03-09 09:46:18 542 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人