Haauleon Blog

我干了什么 究竟拿了时间换了什么

百度 API | 百度地图添加标注的 js 代码

看看自动生成的代码,然后根据 api 进行组装和删减

实现效果 完整的 html 代码 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62...

java | 计算机基础

内存

笔记 实测发现:内存存取数据的速度比硬盘的存取速度快10倍,在某些环境里,硬盘和内存之间的速度差距可能会更大。而 CPU 的速度比内存不知还要快多少倍。当我们把程序从硬盘放到内存后,CPU 就直接在内存运行程序,这样比 CPU 直接在硬盘运行程序就要快很多。 内存解决了一部分 CPU 运行太快,而硬盘数据存取太慢的问题。提高了我们的电脑的运行速度。内存就如...

Python3 | excel 转 docx

读取 excel 表的单元格的值,填充 docx 文档的表格

背景   目前接的外包项目需要提供 docx 类型的测试用例文档,但是一般来说测试人员的测试用例都是写在 excel 表里面的,因为方便复制粘贴嘛。 解决方案   使用 python3 来实现 excel 转 docx 的需求。 具体思路 1.安装 python-docx 和 xlrd 1 2 $ pip install python-docx $ pip install xl...

java | 练习题(十)

列了一些幼稚园水平的嵌套循环练习题

笔记 一、嵌套循环的使用 1.嵌套循环:将一个循环结构 A 声明在另一个循环结构 B 的循环体中,就构成了嵌套循环。 2. 外层循环:循环结构B 内层循环:循环结构A 3.说明 ① 内层循环结构遍历一遍,相当于外层循环结构体执行了一次。 ② 假设外层循环需要执行 m 次,内层循环需要执行 n 次,此时内层循环的循环体一共执行了 (m × n)...

java | 练习题(九)

列了一些幼稚园水平的 do-while 循环练习题

笔记 一、循环结构的四要素 1.初始化条件 2.循环条件 –> 是 boolean 类型 3.循环体 4.迭代条件 二、do-while 循环的结构 1 2 3 4 5 ① do{ ③; ④; }while(②); 执行过程:① - ③ - ④ - ② - ③ - ④ - … - ② 三、说明 1.do-while 循环至少会执行一...

java | 练习题(八)

列了一些幼稚园水平的 while 循环练习题

笔记 一、循环结构的四要素 1.初始化条件 2.循环条件 –> 是 boolean 类型 3.循环体 4.迭代条件 二、while 循环的结构 1 2 3 4 5 ① while(②){ ③; ④; } 执行过程:① - ② - ③ - ④ - ② - ③ - ④ - … - ② 三、说明 1.写 while 循环时千万不要...

Charles | 代理设置

设置远程终端代理

背景   换了台 macos 系统的 mac mini,最近抓包工作从 fiddler 转移到了 charles。 使用技巧 一、Charles 代理设置   首先我们得在 Proxy--Proxy Setting 中设置代理端口号,默认 8888,一般用默认的就行,除非和电脑上其他端口有冲突,下面的勾 √ 也有勾上,这是为了能抓取 HPPTS 数据的。 二、安装证书到电脑 ...

java | 练习题(七)

列了一些幼稚园水平的 for 循环练习题

笔记 一、循环结构   在某些条件满足的情况下,反复执行特定代码的功能。 二、循环语句分类 for 循环 while 循环 do-while 循环 三、循环语句的四个组成部分 ① 初始化(init_statement) ② 循环条件(test_exp)——> 是 boolean 类型 ③ 循环体(body_statement) ...

java | 练习题(六)

列了一些幼稚园水平的 switch-case 练习题

笔记 一、switch-case 分支结构 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 switch(表达式){ case 常量1: 语句1; // break; case 常量2: 语句2; // break; ... ... case 常量N: 语句...

macOs | 终端自动补全

解决系统终端无法使用自动补全的问题

背景   最近公司配了台 mac mini,第一次使用这个系统的终端,发现无法使用 tab 键对文件名进行自动补全。 使用技巧 终端自动补全的配置 1.打开终端,输入: $ nano .inputrc 2.在文件里面写上: 1 2 3 4 5 set completion-ignore-case on set show-all-if-ambiguous on TA...