2 洋气洋气黄

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 24w+

Java 获取昨天、明天、半年、一年、前十分钟、前一个月等的时间

public static void main(String[] args) throws IOException { Map<String, String> week = getDateScope("week", null); Map<String, String> dateHHMMSSScope = getDateHHMMSSScope("10min", null); System.out.println(week);

2020-07-02 09:22:12

mybatis 批量插入/批量修改/批量删除

Mybatis批量操作Mybatis批量操作1、批量新增int batchSaveBook(@Param("bookList")List<Book> bookList);<insert id="batchSaveBook" parameterType="java.util.List"> insert into book (`name`, user_id, price) values <foreach .

2020-06-15 00:58:08

JAVA常用方法

JAVA常用方法1、List 分割符分割 StringUtils.join(stringList, “,”);List<String> stringList = new ArrayList<>();stringList.add("1");stringList.add("2");stringList.add("3");stringList.add("4");//分割String join = StringUtils.join(stringList, ",");Syst

2020-06-09 16:22:23

Mysql常用命令

Mysql常用命令1、常用命令mysql -h127.0.0.1 -uroot -p12345678; -P3306 /*u与root可以不加空格*/ 连接到远程主机上的MySQLupdate user set password=password('123456')where user='root'; --修改密码flush privileges; --刷新数据库 create database db_name; -- 创建数据库show databases;

2020-06-09 13:46:22

JAVA 数字添加千分位

JAVA 数字添加千分位 10,001,000public static void main(String[] args) { int aaa= 10001000; String str= DecimalFormat.getNumberInstance().format(aaa);//该方法精度只保留小数点后三位 System.out.println(str);}

2020-06-06 17:31:05

java-grok-api使用

java-grok-api使用pom<!-- https://mvnrepository.com/artifact/io.thekraken/grok --><dependency> <groupId>io.krakens</groupId> <artifactId>java-grok</artifactId> <version>0.1.9</version></depend

2020-05-21 10:48:51

Docker进阶实战

Docker进阶实战容器数据卷什么是容器数据卷使用数据卷实战:安装Mysql具名和匿名挂载具体目录挂载匿名挂载具体挂载具体目录挂载拓展ro rw读写权限工作太忙,未完待续~~~~~~~~~~~~~~~~~~容器数据卷什么是容器数据卷docker的理念回顾将应用和环境打包成一个镜像!数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!需求:数据可以持久化MySQL,容器删除了,删库跑路!需求:MySQL数据可以存储在本地!容器之间可以有一个数据共享的技术

2020-05-19 22:22:32

Docker入门实战

DockerDocker组成镜像(image):docker镜像就好比是一个目标,可以通过这个目标来创建容器服务,tomcat镜像==>run==>容器(提供服务器),通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。容器(container):Docker利用容器技术,独立运行一个或者一组应用,通过镜像来创建的.启动,停止,删除,基本命令目前就可以把这个容器理解为就是一个简易的 Linux系统。仓库(repository):仓库就是存放镜像的地方!仓

2020-05-18 00:25:10

JAVA时间日期处理

LocalDateTime使用(Data-LocalDateTime相互转换)Date转LocalDateTimeDate nowdate = new Date();Instant instant = nowdate.toInstant();ZoneId zoneId = ZoneId.systemDefault();LocalDateTime localDateTime = instant.atZone(zoneId).toLocalDateTime();System.out.printl

2020-05-15 11:03:33

SQLite3的安装与使用

SQLite3的安装与使用SQLite下载我是64位机,下载下面的两个解压就好然后解压配置环境变量PathH:\java\SQLlite\sqlite-tools-win32-x86-3310100 我的安装目录是在这里,所以Path配置地址就是这个测试使用在dos界面中输入sqlite3查看输入sqlite3,显示下面内容说明成功创建数据库//生成test.db文件,.open test.db执行完必须执行.databases才会生成文件,//生成方式1、使用dos命令也可以/

2020-05-10 16:13:26

Logstash同步Mysql数据到Elasticsearch

Logstash同步Mysql数据到Elasticsearch1、Linux和windows使用方式是一样的操作。启动的话到bin目录logstash -f mysql.conf2、如果你是多配置文件启动的话,可以采用创建文件夹的形式进行启动,我是采用的这种方式去做的,文件夹下面放多个conf文件windows多文件启动:logstash -f ./conf/Linux多配置启动:/usr...

2020-04-29 14:24:14

Dockerfile执行命令报错The command 'binsh -c apt-get install -y git' returned a non-zero code 100解决

Dockerfile执行命令报错"The command ‘/bin/sh -c apt-get install -y git’ returned a non-zero code: 100"解决Dockerfile文件中部分编辑如下内容:# 安装用于获取机器码的命令RUN apt-get clean && apt-get updateRUN apt-get install ...

2019-12-24 14:06:35

HashMap的底层原理

1.Map是一个以键值对存储的接口。Map下有两个具体的实现,分别是HashMap和HashTable.2.HashMap是线程非安全的,HashTable是线程安全的,所以HashMap的效率高于HashTable.3.HashMap允许键或值为空,而HashTable不允许键或值为空.HashMap底层就是一个数组结构,数组中的每一项又是一个链表。当新建一个HashMap的时候,就会初始...

2019-12-20 13:31:16

Mysql条件查询json数据

Mysql8条件查询JSON1、Mysql数据库对应数据2、查询条件#模糊查询JSONselect * from test where json_value->'$.name' LIKE '%是%'#不等于空SELECT * FROM test WHERE json_value->'$.name' !=""#不等于空,当前属性不为空SELECT * FROM test...

2019-12-20 11:29:36

Feign支持Patch请求

Feign支持Patch请求遇到Feign Invalid HTTP method: PATCH在网上找了很多,依赖都不对,加上这个轻松解决<dependency> <!-- Required to use PATCH --> <groupId>io.github.openfeign</groupId> <arti...

2019-11-05 15:03:18

SpringCloudFeign多文件上传

文章目录SpringCloudFeign多文件上传Feign多文件上传POM依赖Fiegn接口端配置类Feign接口接口提供端接口消费端在代码中调用Feign多文件上传,上面代码不需要改变消费方代码SpringCloudFeign多文件上传Feign多文件上传POM依赖<!--文件上传配置--><dependency> <groupId>io....

2019-11-01 10:24:21

StringBoot防止XSS攻击

StringBoot防止XSS攻击这个也没什么好说的,知道处理的是什么就可以了。粘上就好使!什么是XSSXSS攻击全称跨站脚本攻击,是一种在web应用中的计算机安全漏洞,它允许恶意web用户将代码植入到提供给其它用户使用的页面中。你可以自己做个简单尝试:\1. 在任何一个表单内,你输入一段简单的js代码:<script>for(var i=0;i<1000;i++){a...

2019-09-29 17:34:09

SpringBootMail发送邮件、附件、嵌入图片

SpringBoot发送邮件如有问题麻烦请指出,互相学习。谢谢!此mail支持嵌入式图片,支持附件上传,和普通基本邮件服务。之前嵌入图片采用这种流的方式,不知道为什么总是不成功。只好将返回的流又重新保存了临时文件,成功后在将临时文件删除,如果有大佬解决了此类问题,麻烦评论指出。//嵌入资源,嵌入资源图片,将图片文件流嵌入到HTML当中helper.addInline(im...

2019-09-26 11:44:38

Zuul网关发送Feign接口携带Token

ZUUL发送Feign接口携带Token@Async@RequestMapping(value = “uia/api/v1/operate-logs”, method = RequestMethod.POST)public void saveOperatelog(@RequestBody SysOperateLog sysOperateLog, =@RequestHeader(name =...

2019-07-05 11:42:56
勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力探索
    原力探索
    参与《原力计划【第二季】——打卡挑战》的文章入选【每日精选】的博主将会获得此勋章。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。