自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (1)
  • 收藏
  • 关注

原创 MySQL删除事件

【代码】MySQL删除事件。

2023-06-19 11:20:46 206

原创 MySQL group_concat设置group_concat_max_len

GROUP_CONCAT函数用于将多个字符串连接成一个字符串,在拼接成字符串时就会存在拼接长度的问题,mysql 默认的拼接最大长度为1024个字节,由于1024个字节会出现不够用的情况,所以有时需要去根据情况进行修改,方式如下。1、查看当前mysql group_concat_max_len进入mysql状态,输入:show variables like 'group_concat_m...

2023-04-17 09:17:40 2163 1

原创 linux环境下启动jar

java -jar XXX.jar &命令结尾没有 “&” ,则变成 “java -jar XXX.jar ” ,表示在当前ssh窗口,可按CTRL + C打断程序运行,或者直接关闭窗口,则程序直接退出命令结尾添加 “&” ,则变成 “java -jar XXX.jar &” ,表示在当窗口关闭时,程序才会中止运行。&代表让该命令在后台执行。nohup ...

2023-04-17 09:17:14 411 1

原创 超好用还免费的Linux链接工具

Linux链接工具FinalShell SSH

2022-08-08 10:19:59 1072 1

转载 使用kubeadm搭建高可用的K8s集群

kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:# 创建一个 Master 节点$ kubeadm init# 将一个 Node 节点加入到当前集群中$ kubeadm join <Master节点的IP和端口 >1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:一台或多台机器,操作系统 CentOS7.x-86_x64硬件配置:2GB或更多RAM,2

2022-03-18 13:56:50 277

原创 Nacos windows 下载并启动修改单机部署后闪退standalone

1.下载下载地址:https://github.com/alibaba/nacos/releases/tag/2.0.3下载后解压文件修改conf/application.properties文件,添加如下信息启动

2022-01-14 09:11:27 232

原创 idea2021编写代码@Slf4j中log.info报红,但是包已经引用了并且可以正常启动?

log.info报红,但是可以正常启动解决办法:第一步:第二步:

2022-01-07 14:16:17 882

原创 Mysql group by删除重复数据,只保留一条

group by 分组查询删除delete from yd_task_employee_bindwhere id in( SELECT id from ( SELECT GROUP_CONCAT(id SEPARATOR ',') id ,max(id) FROM yd_task_employee_bind GROUP BY user_id,share_user_id,company_num having count(0) >1 ) a) and

2021-04-28 11:59:59 1902

原创 为什么使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历

为什么使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历?说明keySet其实是遍历了2次,一次是转为lterator对象,另一次是从hashMap中取出key所对应的value。而entrySet只是遍历了一次就把key和value都放到了entry中,效率更高。如果是JDK8,使用Map.forEach方法。正例:values()返回的是V值集合,是一个list集合对象:keySet()返回的是K值集合,是一个Set集合对象; entrySet()返回的是K-V值组合集合。

2020-12-07 16:38:29 402

原创 MybatisPlus手出现Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

错误示例正确示例:pageNum为mybatisplus关键字,所以不能使用

2020-10-20 11:02:36 1254 1

原创 IDEA常用快捷键

Ctrl+E 最近的文件Ctrl+Alt+Enter 在当前行前插入一行Shift+Enter 在当前行下面增加一行Ctrl+Alt+O 自动删除未使用的importCtrl+Shift+F12 最大化/还原窗口Alt+鼠标选择 列选择模式,按列选择Ctrl+N 搜索class类文件Ctrl+Shift+N 打开文件、搜索文件Shift+Shift 搜索所有文件Ctrl+Y 删除当前行Ctrl+Z 撤销Ctrl+Shift+Z

2020-09-17 15:31:05 393

原创 IDEA编辑器运行项目按钮位置 Run/Debugger

修改前:View ----->Toolbar 选中显示在左,取消显示在右边修改后:

2020-09-15 19:25:13 2275

原创 视频压缩转码FFmpegFrameRecorder

