最近在进行开发的时候,发现之前的sogou拼音会出现乱码;就像下面这样:(图片来源自网络) 为了解决,这个问题,网友找到很多方法;但都是临时解决。根本原因应该是软件的bug。安装google输入法,可以绕开上述问题,节约折腾时间; 安装方法: apt-get install fcitx sudo a ...
分类:
系统相关 时间:
2020-07-19 15:58:37
阅读次数:
92
nc 是 Linux下强大的网络命令行工具,主要用于 TCP、UDP、UNIX域套接字 相关的操作 它被设计成可以由其他程序灵活驱动可靠的后台工具,拥有 "瑞士军刀" 的美称,每个系统管理员都应该掌握它 安装 以下是 nc工具的安装,完成后执行 nc --version命令, 如果返回nc的版本信息 ...
分类:
其他好文 时间:
2020-07-19 15:49:44
阅读次数:
113
当使用8的链接时 com.mysql.cj.jdbc.Driver 可能会报时区出现问题此时应该设置时区 serverTimezone=UTC(必须大写)链接数据库的完整形式应该是 jdbc:mysql://localhost:3306/数据库名?useUnicode=true&charac ...
分类:
数据库 时间:
2020-07-19 11:47:15
阅读次数:
80
自动动态方法并不能理解代码逻辑,所以仅仅被用于发现异常、崩溃和超时这类“有特征”的错误,而对于代码逻辑功能的测试,主要还是要依靠人工动态方法。 人工动态方法 人工动态测试方式,是最常用的代码级测试方法,也是我们在进行单元测试时采用的方法。 单元测试用例“输入参数”的复杂性 如果你认为单元测试的输入参 ...
分类:
其他好文 时间:
2020-07-19 11:38:23
阅读次数:
86
最近在找工作,也在夯实基础。今天差不多读了一整天的 并发map,特记录一点收获。 如何保证在并发情况下resize扩容时的安全性。 1、两个数组变量,均是成员变量(table nextTable),迁移时是以桶为单位,且会用synchronized锁住桶。只要桶迁移完了,会先将生成的新的数组放置到新 ...
分类:
其他好文 时间:
2020-07-19 11:22:49
阅读次数:
68
常数时间插入、删除和获取随机元素 设计一个支持在平均时间复杂度O(1)下,执行以下操作的数据结构。 insert(val): 当元素val不存在时,向集合中插入该项。 remove(val): 元素val存在时,从集合中移除该项。 getRandom: 随机返回现有集合中的一项,每个元素应该有相同的 ...
分类:
其他好文 时间:
2020-07-19 00:48:40
阅读次数:
55
ionic5 modal使用过程中,在模态窗中打开另外一个模态窗,浏览器中显示正常,但是andorid8系统真机调试时,关闭最上层模态窗,上级模态窗DOM中存在,但是不显示。 原因是android版本太低,应该是9以下版本,不支持web animation导致多级模态窗关闭其中一个,共享的样式丢失, ...
分类:
其他好文 时间:
2020-07-19 00:45:41
阅读次数:
117
不少人在vue的开发中遇到这样一个问题: img的src属性绑定url变量,然而图片加载失败。 大部分的情况中,是开发者使用了错误的写法,例如: <img src="{{ imgUrl }}"/> 这样写肯定是不对的,正确的写法应该使用v-bind: <img v-bind:src="imgUrl" ...
分类:
其他好文 时间:
2020-07-18 22:44:17
阅读次数:
96
1,个人理解前缀、中缀、后缀表达式应该对应着树的前序遍历、中序遍历和后序遍历。 2,中缀表达式更方便人类理解,后缀表达式因为其堆栈结构更方便计算机理解,这就像计算机组成原理中的补码和源码一样,补码更方便计算机计算,源码更方便人类看懂,也可以用二进制和十进制对比,为什么计算机整个框架建立在二进制的基础 ...
分类:
其他好文 时间:
2020-07-18 22:04:50
阅读次数:
83
本章主要包含知识点: 很多人学习python,不知道从何学起。很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。很多已经做案例的人,却不知道如何去学习更加高深的知识。那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!QQ群:109752 ...
分类:
编程语言 时间:
2020-07-18 15:55:21
阅读次数:
83