有一个需求就是,只能输入一个大于0的正整数,于是乎使用elemnt ui 的inputNumer控件,但是使用的时候添加了属性step和step-strictly两个属性,问题就来了,输入了一个小数值,虽然页面上四舍五入成功显示成了正整数,但是实际上后台的数字还是v-mode的值还是一个小数值 解决 ...
分类:
其他好文 时间:
2020-08-20 19:15:29
阅读次数:
146
经常会看到说HashMap是线程不安全的,ConcurrentHashMap是线程安全的等等说法,不禁有个疑问,HashMap 为什么是线程不安全的呢? 下面为jdk1.8源码分析 final V putVal(int hash, K key, V value, boolean onlyIfAbse ...
分类:
编程语言 时间:
2020-08-20 18:18:26
阅读次数:
102
经典规则:如果重写了equals,必须重写hashCode 为什么??? 这个规则考虑的应用场景:如果你的对象可能放入HashMap,HashSet,不重写会出问题 问题场景: new一个对象,重写了equals,但是没有重写hashCode,再new一个对象,原对象.equals(新对象)等于tr ...
分类:
其他好文 时间:
2020-08-18 13:18:40
阅读次数:
49
1.问题背景 最近测试用mongoshake工具做MongoDB数据迁移,mongoshake在迁移完成提供了一个脚本comparison.py来做数据校验,在校验过程中发现结果比对存在一个库数据不一致,下意识以为mongoshake存在缺陷导致迁移丢数据,理论上这种基础功能不应该存在错误,多次重新 ...
分类:
数据库 时间:
2020-08-17 17:01:03
阅读次数:
80
数据处理的工作时间占整个数据分析项目的70%以上,因此,数据的质量直接决定了分析模型的准确性。那么,数据预处理的方法是什么呢?例如数据清理、数据集成、数据规范、数据转换等,其中最常用的是数据清理和数据集成,下面中琛魔方将来详细介绍一下这2种方法。 数据预处理的方法 1、数据清洗 数据清洗是通过填补缺失值,平滑或删除离群点,纠正数据的不一致来达到清洗的目的。简单来说,就是把数据里面哪些缺胳
分类:
其他好文 时间:
2020-08-13 11:52:24
阅读次数:
51
最近学习node,在某视频中提到node切换版本,切换版本原因在于以前的项目版本不一致,从而导致频繁安装不同版本的node,如果有了管理工具,就很方便了,怕记不住所以这里记录一下。 下面记录安装步骤 从https://github.com/coreybutler/nvm-windows这个地址下载n ...
分类:
其他好文 时间:
2020-08-09 15:34:11
阅读次数:
76
#include<stdio.h> #include<string> #include<string.h> #include<iostream> using namespace std; //compare比较函数:相等返回0,大于返回1,小于返回-1 int compare(string str1 ...
分类:
其他好文 时间:
2020-08-09 14:21:42
阅读次数:
81
测码学院 python自动化测试学习路线 条件语句一般是用if else语句来判断,而循环语句有while、for条件判断等。Python语言中的条件语句if else语句多条件判断跟其他语言写法不一致,其他的语言是 if else if else,Python是if elif else。下面具体用 ...
分类:
编程语言 时间:
2020-08-07 21:44:59
阅读次数:
72
手把手教你如何使用阿里云号码认证服务,超详细控制台步骤解析,快速上手!
分类:
其他好文 时间:
2020-08-07 21:43:52
阅读次数:
58
为什么这么设计(Why’sTHEDesign)是一系列关于计算机领域中程序设计决策的文章,我们在这个系列的每一篇文章中都会提出一个具体的问题并从不同的角度讨论这种设计的优缺点、对具体实现造成的影响。如果你有想要了解的问题,可以在文章下面留言。我们都知道Linux会以页为单位管理内存,无论是将磁盘中的数据加载到内存中,还是将内存中的数据写回磁盘,操作系统都会以页面为单位进行操作,哪怕我们只向磁盘中写
分类:
系统相关 时间:
2020-08-07 09:52:53
阅读次数:
71