代码/** * 视频压缩 * movToMp4("C:/mysoftware/video/test188.mp4","C:/mysoftware/video/test188temp.mp4"); * @param sourcePath 视频来源 * @param targetPath 压缩后的视频地址 */ private void movToMp4(String sourcePath, String targetPath) {

2020-08-26 15:56:23 4819 2

原创 HttpClient上传附件和其他参数

public static String sendPostFile(String url, Map<String, Object> params, File file) { String resString = ""; //1:创建一个httpclient对象 HttpClient httpclient = new DefaultHttpClient(); Charset charset = Charset.forName("UTF-8")..

2020-06-15 15:57:27 891

原创 数据库常见死锁原因及处理

死锁(Deadlock)所谓死锁:是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死锁。 一种情形,此时执行程序中两个或多个线程发生永久堵塞(等待),每个线程都在等待被其他线程占用并堵塞了的资源。例如,如果线程A锁住了记录1并等

2020-05-21 20:41:42 719

原创 JAVA面向对象的特性和原则

透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础.三大特性是:封装,继承,多态封装: 也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了数据以及操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。通过这种方式,对象对内部数据提供了不同级别的保护,以防止程序中无关的部分意外的改变或错误的使用了...

2020-05-21 20:07:36 191

原创 Mysql存储引擎有哪些,有什么优劣?

Mysql存储引擎有哪些,有什么优劣?1.InnoDB 引擎(MySQL5.5以后默认使用)MySQL 5.5 及以后版本中的默认存储引擎,他的优点如下:灾难恢复性好支持事务使用行级锁支持外键关联支持热备份对于InnoDB引擎中的表,其数据的物理组织形式是簇表(Cluster Table),主键索引和数据是在一起的,数据按主键的顺序物理分布实现了缓冲管理,不仅能缓冲索引也能缓冲数据,并且会自动创建散列索引以加快数据的获取支持热备份2.MyISAM引擎特性如下:.

2020-05-21 19:56:41 272

转载 form提交多行主子表记录,前后台写法

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声...

2019-12-06 15:40:55 819 1

转载 Linux 安装mysql

参考地址https://www.cnblogs.com/fanshudada/p/9781794.html

2019-11-04 15:19:56 103

原创 Linux下MySQL的详细安装过程

第一步:下载、上传、解压1. 地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.上传解压在 /usr/local 下新建 mysql 文件夹(我喜欢每个软件都先建一个专属文件夹再安装)[root@localhost /]# cd /usr/local/[root@localhost local]# mkdir my...

2019-10-25 16:30:13 135

转载 java 根据excel模板格式导出指定格式的excel

@Componentpublic class ExcelUtils { private SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @Resource private SysUserMapper sysUserMapper; //声明一个该工具类的静态的内部对象...

2019-09-10 08:22:52 2061 1

原创 mybatis查询参数parameterType

在写select查询的parameterType的时候发现,如果parameterType是一个数组的话,配置语句中不写这个参数类型 <delete id="delRecord" > DELETE FROM W_BR_PAY_RECORD WHERE ID in <foreach collection="array" item="id" index="inde...

2019-08-28 16:59:12 1051

原创 tomcat做成Windows自启动服务

tomcat做成Windows自启动服务一、下载Tomcat二、配置Tomcat三、将Tomcat加入服务四、卸载Tomcat服务五、安装多个Tomcat服务一、下载Tomcat下载Windows版本的tomcat,一般是以zip结尾的包,免安装的包,而Linux包虽然解压可以运行,但是缺少service.bat关键文件,无法做成服务形式下载网站: http://tomcat.apache....

2019-08-20 10:52:04 442

原创 javax.mail.MessagingException: Could not connect to SMTP host: smtp.bestedm.org,port:25

javax.mail.MessagingException: Could not connect to SMTP host: smtp.bestedm.org,port:25 **1.问题描述:**关于使用Java Mail进行邮件发送,抛出Could not connect to SMTP host: [email protected], port: 25的异常。在本地测试可以发送但是服务器发送不了。...

2019-08-15 13:38:31 2030 1

原创 windows 服务器中tomcat 启动时复制替换项目中的某个文件

Bat文件中的命令复制命令 copy删除命令 rd复制命令 copycopy /y 源文件路径 目标文件路径@echo offrem 注释复制app.properties:: copy /y D:\softwere\apache-tomcat-8.0.53-windows-x64\apache-tomcat-8.0.53\confFile\app.properties D:\sof...

2019-08-13 17:39:57 788

原创 Nginx 解决前后台分离的项目中的 跨域问题 前端Vue 后端SpringBoot

Nginx跨域解决问题描述解决办法问题描述前端用Vue 写的项目,后端用springboot开发的, 部署到服务器后,后台接扣可以调用成功,也能返回数据,但是前台页面没有渲染 , 使用nginx做的代理, 数据服务和应用服务也分离解决办法在前台的所有接口前面加一个自定义的节点.用nginx拦截 在代理到后台的地址前台Vue修改 ,backend可以自定义Nginx配置...

2019-07-12 09:17:37 511

原创 BPM中的列表页根据状态显示不同的颜色

列表页中根据状态修改行的颜色$(function(){ var table = document.getElementById("fxXzRyzytjItem"); var len = table.rows.length; var _row = table.rows; for(var i = 0;i < len;i++){ var _cell = _...

2019-05-24 16:14:11 356

原创 Java分别获取指定日期的年月日

Java格式化时间获取年月日import java.util.Date;class Untitled { public static void main(String[] args) { Date dt=new Date(); String year=String.format("%tY", dt); String mon=String .format("%tm",...

2019-05-17 15:07:33 9508

原创 Linux 部署jar包项目

Linux 启动jar包项目java -jar XXX.jar &命令结尾没有 “&” ,则变成 “java -jar XXX.jar ” ,表示在当前ssh窗口,可按CTRL + C打断程序运行,或者直接关闭窗口,则程序直接退出命令结尾添加 “&” ,则变成 “java -jar XXX.jar &” ,表示在当窗口关闭时,程序才会中止运行。&代表...

2019-05-10 11:43:11 4102

原创 Linux下修改mysql默认最大连接数

liunx下修改mysql最大连接数(Centos下测试通过)1、查看当前系统下mysql设置的最大连接数方式一、mysqladmin -uroot -p variables |grep max_connections方式二、/usr/bin/mysqladmin -uroot -p variables |grep max_connections输入数据库密码,而root则替换自己的数...

2019-03-19 19:37:28 504

原创 MySQL 创建用户并设置所有权限

1、创建用户:CREATE USER 'username'@'host' IDENTIFIED BY 'password';username:用户名;host:指定在哪个主机上可以登录,本机可用localhost,%通配所有远程主机;password:用户登录密码;2、授权:GRANT ALL PRIVILEGES ON *.* TO ‘username’@‘%’ IDENTIF...

2019-03-19 19:35:53 233

原创 H5 获取系统当前时间并赋值

 &lt;script&gt;         $(document).ready(function(){            NOW();         }) ;         //初始化时间控件        函数NOW(){             var now = new Date();             var nowYear = now.getFullYear(); //...

2018-12-21 18:01:47 4997

原创 使用HTML5+调用手机摄像头和相册

 &lt;input type="hidden" id="picIndex" value="0"&gt;  &lt;div id='image-list' class="row image-list"&gt;  &lt;span class="mui-icon mui-icon-image" style="color: #888;" onclic

2018-12-21 17:58:41 876

原创 JDK1.7下载路径

https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html 需要注册oracle 账号登录后才能下载

2018-12-17 16:38:08 1533

转载 jsp中如何清除缓存

&lt;%       response.setHeader("Cache-Control","no-cache"); //HTTP 1.1       response.setHeader("Pragma","no-cache"); //HTTP 1.0       response.setDateHeader ("Expires", 0); //prevents caching at t..

2018-11-17 10:56:18 646

原创 JAVA生成图片缩略图、JAVA截取图片局部内容的案例

JAVA生成图片缩略图package com.ares.image.test;import java.awt.Color;import java.awt.Graphics;import java.awt.Image;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;...

2018-11-08 08:59:00 414

原创 JavaScript监听手机物理返回键

将此插件引进去后,使用方法: 1 2 3 XBack.listen(function(){     alert('ah, press press press'); });获取手机物理返回键的js

2018-08-08 15:26:38 654

原创 Spirng中的@Scope的几个作用域

今天面试时面试官问到了我这个问题,当时不知如何回答,回家研究了一下scope的作用域。默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例。再配置bean的作用域时,它的头文件形式如下:如何使用spring的作用域:&lt;bean id="role" ...

2018-06-28 19:19:42 527

原创 JQuery.Ajax()的data参数类型

1、JSON字符串,形如  {"name": "uname", "age": 18}注意,这个地方不是json对象,是json字符串,字符串。这样,在后台就可以直接注入到对象中。当你需要向后台提交一组对象时时,json字符串的好处就体现出来了(对象数组)。一般都是用post方法传递参数。写法:123456789$.ajax({    type: 'post',    url: 'aaa/bbb.d...

2018-06-05 11:28:57 181

原创 mui消息框的alert,confirm,prompt,toast的区别?

&lt;span style="font-family:FangSong_GB2312;font-size:14px;"&gt;script type="text/javascript" charset="utf-8"&gt;              //mui初始化              mui.init({                  swipeBack: true //启用右滑关...

2018-05-29 18:50:55 1838

获取手机物理返回键

下载这个js ,引入,然后 XBack.listen(function(){ alert&#40;"你点击了返回键"&#41;; }

2018-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除