HashMap的原理HashMap 在底层将 key-value 当成一个整体进行处理,这个整体就是一个 Entry 对象。HashMap 底层采用一个 Entry[] 数组来保存所有的 key-value 对,当需要存储一个 Entry 对象时,会根据 Hash 算法来决定其存储位置;当需要取出一 ...
分类:
其他好文 时间:
2021-01-20 11:42:28
阅读次数:
0
原文链接http://www.softec.lu/site/RegularExpressions/RegularExpressionEngines 正则表达式引擎是正则表达式匹配算法的基础。其有多种不同的实现,但大多数都是基于Henry Spencer的NFA引擎。 正则引擎有两个大分类,DFA和N ...
分类:
其他好文 时间:
2021-01-18 11:24:29
阅读次数:
0
parseInt('') NaN parseInt(null) NaN parseInt(undefined) NaN parseInt('asdfa') NaN parseInt('123') 123 parseInt('asd12') NaN // 转换后只保留前面数字 parseInt('12 ...
分类:
Web程序 时间:
2021-01-14 10:34:36
阅读次数:
0
1、冒泡排序 2、计算x的n次方的方法 3、计算aa + bb + c*c + …… 4、计算阶乘 n! 5、列出当前目录下的所有文件和目录名 6、把一个list中所有的字符串变成小写: 7、输出某个路径下的所有文件和文件夹的路径 8、输出某个路径及其子目录下的所有文件路径 9、输出某个路径及其子目 ...
分类:
编程语言 时间:
2020-12-30 11:13:56
阅读次数:
0
为什么我们写的代码都是 if-else? 程序员想必都经历过这样的场景:刚开始自己写的代码很简洁,逻辑清晰,函数精简,没有一个 if-else,可随着代码逻辑不断完善和业务的瞬息万变:比如需要对入参进行类型和值进行判断;这里要判断下对象是否为 null;不同类型执行不同的流程。 落地到具体实现只能不 ...
分类:
其他好文 时间:
2020-11-17 11:51:25
阅读次数:
4
#__author: "ZXYang"#date: 2020/4/23import refrom re import findall# ret = re.findall('w..l', 'hello world')# print(ret)# ^# ret = re.findall('^w..l', ...
分类:
其他好文 时间:
2020-11-11 16:40:49
阅读次数:
6
一小伙工作快3年了,拿到了阿里云Java开发岗位P6的offer,算HR面一起,加起来有7轮面试了,将近3个月的时间,什么jvm、多线程编程、Linux、网络等方面的面试题,直接面试到自己怀疑人生。而自己跟HR谈论薪资的时候也是没有任何底气,说是22k,结果被HR压倒了19k,现在拿的都是15k了。 ...
分类:
编程语言 时间:
2020-10-16 10:35:22
阅读次数:
25
```js // log /** * 找到第一个字母,若没有满足要求的返回null * @param {string} str */ function getFirstCharThatAppearsOnce(str) { let result let len = str.length let bla... ...
分类:
编程语言 时间:
2020-09-12 21:11:02
阅读次数:
39
在一些网页中我们可以常见的“设置为首页”和“ 收藏本站”,以及“保存到桌面”等功能,使用js是如何实现的呢?这里为大家分享下实现方法,完美兼容IE,chrome,ff等浏览器。JS代码: <script type="text/JavaScript"> //设为首页 function SetHome( ...
分类:
其他好文 时间:
2020-07-25 23:43:15
阅读次数:
71
python-docx的表格样式如下: 使用方法: table.style='Medium Grid 1 Accent 1' or document.add_table(3,4,style='Medium Grid 1 Accent 1') 表格样式:Normal Table 第1列 第2列 第3列 ...
分类:
编程语言 时间:
2020-07-25 11:35:47
阅读次数:
109