06 2020 档案
摘要:准备前端文件目录 使用 npm run build 命令将vue项目打包,生成dist目录。 将文件夹放到服务器上,我们这里是放到了服务器的 /usr/local 目录下 编写构建脚本 1.在当前目录新建Dockfile文件 Dockerfile # 指定基础镜像,必须为第一个命令 # 可以使用镜像
阅读全文
摘要:linux重定向 从定义上来看,Linux重定向就是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变,比如说简单的我不想看到在显示器的输出而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。在进一步探索重定向之前,我们先理解一下linux文件描述符。 linux文件描述符
阅读全文
摘要:背景 今天准备调试一个很久没打开的项目时,页面无法展示信息,经排查是因为数据库停止,查看运行状态发现以下异常。 Jun 15 15:30:58 sccprocduat10 systemd[1]: Started LSB: start and stop MySQL. Jun 15 15:30:59 s
阅读全文
摘要:FileUtils.java package com.cmbchina.ccd.itpm.project.util; import org.slf4j.Logger; import javax.servlet.http.HttpServletRequest; import javax.servlet
阅读全文
摘要:1.初始化表和测试数据 CREATE TABLE t1 SELECT 1 AS a, 'c3' AS b, 'c2' AS c; ALTER TABLE t1 CHANGE a a INT PRIMARY KEY AUTO_INCREMENT ; INSERT INTO t1 SELECT 2,'2
阅读全文
摘要:<html> <head> <title>Title</title> <script type="text/javascript" src="C:\Users\itw0001\Desktop\\jquery-3.4.1.min.js"></script> </head> <body> <form e
阅读全文
摘要:描述 我们先看一段使用了并行流的代码 @Test public void testStream() { List<Integer> list = new ArrayList<>(); for (int i = 0; i < 10000; i++) { list.add(i); } System.ou
阅读全文
摘要:前言 遇到Mysql死锁问题,我们应该怎么排查分析呢?之前线上出现一个insert on duplicate死锁问题,本文将基于这个死锁问题,分享排查分析过程,希望对大家有帮助。 死锁案发还原 表结构: CREATE TABLE `song_rank` ( `id` int(11) NOT NULL
阅读全文
摘要:背景 最近需要向数据库中插入5w+数据,但是在插入的过程中需要先根据某个字段进行判断,如果数据库中已经存在记录则进行更新,否则插入。通常这种情况下,我们会在代码中编写一条查询语句,查询数据库中是否存在相关记录。然后通过if条件判断是进行更新还是进行插入。这种情况对于数据量不多的时候是感觉不到很大的差
阅读全文