自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

转载 Arrays.asList

如果你的List还要添加或删除元素,还是乖乖地new一个java.util.ArrayList,然后一个一个的添加元素。

2022-09-04 17:56:14 128 1

转载 Java 的 Map.Entry 详解

Map提供了一些常用方法,如keySet()、entrySet()等方法,keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。注意:Map集合通过entrySet()方法转换成的这个set集合,set集合中元素的类型是Map.EntryMap.Entry和String一样,都是一种类型的名字,只不过Map.entry是静态内部类,是Map中的。Map是java中的接口,Map.Entry是Map的一个内部接口。...

2022-08-10 11:34:51 1082

原创 材质传感器受制于温度的影响

材质传感器实际是超声波的收发,温度变化会对声波有影响。产品的规格书上是对环境温度有要求的。阈值主要是余振阶段 参数设置不合理。在-3楼的高低温室验证的。

2022-08-10 10:30:06 159

转载 MyConnect 知识点总结

由于热帖排行功能的实现是需要定时实现的,即每隔段时间就要从数据库中查询最热门的帖子显示,所以可以使用定时任务的形式来实现,JDK自带的ScheduledExecutorService以及Spring自带的ThreadPoolTaskScheduler都可以实现定时任务的功能,但是其在分布式的环境下会出现问题,Scheduler是基于内存,服务器1和服务器2的上的Scheduler代码是相同的,会定时的做同样的事情。下面介绍一些关于此项目的主要模块后端代码的实现部分。(不删除可以保留用户登录的记录)...

2022-08-02 14:36:59 274

原创 MyDB 简易数据库排查问题

最近观看声哥的数据库项目,觉得特有意思,准备学习。一波大概学习过程是,对着项目实敲一遍,每实现一个小功能,就更新到git,以及推送到远程仓库中,每看到Gitee的提交树上面出现一个绿点,就会给自己一个正反馈。然而因为项目是最后一步才最终实现的,所以只能通过没有Warning(s)来判断自己的程序是否正确。...

2022-07-23 11:26:19 680

转载 ArrayList 源码

集合类中,最基础也是最常用的,大概就是ArrayList了吧。ArrayList的本质,是一个可变长的数组。那有人可能就会问,哎呀这个数组老简单了,有什么好看的啊……但事实上,在面试时,有些人还是对源码的细节说不清楚,从而留下较差的印象。这里,我就带着大家,一点一点地梳理一下,ArrayList的底层源码吧。概览..ArrayList类继承自AbstractList类,且实现了List、RandomAccess、Cloneable和Serializable接口。...

2022-07-22 11:32:33 1726 2

转载 并发的ArrayList——CopyOnWriteArrayList 源码阅读

在ArrayList类的注释中,就已经提到了,ArrayList是线程不安全的类,不建议作为线程的共享变量使用。那么,是否有线程安全的List呢?当然有,那就是Vector……才怪Vector类的方法仅仅是将所有的方法都加上的synchronized关键字,强制将并发转为串行,效率低下。好在,JDK在java.util.concurrent包(即常说的JUC)下,提供了一个线程安全的另一个List,即CopyOnWriteArrayList。PS..类注释中是这样说的try{...

2022-07-22 11:03:55 457

转载 HashMap 源码阅读

HashMap 源码

2022-07-21 15:02:46 121

原创 Java equals方法源码阅读

Java equals源码阅读

2022-07-20 12:05:14 218

原创 学习方法:专注模式和广度学习

学习模式

2022-07-19 09:08:57 219

转载 Linux man命令的使用方法

Linux 提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可

2022-07-18 10:56:25 350

原创 IDEA配置本地仓库目录

使用 IDEA 配置本地仓库踩过的坑

2022-07-13 10:49:47 411

原创 移除字母异位词后的结果数组

遍历字符串数组 检验是否为字母异位词字母异位词字符串的长度相同,每个字符的个数相同,但位置不尽相同的两个字符串互为字母异位词算法流程根据题意,首个字符串必定加入结果列表 list 中,初始化时添加从下标 i 开始遍历( i 从1开始),和 i - 1 对应的元素比对,若为非字母异位词,则当前下标 i 对应的字符串加入 listcheck 检验两个字符串是字母异位词的判断1.长度不同 返回 false2.字符数组排序后,遍历时有字符不同 返回 false3.排序后,所有字符都相同 返回 t

2022-05-15 17:30:59 104

原创 蟒蛇书python编程从入门到实践章节问题全攻略

蟒蛇书python编程从入门到实践章节问题全攻略最好的解答就在身边剩下的百分之一最好的解答就在身边在书中433页的附录C 寻求帮助中,作者已经提供了此书的在线资源。(ituring.cn/book/2784)点击右下角的源代码文件.zip,会有每一章的代码详情,当新入坑的萌新(作者本人)在网上搜索各种问题,百思不得其解时,往往找到原代码,复制粘贴就会解决99%的问题…剩下的百分之一都说是入门书了,代码不会很难,逻辑也很清晰,往往错误的就是拼写和缩进格式,尤其是Html文件的缩进,pycharm默

2021-03-31 21:11:04 5976 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除