Amos的随笔

Java/Python/Go,软件测试等等

导航

上一页 1 2 3 4 5 6 ··· 16 下一页

2020年10月9日 #

Java - HashMap的链表超过8就转为红黑树吗?

摘要: 抛出问题 最近看了一些有关HashMap的博客,似乎一提到链表转红黑树,统一的答案都是:链表长度超过8就转,那这个答案是对的吗?下面通过代码实例简单说说这个问题。 如果想了解更多HashMap的细节,推荐下面的博客: Java-HashMap工作原理及实现美团 ~ java-hashmap 内部结构 阅读全文

posted @ 2020-10-09 17:17 AmosChen 阅读(1) 评论(0) 推荐(0) 编辑

2020年9月17日 #

【PowerShell】命令行输出和添加系统环境变量

摘要: 查看某系统变量 Q:如何使用Windows PowerShell查看我的环境变量Path,其中存在哪些文件夹以及它们显示的顺序? A:使用 $ env 并获取Path变量的值 。默认情况下,它显示为连续的字符串,可能有点难以阅读。命令如下: $env:path 但是,如果使用 –split 运算符在 阅读全文

posted @ 2020-09-17 22:05 AmosChen 阅读(88) 评论(0) 推荐(0) 编辑

2020年7月17日 #

【算法】欧几里得算法(辗转相除法)简易证明

摘要: 题目来源 近来看到书籍《算法图解》里面的一个例子: 假设你是农场主,有一块土地,你要将这块地均匀地分为方块,且分出来的分块要尽可能的大。 书中并未给出的解答过程就是用的欧几里得算法,具体证明过程无,我自己画了个图方便理解。 步骤: 从这块地1680x640中划出两个640x640的方块,剩下的土地使 阅读全文

posted @ 2020-07-17 22:32 AmosChen 阅读(8) 评论(0) 推荐(0) 编辑

2020年7月14日 #

多种方式99.9%解决从PDF复制文字后乱码问题

摘要: 背景 需要从PDF复制文字出来做笔记,可是谁知道PDF通过adobe打开后复制出来后是乱码,如下图所示: (再次感谢guide哥整理的文档) 解决 尝试过安装字体,可惜没卵用。 方法1-CAJViewer打开 用该软件打开后复制,可以完美复制,但是有个小问题,如下文内容中 “比较消耗资源” 实际上是 阅读全文

posted @ 2020-07-14 15:49 AmosChen 阅读(50) 评论(0) 推荐(0) 编辑

2020年6月7日 #

win10桌面无限刷新

摘要: 公司的电脑平时都不关机(临时有任务可以远程),但是今天过来打开电脑,发现屏幕不断刷新。 ctrl+alt+delete 进入任务管理器发现cpu会突然飙升到80%以上,然后电脑上面的软件又是可以正常打开的。最开始是怀疑电脑中病毒,打开电脑管家全盘查杀完提示没有病毒。 在网上搜索解决方案,发现还是有蛮 阅读全文

posted @ 2020-06-07 10:38 AmosChen 阅读(3) 评论(0) 推荐(0) 编辑

2020年5月19日 #

解决Windows10英文版中文字体难看、时大时小、中文比英文小等问题

摘要: 安装好Windows10英文版,可是中文字体却非常难看,不是Windows10中文版默认的微软雅黑。 并且还会存在中文字体时大时小,中文字体比英文字体小的情况。 英文版中文字体默认如下: 中文字体太小的问题: 修改后的中文字体显示如下: 如何处理: 打开注册表编辑器(Win+R,输入【regedit 阅读全文

posted @ 2020-05-19 22:40 AmosChen 阅读(88) 评论(0) 推荐(0) 编辑

2020年5月11日 #

执行sh脚本提示“[[: not found”解决方案,bash和sh的区别

摘要: 背景 不想听我罗嗦,可以直接跳转到最后。 笔记本买回来自带windows10,然后由于好奇心重,又给它折腾装上了ubuntu(本来是想支持国产deepin,奈何问题太多)。万恶之源开始,ubuntu很多常用软件没法直接用apt安装,安装完微信,使用微信一会儿会自动退出登录,无奈卸载。但问题是:非dp 阅读全文

posted @ 2020-05-11 20:10 AmosChen 阅读(112) 评论(0) 推荐(0) 编辑

2020年4月30日 #

平时使用的Lszrz到底是什么协议?说说Xmodem/Ymodem/Zmodem

摘要: XMODEM, YMODEM, and ZMODEM 由于平时使用rz/sz较多,r/s好理解,一个send一个receive。但是由不太清楚z是什么意思,故有此文。 sx/rx, sb/rb (b=batch)和sz/rz分别实现了xmodem,ymodem和zmodem文件传输协议。 Xmode 阅读全文

posted @ 2020-04-30 08:44 AmosChen 阅读(112) 评论(0) 推荐(0) 编辑

2020年4月18日 #

【基础】Java抽象类与接口的区别与使用场合

摘要: 抽象类与接口的区别 最重要的区别是,接口的方法不可以有实现,并且是绝对的抽象方法。抽象类可以有实例方法用来实现默认行为。接口中的变量申明默认是final, 而抽象类中变量申明可以是非final。接口中的成员默认是public修饰,而抽象类中成员可以是private, protected等等。接口通过 阅读全文

posted @ 2020-04-18 19:07 AmosChen 阅读(2) 评论(0) 推荐(0) 编辑

2020年1月7日 #

【Java】从零开始学设计模式:单例模式

摘要: 介绍 单例模式,一般是指类的单例模式,采取一定的方法保证在整个软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法(静态方法)。 用途:类的初始化过程消耗太大,或者该类实例比较消耗资源,采用单例模式,减少资源占用。 种类 饿汉式(静态常量)饿汉式(静态代码块)懒汉式(线程 阅读全文

posted @ 2020-01-07 18:50 AmosChen 阅读(0) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 ··· 16 下一页