5 平常心丷

尚未进行身份认证

三人行,必有我师

等级
TA的排名 24w+

Springboot实现Excel读取本地模板并插入数据,导出文档,存数据库

功能说明:读取指定路径excel文件模板并写入数据 生成文件另存为指定路径 生成实体类存入数据库(可根据自己的字段修改实体类即可)需修改地方:数据库配置 到处excel模板及字段项目下载地址:https://gitee.com/java_demos/Excel.git...

2020-04-07 23:33:14

Windows配置mycat并连接navcat

1,下载链接:mycat 点击进入选择相应的版本,选择带有win的压缩包首先win+s 找到cmd,以管理员的身份运行进入到安装目录 bin目录下,执行mycat.bat install,等待安装完成,既可执行mycat.bat start启动,以下是其他指令操作: mycat restart ##重新启动 修改配置时使用 mycat sto...

2020-03-23 22:17:52

如何在在windows10自带ubuntu18.0.4下配置docker

win+r 输入指令 bash#卸载旧版本 sudo apt-get remove docker docker-engine docker.io# 安装包更新 sudo apt-get update# 安装依赖 sudo apt-get install apt-transport-https ca-certificates curl softwa...

2020-03-22 10:48:37

windows10自带ubuntu操作说明

第一步:windows10配置左下角菜单鼠标右键,找到途中所示功能 应用和功能===>>程序功能===>>启动或关闭windows功能======>>勾选适用于linux的windows系统 选择应用第二步:打开Microsoft Store 如果Microsoft Store打不开,一直加载网络错误,win+r 打开命令输入框输...

2020-03-22 00:08:13

彻底删除服务RabbitMQ

正常卸载过后在任务管理器中,结束进程epmd.exe删除RabbitMQ和Erlang的所有安装目录。删除文件C:\ user\{用户名}\.erlang.cookie(如果存在)删除文件C:\windows\.erlang.cookieC:\ user\{用户名}\AppData \ Roaming \ RabbitMQ打开运行cmd->sc delete Rab...

2020-03-09 19:55:18

Spring data jpa使用细节及备忘事项

主要依赖:<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency>...

2020-01-07 10:46:20

多线程CountDownLatch,CyclicBarrier简单理解

public class CountDownLatchFunc1 implements Runnable { public CountDownLatch c; public CountDownLatchFunc1(CountDownLatch c) { this.c = c; } @Override public void run() ...

2019-09-27 16:47:46

AtomicInteger

保持线程运算的原子性:一般常见的算法存在不安全行import java.util.concurrent.atomic.AtomicInteger;atomic:提供的一些保持原子性算法:原理解析: public final int getAndIncrement() { for (;;) { int current = get();//取出atomi...

2019-09-27 11:19:02

springboot+elasticsearch7.3.0创建索引

首先参考:https://blog.csdn.net/qq_27950699/article/details/99354774搭建Client 首先排除内置包(有可能不需要,可自行测试):<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId&...

2019-09-02 14:41:27

获取httpSelevtRequest所有参数

@RequestMapping(value = "/callback", produces = "application/json;charset=utf-8")public Map<String, Object> callBack(HttpServletRequest request) { Map<String, Object> result = new Ha...

2019-08-19 09:39:23

kibana基本入门操作

配置好kibana后启动访问:http://192.168.0.103:5601(如果没有配置ip可以用localhost:5601启动)基本操作:PUT /lib/ ----lib是索引名{"settings":{"index":{"number_of_shards": 5, ------------# 分片数"number_of_replicas":...

2019-08-17 17:32:01

springboot2.0+Elasticsearch7.3.0+windows环境

准备工作:1:环境搭建Elasticsearch:https://www.elastic.co/cn/downloads/elasticsearchkibana:https://www.elastic.co/cn/downloads/kibana!!!注意:版本需要一致安装分词插件,分别解压下载好的三个文件,运行elasticsearch/bin/el...

2019-08-17 17:19:05

mybatis 解析Integer为0的属性,解析成空字符串

使用Mybatis时,常常会判断属性是否为空1 <if test="type != null and type != ''"> 2 and type = #{type} 3 </if> 当type为Integer类型,并且type值为0时,该if判断却为false。当type为0时,Mybatis会解析成'' 空字符串。为了避免这个问...

2019-04-01 13:52:52

Idea:首次提交==>>Push rejected: Push to origin/master was rejected

直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题git pull origin master –allow-unrelated-historiesgit push -u origin master -f

2019-03-16 21:55:25

Header:请求头参数详解

Header 解释 示例 Accept 指定客户端能够接收的内容类型 Accept: text/plain, text/html,application/json Accept-Charset 浏览器可以接受的字符编码集。 Accept-Charset: iso-8859-5 Accept-Encoding 指定浏览器可以支持的web服务器返回...

2019-03-15 17:29:58

SQL中datetime和timestamp的区别

datetime1、允许为空值,可以自定义值,系统不会自动修改其值。2、不可以设定默认值,所以在不允许为空值的情况下,必须手动指定datetime字段的值才可以成功插入数据。3、虽然不可以设定默认值,但是可以在指定datetime字段的值的时候使用now()变量来自动插入系统的当前时间。结论:datetime类型适合用来记录数据的原始的创建时间,因为无论你怎么更改记录中其他字段的值...

2019-03-13 15:02:37

swagger2注解说明

@Api:用在请求的类上,表示对类的说明 tags="说明该类的作用,可以在UI界面上看到的注解" value="该参数没什么意义,在UI界面上也看到,所以不需要配置use case:@Api(tags="APP用户注册Controller") @ApiOperation:用在请求的方法上,说明方法的用途、作用 value="说明方法的用途、作用" notes="方法的备...

2019-03-11 16:52:50

Concat模糊查询

LIKE CONCAT('%', '${name}', '%') <if test="null != nickname and nickname.length()>0"> ANDnickname LIKE CONCAT('%','${nickname}','%') </if>...

2019-03-11 11:01:22

Java常用正则表达式

验证规则通用方法:public static boolean regexJudge(String regex, String param) { Pattern pattern = Pattern.compile(regex); Matcher matcher = pattern.matcher(param); if (matcher.matches...

2019-03-08 16:15:02

RedisTemplate用法详解

Redis 可以存储键与5种不同数据结构类型之间的映射,这5种数据结构类型分别为String(字符串)、List(列表)、Set(集合)、Hash(散列)和 Zset(有序集合)。安装redis: ./redis-server.exe redis.windows.conf windows下启动redis引入依赖: <!-- springboot整合redis --&...

2019-03-07 14:18:05

查看更多

勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。