东方客主 东方客主
4年前
go-map源码简单分析(map遍历为什么时随机的)
GO中map的底层是如何实现的首先Go语言采用的是哈希查找表,并且使用链表解决哈希冲突。GO的内存模型先看这一张map原理图(https://imghelloworld.osscnbeijing.aliyuncs.com/49dfa7b81e19fbab143ddc0a7b3b7fa0.png)map再来看
Stella981 Stella981
4年前
Katalon系列十九:元素相同或无法定位时的定位技巧
经常看到有人问元素属性都相同,怎么定位,这里总结一下。下面以Xpath为例讲解,CSS其实也是一样的,只是语法不一样罢了。网上说CSS会比Xpath快一些,但在Katalon主用Xpath,感觉也还行。另外Katalon做为一个产品,他们选择主打Xpath,相信也是有原因的。当然了,也有极小可能他们的骨干对Xpath比较熟。Katalon也支持CSS,
Stella981 Stella981
4年前
Linux使用yum命令安装软件时,连接不了网路报错:ERROR 6
错误:!(https://oscimg.oschina.net/oscnet/bd3ee6de36ca5d1542351402ab17d60283e.png)解决方案:在/etc/sysconfig/networkscripts/ifcfgeth0文件中配置DNS信息:vim/etc/sysconfig/networksc
Wesley13 Wesley13
4年前
Mysql数据类型tinyint(1)和tinyint(2)时,getObject的坑
当数据类型声明成tinyint(1)和tinyint(2)时,在getObject时到底有什么区别呢?来做如下测试1.首先建立如下数据结构t\_user表:!(https://static.oschina.net/uploads/space/2016/1012/140908_p8gr_2745752.png)2.插入1行数据:
Wesley13 Wesley13
4年前
Linux时间与系统时间相差8小时的解决办法
Linux时间与系统时间相差8小时的解决办法2018年07月05日08:52:17小牛CKX(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fme.csdn.net%2Fqq_27664167)阅读数:2736版权声明:本文为博
Stella981 Stella981
4年前
CentOS 命令登录MySQL时,报错ERROR 1045 (28000) Access denied for user root
CentOS命令登录MySQL时,报错ERROR1045(28000):Accessdeniedforuserroot@localhost(https://my.oschina.net/u/570656)(usingpassword:NO)错误解决方法1、停用mysql服务:/etc/rc.d/init.d/mysqlds
Stella981 Stella981
4年前
List、Map、Set三个接口存取元素时,各有什么特点
List接口以特定索引来存取元素,可以有重复元素Set接口不可以存放重复元素(使用equals方法区分是否重复)Map接口保存的是键值对(keyvaluepair)映射,映射关系可以是一对一或者多对一(key唯一)Set和Map容器都有基于哈希存储和排序树的两种实现版本。基于哈希存储的版本的实现理论存取时间复杂度是O(1),而基于排序树版本的
Wesley13 Wesley13
4年前
Android Studio 初始新建项目时 build gradle project 超级慢的原因
今天项目崩溃重新新建,结果发现又奇慢无比,第一次用androidstudio的时候也遇到这个问题,这次也是等了近半个小时才搞定,通过查看网络数据信息发现是androidstudio正在从美国服务器下载gradle压缩包,目前程序自动下载的是1.10,不过官网最新版已经是1.11了,我对比了下载的数据体积和1.10版本一模一样,52.4M
Stella981 Stella981
4年前
SpringBoot项目使用多线程处理任务时无法通过@Autowired注入bean
  最近在做一个“温湿度控制”的项目,项目要求通过用户设定的温湿度数值和实时采集到的数值进行比对分析,因为数据的对比与分析是一个通过前端页面控制的定时任务,经理要求在用户开启定时任务时,单独开启一个线程进行数据的对比分析,并将采集到的温湿度数值存入数据库中的历史数据表,按照我们正常的逻辑应该是用户在请求开启定时任务时,前端页面通过调用后端接口,创建一个新的线
Easter79 Easter79
4年前
SpringBoot项目使用多线程处理任务时无法通过@Autowired注入bean
  最近在做一个“温湿度控制”的项目,项目要求通过用户设定的温湿度数值和实时采集到的数值进行比对分析,因为数据的对比与分析是一个通过前端页面控制的定时任务,经理要求在用户开启定时任务时,单独开启一个线程进行数据的对比分析,并将采集到的温湿度数值存入数据库中的历史数据表,按照我们正常的逻辑应该是用户在请求开启定时任务时,前端页面通过调用后端接口,创建一个新的线