自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SpringBoot集成Redis | 使用注解动态在方法上和方法中切换Redis库

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2019-04-03 19:38:19 1221 2

原创 推荐另外一款好用的IDEA插件:CamelCase(变量名转换驼峰)

推荐另外一款好用的IDEA插件:CamelCase(变量名转换驼峰) 前言: 这个插件可以方便我们快速切换变量名的形式 先看效果:多选行是IDEA默认的,后面变量名的转换是此插件的效果 安装 Ctrl+Alt+S 快速进入设置界面,选择Plugins,进入插件市场下载 搜索: Came...

2019-12-20 18:26:12 140 0

原创 推荐一款好用的IDEA插件:probie(菜鸟翻译)

推荐一款IDEA插件:probie(菜鸟翻译) 前言: 这款插件可以帮助英语没那么好的开发者快速的定义类、方法、参数,同时也可以帮助我们翻译英文注释,提升效率。 安装 Ctrl+Alt+S 快速进入设置界面,选择Plugins,进入插件市场下载 搜索:probie,即可看到此插件的介绍和示...

2019-12-20 17:59:49 230 0

原创 Linux/CentOS7 卸载 Jenkins

Linux/CentOS7 卸载 Jenkins 两种方案,博主没有试过,大家可以试一下,顺便给出点意见。条件允许我也会进行尝试,后续更新结果。 第一种: 1、yum方式安装jenkins,默认主目录是在/var/lib/jenkins/ service jenkins stop yum cl...

2019-08-27 14:56:46 672 0

原创 Linux/CentOS7 安装搭建 Jenkins

Linux/CentOS7 安装搭建 Jenkins 参考博客:https://www.cnblogs.com/stulzq/p/9291237.html. 准备工作 首先需要安装JAVA环境 https://www.cnblogs.com/stulzq/p/9286878.html. 如果你...

2019-08-27 14:56:24 68 0

原创 Liunx/CentOS7 上安装好 Jenkins 后无法访问的问题

