- 博客(106)
- 收藏
- 关注
转载 Go语言切片详解
文章一:Go语言切片基础文章二:Go语言切片详解文章三:【Go】Go 语言切片(Slice)文章四:Go基础——数组和切片(一个固定长度一个可变长度)文章五:Go语言自学系列 | golang切片的初始化文章六:go语言切片详解,初始化、扩容、限容、底层
2023-07-09 21:41:48
213
转载 【解释】对用户透明=对用户隐蔽:关系模型的存取路径对用户透明
举个栗子~:比如数据库里面,关系模型的优点之一:存取路径对用户透明,意思就是存取路径对用户隐蔽。这个意义上的“透明”与社会生活中的透明含义恰好相反,和汉语字典里面的意思不一样。在计算机中,从某个角度。
2023-07-08 19:13:03
1195
转载 labuladong算法学习二:链表双指针技巧全面汇总
不过注意我们又使用了虚拟头结点的技巧,也是为了防止出现空指针的情况,比如说链表总共有 5 个节点,题目就让你删除倒数第 5 个节点,也就是第一个节点,那按照算法逻辑,应该首先找到倒数第 6 个节点。具体来说,我们可以把原链表分成两个小链表,一个链表中的元素大小都小于 x,另一个链表中的元素都大于等于 x,最后再把这两条链表接到一起,就得到了题目想要的结果。就是这个题目,问题的关键也在于我们无法直接得到单链表的长度 n,常规方法也是先遍历链表计算 n,再遍历一次得到第 n / 2 个节点,也就是中间节点。
2023-06-30 22:40:40
359
转载 Double类型出现的nan问题
我遇到的就是最后一种,未对double类型初始化,其在内存里的存值就是一个nan, 在之后的计算过程中返回的结果也都是nan。原文链接:https://blog.csdn.net/hybohehe/article/details/121478243。//假如a此时在栈空间的存储就是无法表示的数值,其之后的运算结果也为nan。//由于a为nan,b的结果也会为nan。nan的意思是“Not a Number”,不是一个数值,或者无法表示的数值。d. 未对double类型初始化,使用的时候就是nan。
2023-06-18 22:39:57
1893
1
转载 Java多线程wait()和notify()
文章一:Java线程基础(13):wait()和notify()文章二:Java多线程wait()和notify()方法图解文章三:wait方法 与 notify方法文章四:结合JDK源码图文详解 wait 和 notify 的工作原理
2023-06-17 22:01:00
103
转载 Java多线程详解
文章一:Java多线程学习(吐血超详细总结)文章二:Java多线程(超详细!)文章三:Java 多线程编程基础(详细)文章四:java多线程(超详细)
2023-06-17 21:56:46
126
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