第一版:POI + 逐行查询校对 + 逐行插入 这个版本是最古老的版本,采用原生 POI,手动将 Excel 中的行映射成 ArrayList 对象,然后存储到 List<ArrayList> ,代码执行的步骤如下: 手动读取 Excel 成 List<ArrayList> 循环遍历,在循环中进行以 ...
分类:
其他 时间:
2020-07-22 10:48:33
收藏:
0 评论:
0 赞:
0 阅读:
61
一开始的想法是:用一个map来存储长度较长的数组中的所有数字,再与较短的数组中的数字比较,若出现在较长数组中,则map中的数量减一,最后用原始map与比较结束后的map比较,得到重复的数字有哪些。 答案的解法: 用一个数组来存储比较的结果: class Solution { public int[] ...
分类:
编程语言 时间:
2020-07-22 10:48:13
收藏:
0 评论:
0 赞:
0 阅读:
60
一、问题产生背景介绍: 在ui自动化脚本编写中,遇到过这样一个问题,登录页面的密码输入框做了特殊限制,导致使用driver.findElement(by).sendKeys()方法,页面输入框无法输入值,所以解决方法是使用原生键盘,代码如下: 在本地jenkins构建这个自动化工程时,没有报错,构建 ...
分类:
数据库技术 时间:
2020-07-22 10:47:44
收藏:
0 评论:
0 赞:
0 阅读:
184
一、简述 配置多数据源意思就是在一个项目中使用多个数据库,在项目使用中可以不用手动切换数据库来实现不同数据库的数据获取和更新。 源码地址: https://github.com/hanguilin/boot-security 项目环境: SpringBoot 2.1.9、Spring Data Jp ...
分类:
编程语言 时间:
2020-07-22 10:47:23
收藏:
0 评论:
0 赞:
0 阅读:
59
生成器 生成器类似返回值为数组的一个函数,这个函数可以接受参数,可被调用,但只能产生一个值,所以大大节省内存。 生成器表达式的语法非常简单,只需要将列表推导式的中括号改成小括号就可以了 1 [x+x for x in range(10) if x%2==0]#会打印出整个列表 [0, 4, 8, 1 ...
分类:
编程语言 时间:
2020-07-22 10:47:09
收藏:
0 评论:
0 赞:
0 阅读:
61
示例 10 : 对数组的内容进行反转 方法 reverse,对数组的内容进行反转 <script> function p(s){ document.write(s); document.write("<br>"); } var x = new Array(3,1,4,1,5,9,2,6); p('数 ...
分类:
编程语言 时间:
2020-07-22 10:46:54
收藏:
0 评论:
0 赞:
0 阅读:
40
引言 昨天公众号粉丝咨询了一个问题,说自己之前面试被问@Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法内多个数据库 ...
分类:
其他 时间:
2020-07-22 10:46:40
收藏:
0 评论:
0 赞:
0 阅读:
47
什么是脑裂(split-brain)在"双机热备"高可用(HA)系统中,当联系两个节点的"心跳线"断开时(即两个节点断开联系时),本来为一个整体、动作协调的HA系统,就分裂成为两个独立的节点(即两个独立的个体)。由于相互失去了联系,都以为是对方出了故障,两个节点上的HA软件像"裂脑人"一样,"本能" ...
分类:
其他 时间:
2020-07-22 10:46:25
收藏:
0 评论:
0 赞:
0 阅读:
112
1.什么是static? static 是C/C++中很常用的修饰符,它被用来控制变量的存储方式和可见性。 1.1static的引入 我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数 ...
分类:
编程语言 时间:
2020-07-22 10:46:09
收藏:
0 评论:
0 赞:
0 阅读:
61
__author__ = 'laowang''''def 函数名(): 函数体 内置函数 本节我们讲内置函数。 首先来说,函数就是以功能为导向,一个函数封装一个功能, 那么Python将一些常用的功能(比如len)给我们封装成了一个一个的函数,供我们使用, 他们不仅效率高(底层都是用C语言写的),而 ...
分类:
编程语言 时间:
2020-07-22 10:45:56
收藏:
0 评论:
0 赞:
0 阅读:
67
代码: /*单链表(含头结点)*/ #include<stdio.h> #include<stdlib.h> typedef int ElemType; typedef struct LNode{ ElemType data; //数据域 struct LNode *next; // 指针域 }LN ...
分类:
其他 时间:
2020-07-22 10:45:39
收藏:
0 评论:
0 赞:
0 阅读:
53
MySQL-xtrabackup备份原理 Percona XtraBackup(简称PXB)是 Percona 公司开发的一个用于 MySQL 数据库物理热备的备份工具,支持 MySQl(Oracle)、Percona Server 和 MariaDB,并且全部开源,真可谓是业界良心。 工具集 us ...
分类:
其他 时间:
2020-07-22 10:45:28
收藏:
0 评论:
0 赞:
0 阅读:
52
测试类中的问题和解决思路 问题 在测试类中,每个测试方法都有以下两行代码: ApplicationContext ac = new ClassPathXmlApplicationContext("bean.xml"); IAccountService as = ac.getBean("account ...
分类:
编程语言 时间:
2020-07-22 10:45:12
收藏:
0 评论:
0 赞:
0 阅读:
65
1、vim /etc/profile 2、输入i开始编辑 3、编辑环境变量 一定要放到最后边,环境变量文件配置错误会导致linux环境所有命令无法识别 /usr/myinstall/jdk-14.0.2 是JDK的解压文件存放路径 export JAVA_HOME=/usr/myinstall/jd ...
分类:
系统服务 时间:
2020-07-22 10:44:56
收藏:
0 评论:
0 赞:
0 阅读:
61
/// <summary> /// MD5加密(32位小写) /// </summary> /// <param name="str">加密字符</param> /// <returns></returns> public static string to_MD5(string str) { MD5 ...
分类:
其他 时间:
2020-07-22 10:44:42
收藏:
0 评论:
0 赞:
0 阅读:
559
GIT将本地文件提交至新远程仓库 在使用git前解释一下相关概念:git提交分为四部分:本地文件、缓存区、本地仓库、远程仓库。整个上传流程就三步:1.先进行git add xx操作将本地文件添加到缓存区;2.再进行git commit "xx"操作将缓存区的文件提交到本地仓库;3.最后再git pu ...
分类:
其他 时间:
2020-07-22 10:44:20
收藏:
0 评论:
0 赞:
0 阅读:
55
简介Ganglia是UCBerkeley发起的一个开源集群监视项目,设计用于测量数以千计的节点,Ganglia的核心包含gmond、gmetad以及一个Web前端。主要是用来监控系统性能,如:cpu、mem、硬盘利用率,I/O负载、网络流量情况等,通过曲线很容易见到每个节点的工作状态,对合理调整、分配系统资源,提高系统整体性能起到重要作用工作原理gmetad可以部署在集群内任一台节点或者通过网络连
分类:
其他 时间:
2020-07-22 09:43:15
收藏:
0 评论:
0 赞:
0 阅读:
82
SpringBoot 把项目打成war包流程记录 1.修改pom.xml文件 <!--打war的时候需要--> <packaging>war</packaging> <!--<packaging>jar</packaging>--> <!--最终打成war包,排除内置的tomcat--> <depe ...
分类:
编程语言 时间:
2020-07-22 09:42:59
收藏:
0 评论:
0 赞:
0 阅读:
69
1 <script> 2 //有参函数与无参函数 3 /*无参函数*/ 4 function add(){ 5 var a = 10; 6 var b = 20; 7 var c = a + b; 8 console.log(c); 9 } 10 add(); 11 12 /*有参函数*/ 13 f ...
分类:
其他 时间:
2020-07-22 09:42:28
收藏:
0 评论:
0 赞:
0 阅读:
69
欲观原文,请君移步 参考文章《SPI》 原理图 GPIO 可以通过 IOF0 和 IOF1 功能,使得 SOC 中的外设能够复用 GPIO 的 32 根引脚与芯片外设进行通信,其接口分配表如下所示: GPIO编号 IOF0 IOF1 GPIO0 - PWM0_0 GPIO1 - PWM0_1 GPI ...
分类:
其他 时间:
2020-07-22 09:42:14
收藏:
0 评论:
0 赞:
0 阅读:
79