自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 Linux启动jar脚本

【代码】Linux启动jar脚本。

2023-03-17 15:49:34 154

原创 docker-compose转义相关

环境变量如何转义一些字符 环境变量值里面写$美元符号,用两个$符号来转义就可以了 下面的MYSQL_ROOT_PASSWORD的密码是1$123,转义后写的变量就是1$$123 environment: - MYSQL_ROOT_PASSWORD=1$$123

2021-06-24 17:48:18 1366

原创 vue + element 表单验证

<el-form ref="dataForm" :rules="dataRule" :model="dataForm" label-position="right" label-width="80px"> <!-- 昵称 --> <el-form-item label="昵称" prop="nickName"> <el-col :span="8"> <el-input v-model="dat.

2021-06-23 14:25:12 161

原创 关闭mysql查询缓存QC

关闭缓存有两种放法,一种临时的,一种永久的。临时的直接再命令行执行set global query_cache_size=0set global query_cache_type=0永久的修改配置文件my.cnf ,添加下面的配置即可。query_cache_type=0query_cache_size=0mybatis中关闭二级查询缓存:禁用二级缓存:在statement中设置useCache=false可以禁用当前select语句的二级缓存,即每次查询都会发出sql去查询..

2021-06-15 15:33:53 865

原创 Lock wait timeout exceeded; try restarting transaction

mysql 执行sql语句出现: Lock wait timeout exceeded; try restarting transaction查看数据库当前的进程,看一下有无正在执行的慢SQL记录线程。 show processlist;当前运行的所有事务SELECT * FROM information_schema.INNODB_TRX;当前出现的锁SELECT * FROM information_schema.INNODB_LOCKs;锁等待的对应关系SELECT * F

2021-03-25 15:29:58 107

原创 Java对接 物流

