06 2021 档案
摘要:JDBC 批量处理 public void insertBatch(final List<Customer> customers){ String sql = "INSERT INTO CUSTOMER (CUST_ID, NAME, AGE) VALUES (?, ?, ?)"; getJdbcT
阅读全文
摘要:1. Java自带工具方法 1.1 List集合拼接成以逗号分隔的字符串 // 如何把list集合拼接成以逗号分隔的字符串 a,b,c List<String> list = Arrays.asList("a", "b", "c"); // 第一种方法,可以用stream流 String join
阅读全文
摘要:#!bin/sh for file in ./*; do if test -f $file; then echo $file 是文件 else echo $file 是目录 fi done #!bin/sh for file in ./*; do if test -f $file; then ech
阅读全文
摘要:CREATE TABLE `student` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `age` int(11) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGIN
阅读全文
摘要:scheduleAtFixedRate 每间隔一段时间执行,分为两种情况: /** * 任务执行时间(8s)小于间隔时间(10s) */ public class ScheduleTest { static ScheduledExecutorService scheduler = Executors
阅读全文
摘要:hbase shell 命令行的操作 查询数据(一行) get 'zx_cloud_company_base_info', '340102000448661' 删除数据(一行) deleteall 'zx_cloud_company_base_info', '340102000448661' 清空数
阅读全文
摘要:<dependency> <groupId>com.github.javafaker</groupId> <artifactId>javafaker</artifactId> <version>1.0.2</version> </dependency> 先定义一个 Java Bean /** * U
阅读全文
摘要:Faker扩展库 https://mp.weixin.qq.com/s/Y7kxqxme6M8VPbanWUfXnQ 这时,Python扩展库Faker来了,带着它那各种各样的数据来了。 先安装faker pip install Faker 创建faker对象 from faker import F
阅读全文
摘要:1、Pandas-用于数据分析 Pandas是一个强大的分析结构化数据的工具集;它的使用基础是Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。 # 1、安装包 $ pip install pandas # 2、进入python的交互式界面 $ python -i
阅读全文
摘要:https://www.cnblogs.com/ysocean/p/7289529.html https://www.cnblogs.com/jasonboren/p/11394721.html https://www.jianshu.com/p/681c6de9f20a https://mp.we
阅读全文
摘要:在MySQL数据库中,如果在insert语句后面带上ON DUPLICATE KEY UPDATE 子句,而要插入的行与表中现有记录的惟一索引或主键中产生重复值,那么就会发生旧行的更新;如果插入的行数据与现有表中记录的唯一索引或者主键不重复,则执行新纪录插入操作。另外,ON DUPLICATE KE
阅读全文
摘要:表 stu (学生表) CREATE TABLE stu ( id INT (10) NOT NULL UNIQUE auto_increment PRIMARY KEY, NAME VARCHAR (255) NOT NULL UNIQUE ) ENGINE = INNODB charset =
阅读全文
摘要:SELECT NOW(),CURDATE(),CURTIME()
阅读全文
摘要:定义和用法 CONCAT_WS - 用分隔符连接字符串。 语法 CONCAT_WS(separator,str1,str2,...) 用分隔符连接字符串,是CONCAT()的一种特殊形式。 第一个参数是其余参数的分隔符。 分隔符被添加到要连接的字符串之间。 分隔符可以是字符串,其余参数也可以。 如果
阅读全文
摘要:0、创建一张数据表 表名为 test_when_case CREATE TABLE `test_when_case` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT, `type` tinyint(1) NOT NULL DEFAULT '0' COM
阅读全文
摘要:当MyBatis 判断条件为等于的时候,常量需要加 .toString() 来转换,这种方法是稳定的,推荐使用,比如: <!-- 正确的,稳定,推荐使用 --> <if test="newsImage != null and newsImage == '0'.toString()"> <![CDAT
阅读全文
摘要:package com.zxwa.ntmss.process.common.util.date; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import
阅读全文
摘要:函数:FROM_UNIXTIME作用:将MYSQL中以INT(11)存储的时间以"YYYY-MM-DD"格式来显示。语法:FROM_UNIXTIME(unix_timestamp,format) 返回表示 Unix 时间标记的一个字符串,根据format字符串格式化。format可以包含与DATE_
阅读全文
摘要:爬虫采集下来的数据除了存储在文本文件、excel之外,还可以存储在数据集,如:Mysql,redis,mongodb等,今天辰哥就来教大家如何使用Python连接Mysql,并结合爬虫为大家讲解。 前提:这里默认大家已经安装好mysql。 01 Mysql简介 1.安装pymysql 通过下面这个命
阅读全文
摘要:异常处理 异常处理的大致流程主要如下。 异常信息抛出 -> ControllerAdvice 进行捕获格式化输出内容 手动抛出CustomException并传入ReulstEnum ——> 进行捕获错误信息输出错误信息。 自定义异常 @Data @EqualsAndHashCode(callSup
阅读全文
摘要:1、合并两个字典 Python3.5之后,合并字典变得容易起来。我们可以通过**符号解压字典,并将多个字典传入{}中,实现合并。 def Merge(dict1, dict2): res = {**dict1, **dict2} return res # 两个字典 dict1 = {"name":
阅读全文
摘要:# -*- coding: utf-8 -*- from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriver
阅读全文
摘要:修改apache-tomcat-8.5.39-solr中的server.xml <!--这里的port不能与第一个Tomcat中server.xml中配置相同--> <Server port="8006" shutdown="SHUTDOWN"> <!--这里的port我修改成8081,当然第一个T
阅读全文
摘要:上传并且解压安装包 tar -zxvf apache-tomcat-6.0.44.tar.gz 修改配置文件 vim conf/web.xml <init-param> <param-name>listings</param-name> <param-value>true</param-value>
阅读全文
摘要:$("#searchForm").serializeJSON();
阅读全文