自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Docker搭建LVS的DR模型

文章目录LVS模型搭建1. 使用docker创建LVS环境1.1 使用docker创建服务器负载均衡服务器-lvs-server真实服务器-r-server1真实服务器-r-server21.2 配置环境负载均衡服务器配置VIP真实服务器修改内核r-server1r-server21.3 测试环境1. 正常访问2. 异常访问2. 遇到的问题集锦问题1:Docker容器使用问题:Failed to ...

2020-02-27 12:26:14 1183 1

原创 Linux上安装docker-教程

1. Linux上安装docker1.1 安装包官方地址https://download.docker.com/linux/static/stable/x86_64/可以先下载到本地,然后通过ftp工具上传到服务器上,或者在服务器上使用命令下载$ wget https://download.docker.com/linux/static/stable/x86_64/docker-18.06...

2020-02-27 12:22:46 379

原创 线程池的拒绝策略和invokeAll方法的碰撞--来自踩坑记录

文章目录一、来由二、线程池简介线程池工作流程三、ExecutorService四、总结一、来由请看看下述示例,猜猜输出结果:public class ThreadPoolExample { public static void main(String[] args) { ThreadPoolExecutor executor = new ThreadPoolExecu...

2019-12-31 09:10:51 755 1

原创 Arrays.asList的入参不同-小知识点

文章目录看代码原因看代码public class TestArrays { public static void main(String[] args) { Character[] array = new Character[]{'h','e','l','l','o'}; char[] charArray = new char[]{'h','e','l...

2019-01-09 11:04:44 227

原创 SXSSFWorkbook 表格内换行

起因导出的excel需要在表格内换行,但搜索到的方法都实现不了我的需求,经同事搜查得知,这是POI的一个bug,已经在17年八月后被解决。生成方式pom依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> &...

2018-12-25 20:28:23 2736

原创 java8-关于Optional的IfPresent的一些小思考

Optional的IfPresentcode:Integer i = new Integer(2);Optional.ofNullable(i).ifPresent(t -> t = 3);int j = 4;Optional.ofNullable(i).ifPresent(t -> t = 5);User user = new User(1);Optional.of...

2018-12-08 09:12:02 51248 11

原创 springboot彻底实现跨域方案

前言因目前采用前后端分离的写法,当部署了服务器之后,前端web端调用服务器就会产生跨域的问题。解决方案springboot官方给出的解决方案为:@Configurationpublic class MyConfiguration { @Bean public WebMvcConfigurer corsConfigurer() { return new W...

2018-11-21 09:06:51 316

原创 redis使用事务-踩坑

现象使用get请求,incrment请求,返回结果一直为null业务代码org.springframework.transaction.support.TransactionTemplatetransactionTemplate.execute(t -> { ... // 在事务里进行了redis的操作,且需要获取数据 Long incr = redisTemplate...

2018-11-01 19:48:21 2296

原创 mysql:使用select查出的数据进行批量insert

A,B的表结构A:a,b,cB:a,b,c需求将B表中的a,c字段插入A表中,其中A表的b字段默认为’b’.codeinsert into A (a,b,c)select s.a,'b',s.c from (select t.a,t.c from B t) s

2018-10-25 11:46:00 6224 1

原创 线程池的不规范使用导致的实例不gc问题

缘由在开放提供的api中不规范使用了线程池,导致java堆中的线程实例不断增加,而线程池没有进行手动关闭的话是会一直保留线程的,故依赖的实例就会一直保留。看代码@Path("task")public class XXXXRest extends BaseResourceApi { /** * 线程池大小 */ public static final i...

2018-10-16 09:55:18 969

原创 获取docker镜像内文件

从容器上把文件复制到主机上,是容器进程的id docker cp 容器进程Id:/logs/temp ./从外面scp去主机上拿数据scp remote_user@remoteIp:/logs.temp ./

2018-09-10 20:55:59 9059

原创 centos/ubuntu/Debian安装scp命令

centos安装scpyum install openssh-clientsubuntu/Debian安装scpapt-get install openssh-client // 如果中途出现下载不到文件,则更新下apt-get update

2018-09-10 20:39:26 7901 1

原创 使用shell脚本自动登陆mysql并选择database

缘由因为需要使用命令行来登陆mysql,每次执行那些很长很长的命令,又要记住密码,又要手动选择数据库,觉得太繁琐,所以希望通过命令直接执行。但是搜索到的大多是只能登陆,或者直接在脚本里执行命令,都不满足我的需求,所以通过查询搜索,写出了一个可以自动登陆mysql并且选择database的脚本,这样的话,每次想要使用的时候直接执行命令即可。非常有用。内心十分兴奋,故此记录。脚本内容...

2018-08-11 10:39:07 3351

原创 记一次Calendar的set与add

CalendarCalendar是日期工具类,可以用来对日期做操作。比如:Calendar c = Calendar.getInstance();// 这段代码的作用是将时间往前推一个小时,按照24小时制,所以结果是比当前时间小一个小时c.add(Calendar.HOUR_OF_DAY, -1);// 这段代码的作用是将二十四小时制的小时位设置为-1,那么获取数据的时候 就...

2018-08-03 10:17:46 220

原创 linux之常用操作命令(二)-文件操作命令

文件操作ls : 查看列表ls --help = man ls: 查看命令帮助cd ~ :回到主目录cd - : 回到上次的目录ll : 别名,ls -l –autocoloralias : 查看所有的别名ls -a -l -h : 查看当前目录 -h:人性化,-l:列表,-a:显示.开头创建mkdir ~/Downloads/a : 创建目录touch ~/D...

2018-07-30 20:13:00 184

原创 linux之常用操作命令(一)

常用命令- 单字母 -- 双字母系统操作clear ,ctrl + l :清屏passwd :修改当前用户密码su root :切换用户ifconfig:查看ip信息 centos7 没有了ifconfig,使用ip addr替换ping www.baidu.com : 查看网络连通情况find . | more :其中|是管道符,前面的命令的输出作为后面命令的输入...

2018-07-30 20:11:13 223

原创 linux之虚拟机上打开网络

虚拟机上打开网络将网络改成‘桥接模式’激活网卡:在文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3 中 (我本机的为:/etc/sysconfig/network-scripts/ifcfg-ens33) 1. 进入编辑模式,将 ONBOOT=no 改为 ONBOOT=yes,就OK 2. 保存后重启网卡: service network ...

2018-07-23 12:56:38 387

原创 linux之虚拟机安装-mac环境

VMware 安装VMware Fusion下载:http://pan.baidu.com/s/1kUIMYPL下载之后解压安装包(mac环境下解压rar包需要下载rar解压软件,直接在App Store上搜索并下载即可)双击VMware的安装包,后面会出现激活页面打开crack文件夹,运行注册机生成注册码(keymaker)注册码手动输入,注册成功,软件安装成功注意: 因为软...

2018-07-23 09:27:58 2624 2

空空如也

空空如也

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

TA关注的人

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