快递100记录一个Java对接快递100 的网址:快递100github实例(https://github.com/kuaidi100-api/java-demo)快递 使用实例

2021-01-13 17:39:40 506

原创 redis缓存坑

redis在同一个service里面掉用其他的方法,并且这个方法上面有清除缓存注解,是不回生效的

2020-11-26 20:36:08 169

原创 java将汉字转拼音

将汉字或者汉字英文组合转拼音,并获取首个字符加入依赖 <!--获取中文文字拼音 --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.1</version> </

2020-11-05 09:27:35 263

原创 elasticsearch

elasticsearch初步使用本地 windows 安装elasticsearch先安装jdk 保证cmd 命令 java 和 javac都正常从官网下载ElasticSearch https://www.elastic.co/downloads/elasticsearch,下载zip。解压到指定的目录进入到\elasticsearch7.9.3\bin执行elasticsearch.bathttp://localhost:9200/ElasticSearch安装为Windows服务

2020-10-27 17:34:14 233

原创 导入mysql 数据库时出现的问题

innodb出现Specified key was too long; max key length is 767 bytes##索引列大于767 bytes时报错查看innodb_large_prefix,innodb_file_format参数show variables like ‘innodb_large_prefix’; Variable_name | Value |innodb_large_prefix | OFF |show variables lik

2020-10-19 16:40:55 429

原创 更改数据库字符集为utf-8mb4

更改数据库字符集为utf-8mb4ALTER DATABASE yami_bbc CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;ALTER TABLE tz_user CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;

2020-10-19 10:57:48 529

原创 java excel 使用ExcelWriter 百万级数据导出

一、Java 通过hutool工具类ExcelWriter 导出运用到多线程分页查询这个采用的是Java的utool工具类ExcelWriter 导出1.大量数据导出,先调整一下response的超时时间 timeout: 1000 * 60 * 10 // 调整个10分钟2.直接上Java代码controller 代码: /** * 导出用户信息 */ @GetMapping("/exportUser") public void exportUser(

2020-10-13 20:15:28 13290 1

原创 liunx 安装docker & docker 安装mysql

linux 安装docker因为外部安装mysql和centos 安装mysql 总有一些问题,将mysql安装到docker里面Docker 运行在 centos 7上,要求系统为64位,系统内核版本为3.10以上可以通过uname -r 命令查看你当前的内核版本查看是否已安装docker列表yum list installed | grep docker安装dockeryum -y install docker# 开机自启sudo systemctl enable docker

2020-10-08 08:40:10 149

原创 mysql 8.0.20修改不区分大小写

mysql 8.0.20修改不区分大小写针对linux 已完成安装的mysql 打开mysql配置文件vim /etc/my.cnf在尾部追加一行lower_case_table_names=1并保存,然后再初始化数据库。重启mysql,systemctl restart mysqld.service重启失败,将 /var/lib/mysql 目录下的全部文件删除或者将 mysql 文件夹,改一个其他的名称,然后新建一个mysql的文件夹然后重启最后发现不行,只有在数据库安

2020-09-30 16:41:36 9006

原创 HuTool工具类

记录一下这个网址,怕忘记了,推荐https://www.javajike.com/book/hutool/chapter1/a01987bb7f5cfeac4677e49460daf856.html跳转到

2020-09-16 19:18:12 279

原创 微信公众平台接口调试问题

1.微信直播提交审核商品https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E5%9F%BA%E7%A1%80%E6%94%AF%E6%8C%81&form=%E5%A4%9A%E5%AA%92%E4%BD%93%E6%96%87%E4%BB%B6%E4%B8%8A%E4%BC%A0%E6%8E%A5%E5%8F%A3%20/media/uploadjava 对接微信接口,lg微信接口文档,全是坑private

2020-08-07 18:26:21 543

原创 IOS和android适配常见问题

1.时间戳转字符串适配问题只需要把数字转化成float型就可以了原来:var time = new Date(timestamp);var date = new Date(parseFloat(timestamp))

2020-07-01 11:21:40 459

原创 vue表格-增加/删除一行

xx.vue<template> <div> <el-table :data="linkData" style="width:70%;" max-height="250"> <el-table-column prop="linkName" label="链接名称" align="center" show-overflow-tooltip min-width="3

2020-06-18 16:37:49 6781

原创 vue相关笔记

Vue + element.js +Avue.js 笔记调整搜索栏js部分export const option = { border: true, index: true, indexLabel: '序号', stripe: true, menuAlign: 'center', align: 'center', addBtn: false, editBtn: false, delBtn: false, menu: false, // 隐藏表格操作列 c

2020-06-12 15:16:30 559

原创 Java+Tesseract_OCR文件提取

一、Java+Tesseract_OCR文件提取初次了解初次了解Java+Tesseract从图片中提取内容从网上查了很多资料,发放可以通过百度API,Tess4j,等这里初次使用Java+Tesseract的方式下载tesseract3.02,中文词库首先必须要有Java环境JDK1.下载安装tesseract3.022.下载中文词库chi_sim.traineddat...

2020-04-10 14:24:34 663

原创 Java集合部分

一、list集合分页/** * List集合的分页方法,根据传入总共的List集合数据和页码、数据的条数 * @param t 需要进行分页的集合 * @param pageNo 第几页 * @param pageSize 数据的条数 * @return 进过分页之后返回的数据 */ public static <T&gt...

2020-03-31 08:21:53 303

原创 出现了一个问题,导致程序停止正常工作。请关闭该程序

出现了一个问题,导致程序停止正常工作。请关闭该程序cmd输入:netsh winsock reset catalog

2019-12-02 15:42:38 10672

原创 防止表单重复提交

一、使用AOP自定义切入实现实现原理:自定义防止重复提交标记(@AvoidRepeatableCommit)。对需要防止重复提交的Congtroller里的mapping方法加上该注解。新增Aspect切入点,为@AvoidRepeatableCommit加入切入点。每次提交表单时,Aspect都会保存当前key到reids(须设置过期时间)。重复提交时Aspect会判断当前redis...

2019-11-09 14:43:24 174

原创 JDBC的五步

1. 简单五步1、加载驱动程序  Class.forName(DriverClass);2、连接数据库  Connection connect = DriverManager.getConnection(DataBase URL);3、创建语句  Statement statement = connect.createStatement();4、执行语句  ResultSet rs...

2019-10-16 21:19:51 504

原创 Sql复杂查询

sql 复杂查询1、题目:1、实现:

2019-09-23 14:36:59 436

原创 排序算法

排序算法1、冒泡排序算法 //冒泡排序 private static void bubbleSort(int[] a) { for (int i = 0; i < a.length; i++) { for (int j = 0; j < a.length-1-i; j++) { if (a[j]>a[j+1]) { int temp=a[j];...

2019-09-19 11:50:44 78

原创 Linux安装fastDFS

Linux 安装fastDFS 安装教程(官网) https://github.com/happyfish100/fastdfs/wiki 用Spring boot 操作fastDFSpom依赖<!-- 当前日期最新版--><dependency> <groupId>com.github.tobato</groupId> ...

2019-09-18 19:23:52 239

原创 Docker安装Rabbitmq

Docker安装Rabbitmq拉取镜像docker pull rabbitmq:3.7.7-managementdocker run -d -p 5672:5672 --name my-rabbitmq rabbitmq参数解释:-d 代表后台运行-p 代表将主机的5672端口 映射到 容器的 5672 , 5672是rabbitmq默认的端口-- name 指定容器的...

2019-09-18 19:11:36 131

原创 Linux 安装docker

docker centOS7安装安装条件Docker 运行在 centos 7上,要求系统为64位,系统内核版本为3.10以上可以通过uname -r 命令查看你当前的内核版本版本1. Docker CE 即社区免费版2. Docker EE 即企业版,强调安全,但是需要付费准备安装1、卸载旧版本(可选)sudo yum remove docker \ docke...

2019-09-18 17:31:58 102

原创 Linux安装solr

Linux安装solr一、安装wgetyum install y wget二、安装solr在 cd /usr/local/ 目录下下载solrwget http://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/7.7.2/solr-7.7.2.tgz解压文件tar -zxvf solr-7.7.2.tgz...

2019-09-17 20:38:12 329

原创 Linux安装zookeeper

Linux安装zookeeper1.下载wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-bin.tar.gz2.解压tar -zxvf apache-zookeeper-3.5.5-bin.tar.gz3.切换到配置文件目录cd ...

2019-09-17 19:29:35 53

原创 Java基础大全

Java基础大全包含15个模块 1. Java基础、语法 2. String相关 3. 集合 4. 多线程 5. IO流 6. 网络编程 7. 异常处理 8. Web方面相关 9. 设计模式 10. 高级框架 11. 微服务框架 12. 数据库 13. JVM 14. Linux 操作 15. 算法分析及手写代码Java基础、语法1. Ja...

2019-09-11 18:01:17 167

原创 Socket简单demo

Socket简单demoServer端Server.javapackage com.chenlin.server;import java.io.IOException;import java.net.ServerSocket;import java.net.Socket;import java.util.ArrayList;import java.util.List;/**...

2019-09-11 16:24:36 229

原创 java实现矩阵雨

java 实现矩阵雨Rain.javapackage com.chenlin;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.KeyAdapter;import ja...

2019-09-09 12:20:56 307

原创 Excel 用Java读取

Excel 用Java读取java读Exceljava 无框架读取Excel先导入jar包<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.0</version&...

2019-08-31 17:35:07 104

原创 IO流基础

IO流基础IoDemo.javapackage com.rimi.io;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import ja...

2019-08-31 15:04:30 76

原创 Java通过URL地址下载

Java通过URL地址下载javaUrlTest.javapackage com.chenlin.util;import java.io.*;import java.net.HttpURLConnection;import java.net.URL;/** * java 从网路URL中下载文件 * * @author rimi * @date 2019/8/21 15:51...

2019-08-31 14:20:07 371

原创 mybatis配置以及相关

mybatis配置以及相关mybatis 的配置文件mybatis-config.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org...

2019-08-24 17:53:10 54

原创 Java基础知识点总结(1)

Java基础知识点总结(1)1.手写二叉树算法2.两个有序集合合并成一个有序集合,手写;3.用Javascript手写洗牌过程4.MySQL多表查询; sql动态查询

2019-08-22 18:27:02 157

原创 Java基础知识点总结(2)

Java基础知识点总结(1)1.面向对象和面向过程的理解2.Spring理解和Spring aop3.动态sql,以及.ajax的post和get的区别4.System.out.print 的理解5.mybatis的配置, springmvc注解;6.面向对象基本特征...

2019-08-22 18:26:43 167

空空如也

空空如也

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

TA关注的人

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