09 2020 档案

摘要:将定时任务持久化到数据库,方便启动,暂停,删除等操作。 pom: <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>2.2.1</version> </depen 阅读全文
posted @ 2020-09-30 15:58 姜饼攻城狮 阅读(1192) 评论(0) 推荐(0)
摘要:utf8mb4 可以设置表情符号。 ALTER TABLE tb_case MODIFY COLUMN content VARCHAR(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;ALTER TABLE tb_case MODIFY C 阅读全文
posted @ 2020-09-29 17:13 姜饼攻城狮 阅读(1551) 评论(0) 推荐(0)
摘要:打开连接: https://cron.qqe2.com/ 阅读全文
posted @ 2020-09-29 10:54 姜饼攻城狮 阅读(292) 评论(0) 推荐(0)
摘要:贴代码! package com.zy.game.utils; import java.text.ParseException; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.time.I 阅读全文
posted @ 2020-09-27 16:02 姜饼攻城狮 阅读(126) 评论(0) 推荐(0)
摘要:第一步:win+R,输入cmd 第二步:输入以下命令,按回车。安装、再上传到maven仓库 mvn install:install-file -Dfile=D:\sdk-core-java-1.1.5.jar -DgroupId=com.alibaba -DartifactId=sdk-core-j 阅读全文
posted @ 2020-09-25 16:06 姜饼攻城狮 阅读(422) 评论(0) 推荐(0)
摘要:废话不多说,直接上代码O(∩_∩)O 简单身份认证(AppCode) 1,工具类 import com.google.common.base.Joiner; import lombok.Data; import lombok.extern.slf4j.Slf4j; import org.spring 阅读全文
posted @ 2020-09-22 09:42 姜饼攻城狮 阅读(2953) 评论(0) 推荐(1)
摘要:背景:目前公司的报表计算需要20分钟,导致需要这么久的原因是,一次计算操作,执行了10万次+的update操作;看代码,有两个地方是这样写的,循环执行update,每个循环达到了4.6万次。 一,开始着手优化,第一个地方计算的是平均值,之前是根据report_date,trade_code这两个字段 阅读全文
posted @ 2020-09-21 12:28 姜饼攻城狮 阅读(624) 评论(0) 推荐(0)
摘要:-- 查询一个表共有多少列数 select count(*) from information_schema.COLUMNS where TABLE_SCHEMA='库名' and table_name='表名' -- 查询某个数据库中某个表的所有列名 SELECT COLUMN_NAME FROM 阅读全文
posted @ 2020-09-21 11:00 姜饼攻城狮 阅读(2770) 评论(0) 推荐(0)
摘要:前言:MySQL 有很多内置的函数,该篇介绍的是字符串函数,数字函数,日期函数,高级函数。想更多的了解可以阅读下教程。传送门 》https://www.runoob.com/mysql/mysql-tutorial.html MySQL 字符串函数 函数描述实例 ASCII(s) 返回字符串 s 的 阅读全文
posted @ 2020-09-12 19:46 姜饼攻城狮 阅读(187) 评论(0) 推荐(0)
摘要:-- 查询是否锁表 SHOW OPEN TABLES WHERE In_use > 0; -- 查询到相对应的进程; info 里可以看到该操作的SQL文 SHOW FULL PROCESSLIST; -- 杀掉指定mysql连接的进程号 KILL $pid -- 查看正在锁的事务 SELECT * 阅读全文
posted @ 2020-09-10 09:59 姜饼攻城狮 阅读(249) 评论(0) 推荐(0)
摘要:关于分支被删除有两种可能,要么是用命令进行的删除操作,可以用git log看到;要么是在浏览器进行分支合并的时候,勾选了合并后删除源分支的选项。 1,查看被删除的分支 git remote prune --dry-run origin 被删除的分支是dev 2,找到被删除分支的最后一次提交记录的co 阅读全文
posted @ 2020-09-07 14:20 姜饼攻城狮 阅读(5513) 评论(0) 推荐(0)
摘要:前言:在日常工作中,我们需要对查询较慢的SQL进行分析,这时我们就会用到explain这个命令来查看一个这些SQL语句的执行计划,查看该SQL语句有没有使用上了索引,有没有做全表扫描。 -- 分析SQL EXPLAIN SELECT * FROM zy_ticket_sw_classify WHER 阅读全文
posted @ 2020-09-07 12:14 姜饼攻城狮 阅读(174) 评论(0) 推荐(0)
摘要:文件和目录 : cd /home ——进入 '/ home' 目录' cd .. ——返回上一级目录 cd ../.. ——返回上两级目录 cd - ——返回上次所在的目录 pwd ——显示当前所在目录 ls ——查看目录中的文件 ls -l ——显示文件和目录的详细资料 ls -a ——显示隐藏文 阅读全文
posted @ 2020-09-03 16:32 姜饼攻城狮 阅读(234) 评论(0) 推荐(0)
摘要:折腾了很久,一直报“Required request part 'multipartFile' is not present”的错误,最后终于找到问题了,就是没有设置高级里的实现。 记录一下,方便你我他(●'◡'●) 一:设置请求头; 二:设置请求基本信息; 三:一定要选择Java; 四:测试结果; 阅读全文
posted @ 2020-09-03 11:04 姜饼攻城狮 阅读(334) 评论(0) 推荐(0)
摘要:IDEA自带插件的文件上传我折腾的时间更久,也是一直报“Required request part 'multipartFile' is not present”这个错。想着用Postman测文件上传算了。最后因为会用Jmeter做文件上传了,灵机一动,分分钟就把IDEA的这个也整成功了。开心开心, 阅读全文
posted @ 2020-09-03 10:41 姜饼攻城狮 阅读(9802) 评论(5) 推荐(4)
摘要:-- 查看定时器状态;OFF=关闭,ON=开启 SHOW VARIABLES LIKE '%event_sche%' -- 开启定时器 SET GLOBAL event_scheduler=1 -- 以上的改法在数据库重启后将会恢复为原来状态,要想数据库重启后也可以让event_scheduler开 阅读全文
posted @ 2020-09-02 14:31 姜饼攻城狮 阅读(379) 评论(0) 推荐(0)
摘要:前言:分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本文介绍的是第二种。 可靠性: 首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 互斥性。在任意时刻,只有一个客户端能持有锁。 不会发生死锁。即使有一 阅读全文
posted @ 2020-09-02 14:16 姜饼攻城狮 阅读(2489) 评论(2) 推荐(0)