自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 querywapper笔记

querywapper笔记 private QueryWrapper<ProblemEntity> getWrapper(Map<String, Object> params){ String id = (String)params.get("id"); QueryWrapper<ProblemEntity> wrapper = new QueryWrapper<>(); wrapper.eq(StringUt

2021-05-30 09:58:54 492

原创 json转换用法详解

json转换用法详解1. List集合转换成json方法List list = new ArrayList();list.add( "first" );list.add( "second" );JSONArray jsonArray2 = JSONArray.fromObject( list );2. Map集合转换成json方法Map map = new HashMap();map.put("name", "json");map.put("bool", Boolean.TRUE);m

2021-05-30 09:58:34 366

原创 Controller传入数组参数

向Controller传入数组参数,查询数据请求地址:localhost:8989/SmartPush/Users请求参数:{“department_id”:[41,42]}1.先定义实体类@Datapublic class PushUser { private Integer id; private String name; private Integer department_id; private String phone; private Integ

2021-05-30 09:57:51 2235

原创 springboot启用redis缓存

springboot启用redis缓存2020年7月7日1、加入maven依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <groupId>org.a

2021-05-29 01:26:25 400

原创 linux运维操作

如何删除docker容器产生的日志?docker有很多的日志插件,当容器运行时,docker会在宿主机上创建一个该容器相关的文件,然后将容器产生的日志转存到文件下。docker容器日志一般存放在/var/lib/docker下面,可使用如下命令查看各个日志的文件大小ls -lh $(find /var/lib/docker/containers/ -name *-json.log)如何清理日志如果docker容器正在运行,那么使用rm -rf 方式删除日志后,通过df -h会发现磁盘空间并没有释放

2021-05-29 01:25:54 127

原创 cenos7离线安装docker和docker-compose

本文由 简悦 SimpRead 转码, 原文地址 www.cnblogs.com一、Docker 安装1、安装环境:**系 统:**CentOS Linux release 7.6.1810 (Core)**Docker 版本:**18.09.82、下载离线安装包docker 安装包下载:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-18.09.8-3.el7.x.

2021-05-29 01:25:20 237

原创 docker开启远程访问并使用IDEAdocker插件远程部署

1.开始配置docker远程访问开启。首先编辑docker的宿主机文件/lib/systemd/system/docker.servicevim /lib/systemd/system/docker.service修改以ExecStart开头的行:(因为我的系统是centos 7的,所以修改为下面得)ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock如果是centos7以下的话,就把Exe

2021-05-29 01:23:28 711

原创 正则表达式

正则表达式2020年6月3日元字符元字符是构造正则表达式的一种基本元素。我们先来记几个常用的元字符:元字符说明.匹配除换行符外的任意字符\w匹配字母或数字或下划线或汉字\s匹配任意的空白符| \d | 匹配数字 || \b | 匹配单词的开始或结束 || ^ | 匹配字符串的开始 || $ | 匹配字符串的结束

2021-05-29 01:21:49 98

原创 java8新特性

很早之前就看别人使用java8新特性,感觉确实减少了代码数量,提高了代码质量,于是今天一口气学习一下java8的新特性,强迫自己能使用新特性,就别用旧的。Lambda 表达式解释:允许把函数作为一个方法的参数函数作为参数传递进方法中),使用 Lambda 表达式可以使代码变的更加简洁紧凑。使用场景举例:用lambda表达式实现Runnable// Java 8之前:new Thread(new Runnable() { @Override public void

2021-05-29 01:21:10 94

原创 java8 steam常用操作

java8 stream常用操作遍历list.stream().forEach(System.out::println);获取实体list某个字段集合list.stream().map(e -> e.getId).collect(Collectors.toList());//可以有更多操作list.stream().map(e ->Long.parseLong(e.getId)).collect(Collectors.toList());过滤数据List<e

2021-05-29 01:17:28 545

原创 mysql主主同步

mysql主主同步实现同步前的注意事项​ 使用mysql主从方案,一主多从,读写分离等,但是单主存在单点故障,从库切换成主库需要作改动。因此,如果是双主或者多主,就会增加mysql入口,增加高可用。不过多主需要考虑自增长ID问题,这个需要特别设置配置文件,比如双主,可以使用奇偶,总之,主之间设置自增长ID相互不冲突就能完美解决自增长ID冲突问题。mysql主从同步实现步骤:不同服务器上的两个sql创建相同的数据库修改主服务器的etc/my.cnf配置文件(如何没有vim 使用命令 yum

2021-05-29 01:16:45 1848

原创 idea集成sonarqube实现代码审查

SonarQube是管理代码质量一个开放平台,可以快速的定位代码中潜在的或者明显的错误,下面将会介绍一下这个工具的安装、配置以及使用。准备工作;1、jdk(不再介绍)2、sonarqube:http://www.sonarqube.org/downloads/3、SonarQube+Scanner:https://sonarsource.bintray.com/Distribution/sonar-scanner-cli/sonar-scanner-2.5.zip4、mysql数据库(不再介绍)

2021-05-29 01:15:31 1051

原创 使用docker安装mongodb

使用docker安装mongodb2020年6月3日拉取最新的mongo镜像docker pull mongo运行镜像docker run -itd --name=mongo --restart=always -p 27017:27017 mongo --auth添加用户和设置密码,并且尝试连接docker exec -it mongo mongo admin# 创建一个名为 admin,密码为 123456 的用户。> db.createUser({ user:'admin'

2021-05-29 01:13:53 114

空空如也

空空如也

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

TA关注的人

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