Liunx/centOS 上安装好 Jenkins 后无法访问的问题 问题: 在liunx宿主机上安装了jenkins后,使用linux的ip加端口(我的:http://192.168.3.208:8080)在Windows上的浏览器中访问不到 问题排查: 1.第一步检查jenkins是否启动...

2019-08-27 14:55:32 1003 0

原创 Docker 在容器中运行springboot的jar包,挂载外部yml配置文件

Docker 在容器中运行springboot的jar包,扫描jar包外的配置文件 配置两个地方即可 1.Dockerfile配置文件 主要是jar包的运行方式,注意看最后一个ENTRYPOINT参数中的–spring.config.location,这里表示运行的时候动态扫描加载某个目录下的配...

2019-08-22 16:36:50 1830 0

原创 Virtual box 安装 centos7 | 配置外网

Virtualbox安装centos7 | 配置外网 1.下载centOS的iso文件 centOS下载地址:https://www.centos.org/download/. 这里有两种,我们选择Minimal,900M左右,这个相对来说更小更方便我们在本地安装,DVD版的比较大,4G左右 ...

2019-08-22 10:05:13 84 0

原创 Docker问题:容器互连时访问宿主机出现“No route to host”的问题

Docker问题:容器互连时访问宿主机出现“No route to host”的问题 问题: 环境:CentOS、离线安装的docker环境 场景:博主在用离线镜像tar包安装mysql后,运行并在Windows上用Navicat和java项目都可以连接上,但是将项目打包成镜像部署到服务器上启动...

2019-08-20 18:49:41 1388 0

原创 Docker问题:container_linux.go:345: starting container process caused "process_linux.go:430

docker问题:container_linux.go:345: starting container process caused "process_linux.go:430 上一篇:离线安装docker服务. 由于前面是离线安装的docker服务,所以我所有的服务镜像都是打成ta...

2019-08-20 18:47:57 9976 2

转载 Docker Linux下离线/无网络环境安装Docker最新版本

Docker Linux下离线/无网络环境安装Docker最新版本 一、基础环境 1、操作系统:CentOS 7.3 2、Docker版本:18.06.1 官方下载地址(打不开可能需要科学上网) 3、百度云Docker 18.06.1地址:https://pan.baidu.com/s/1YdN...

2019-08-20 18:47:44 844 0

原创 Docker 进入容器内部

Docker 进入容器内部 前提是容器在运行,推荐第二种方式 1.docker attach 命令: docker attach mysql docker attach 容器名称或容器ID 注意事项:使用attach命令有一个问题,当有多个窗口同时使用该命令进入同一个容器时,所有的窗口中的...

2019-08-17 16:32:36 269 0

原创 Docker 镜像和容器的导入导出

Docker 镜像和容器的导入导出 以下都以mysql镜像和mysql容器为例 一、镜像 已经拉取好mysql:5.6的镜像 root@ubuntu-VirtualBox:/# docker images REPOSITORY TAG IMAG...

2019-08-17 16:15:12 240 0

原创 Docker 将容器重命名 | docker rename

Docker 将容器重命名 ··· 有时我们将容器名字起的不太好,想改一下,就用下面的命令即可 docker rename 原容器名称 新容器名称 示例:

2019-08-17 10:43:56 2179 0

原创 Docker(三)| Java项目打包成镜像并动态加载配置文件和日志、文件持久化

Docker(三)| Java项目和配置文件打包成镜像并将日志和文件持久化 背景: 基于springboot的java项目 使用yml文件配置日志 或 logback配置日志文件(日志不用说,肯定需要持久化的,我们不希望项目报错然后容器停止了,什么问题都不知道) 连接mysql数据库(连接上一...

2019-08-16 18:52:15 2110 3

原创 Docker 退出容器不停止容器运行

Docker 退出容器不停止容器运行 通常我们使用Ctrl+C退出正在执行的操作 在docker容器中使用Ctrl+D即可退出容器,但是这样会让容器停止运行。 如果想退出容器但又不想让容器停止,使用Ctrl+P+Q即可 ...

2019-08-16 17:14:31 4999 0

原创 Redis - increment 递增方法 | 处理防重复和并发问题

redis incr | 处理防重复和并发问题 一、问题 1.有时因为网路原因,在页面下单或其他操作,会发生重复提交问题 2.针对秒杀、抢购、多个用户同时下单的情况(不过redis针对秒杀只是其中的一环) 二、incr 递增函数介绍 Redis Incr 命令将 ke...

2019-08-11 15:51:20 4399 0

原创 Docker 从入门到实践 | PDF书

Docker 从入门到实践 | PDF书 可以先看再实践 链接:https://pan.baidu.com/s/1fJTsbE8K3oRhDY_Sb_zjcA 提取码:lmca

2019-08-11 14:55:56 1370 0

原创 Docker(二)| 创建MySQL容器并持久化

Docker(二)| 创建MySQL容器并持久化 下载 mysql 镜像,命令: docker pull mysql:5.7 创建 mysql 容器并设置挂载持久化和密码root,命令: docker run -d -p 3306:3306 --name mysql...

2019-08-09 20:01:43 585 0

原创 Docker(一)| 在 ubuntu 上安装 docker 服务环境

Docker(一)| 在 ubuntu 上安装 docker 服务环境 详细参考:https://www.runoob.com/docker/ubuntu-docker-install.html 没有安装linux环境可参考:Windows 安装ubuntu 并使用 xshell 连接. ...

2019-08-09 19:21:17 464 0

原创 Docker 问题 | 编辑文件出现 bash: vi: command not found

Docker 问题 | 编辑文件出现 bash: vi: command not found 或 bash: vim: command not found 环境:ubuntu 中的 docker mysql 容器 原因:没有安装 vim 进入docker容器中后,需要用 vi或 v...

2019-08-09 19:20:36 764 0

原创 Windows 安装ubuntu 并使用 xshell 连接

安装openssh sudo apt-get install openssh-server 2. 查询openssh是否已经运行 ps -e | grep ssh 显示sshd,则已经运行,否则执行: v /etc/init.d/ssh start 3. 假如连接本地虚拟机中的ubuntu,需要...

2019-08-09 19:16:55 367 0

原创 Boot2Docker(一)| 在Windows上搭建docker环境

Docker 在Windows上搭建开发环境(一)| 并创建ubuntu容器 其他文章 Doker redis安装(二). Docker mysql安装(三). Docker 删除镜像和容器(四). 一、安装包(包含虚拟机和redis客户端) 链...

2019-08-06 14:09:29 244 0

原创 Boot2Docker(六)| 上传本地文件到容器

Docker 上传本地文件到容器(六) 上一篇:Docker 在Windows上搭建开发环境(一)| boot2docker. 环境搭建好之后,怎么将本地项目上传到docker容器呢? 一、挂载共享文件夹 步骤: 运行docker容器 打开 “Oracle VM VirtualBox...

2019-08-06 10:49:52 960 0

原创 Boot2Docker(五)| 搭建ubuntu或centos环境

Docker (五) | 创建ubuntu容器 一、查看docker官方仓库版本 ubuntu docker官方仓库:https://hub.docker.com/_/ubuntu?tab=tags 查看版本,再指定版本拉取 二、下载并创建容器 命令:docker run -it --na...

2019-08-06 10:49:22 346 0

原创 MySQL 从字符串字段中提取数值的方法

MySQL 从字符串字段中提取数值的方法 个人记录 由于百度搜索结果大部分都是写函数进行转换,个人感觉太繁琐,从网上收集了以下方法,已测试过,可行。 需求描述:有一个公司信息表(r_supplier),其中有一个字段(register_capital)是公司的注册资本,需要提取前面的数字进...

2019-07-29 18:48:37 1646 2

原创 MySQL 根据一个值查询数据表中某个字段包含某个数值 | find_in_set()

MySQL 使用一个值匹配单个字段中多个值 | find_in_set() 一、业务描述 我有一个表结构,其中一个字段是多选的情况,所以使用多的一方表的ID用","逗号拼接起来存进这个字段,如下图所示:(每个字段里都是其他表的主键ID) 现在需要根据多的一方表中的某个ID去...

2019-07-24 18:51:23 719 0

原创 微信小程序 | 隐藏底部菜单栏 json中的tabBar

个人记录 微信小程序 | 隐藏json中的tabBar 一、小程序的app.json中的底部菜单设置 底部菜单栏: 代码: { "pages": [ "pages/index/index", "pages/login/l...

2019-05-22 18:51:49 3163 1

原创 Linux 上 Mysql 常用操作命令

个人记录 Linux 上 Mysql 常用操作命令 一、连接数据库 输入:mysql -uroot -p 然后输入密码 二、注意每次都要加结尾符号:";" - show databases; --查看所有数据库 - use 数据库名字; --进入到某个数据库 -...

2019-05-16 19:09:21 55 0

原创 Boot2Docker(三)| mysql安装并持久化

个人记录 Docker mysql安装 Docker redis安装. 一、搜索mysql镜像 命令:docker search mysql 二、拉取mysql镜像 命令:docker pull mysql:5.7 (如果不输入后面的 ‘:5.7’ 即为拉取最新版的镜像) 三、使用m...

2019-04-23 18:43:46 104 0

原创 Boot2Docker(二)| redis安装

Doker redis安装 一、安装包(包含虚拟机和redis客户端) 百度云:链接:https://pan.baidu.com/s/1Z3zLkPLuZwHbwUhATfQYbg 提取码:9ibe 安装可以看里面的安装教程,不懂的可以评论 1.1 安装好后在桌面可以看到这两个图标 双击 B...

2019-04-18 18:26:44 144 0

原创 Boot2Docker(四)| 删除镜像和容器

个人记录 Docker 删除镜像和容器 一、命令 使用 docker --help 可以查看所有命令 docker rm 容器ID(CONTAINER ID) --删除容器 docker rmi 镜像ID(IMAGE ID) --删除镜像 二、步骤 先查看 ...

2019-04-18 17:42:16 464 0

原创 MySQL UTC时间转北京时间 | convert_tz()函数

个人记录 MySQL UTC时间转北京时间 | convert_tz()函数 一、convert_tz()函数介绍 二、示例 (utc时间比北京时间少八个小时) 2.1 yyyy-MM-dd格式: select CONVERT_TZ("2018-12-25 12:25:00...

2019-04-03 14:32:10 5518 0

转载 Python 的随机函数 Random

random() random()方法:返回随机生成的一个实数,它在[0,1)范围内 运用random()方法的语法: import random #random()方法不能直接访问,需要导入random模块,然后通过random静态对象调用该方法 random.random random.ra...

2019-01-30 16:20:17 274 1

原创 快速处理集合 | Java8 新特性 好用的 Stream 表达式

个人记录 由于本人用的也不是很精通,所有做个记录,方便查阅 快速处理集合 | Java8 新特性 好用的 Stream 好用在哪? 一、例如:有以下实体 二、设置一个list,添加实体数据进去,但是我只想获取其中每个对象的一个字段,以下就能实现 以上新的coinList就是list...

2019-01-25 23:49:06 110 0

原创 BigDecimal 加减乘除 | 比较大小 | 取最大最小值 | 保留小数位

个人记录:最近用BigDecimal比较多,对精度要求高,记录一下 BigDecimal 加减乘除 | 比较大小 | 取最大最小值 | 保留小数 一、加减乘除 BigDecimal num1 = new BigDecimal(2); BigDecimal num2 = new BigDe...

2019-01-23 21:07:35 718 0

原创 MySQL 转时区 | 将 Date 类型的UTC时间转 北京时间

个人记录 MySQL 转时区 | 将 Date 类型的UTC时间转 北京时间 使用 CONVERT_TZ() 函数,如下所示: select CONVERT_TZ('2019-01-19 09:26:00','+00:00','+08...

2019-01-19 17:33:03 2572 0

原创 MyBatis映射实体时将BigDecimal值映射为科学计数法

个人记录 MyBatis映射实体时将BigDecimal值映射为科学计数法 一、错误显示 实体: 返回:即数量为:1e-8 二、解决办法 1. 在实体或返回实体中加一个String类型的字段 2. 在sql查询的时候将原来 BigDecimal 的值使用 concat() 函数转换...

2019-01-19 17:19:15 2291 0

原创 mysql的for update详解

参考博客: https://blog.csdn.net/u011957758/article/details/75212222

2019-01-16 18:45:28 219 0

原创 Java 元注解 | 个人记录

个人记录 Java 元注解记录 @Retention @Target @Document @Inherited @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE)     //注解仅存在于源码中,在class字节码文件中不包含 ...

2019-01-12 10:52:50 50 0

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