自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

惜缘破军

虽说路途遥远,但已经上路,正在走来。告诉你,它决不会后退,也不会停下。

  • 博客(23)
  • 收藏
  • 关注

原创 docker安装部署rancher、rancher kubectl更新pod。

添加集群 -> 自定义 -> 录入基本配置信息后下一步 -> 勾选Etcd和Control Plane -> 复制需要在主机SSH运行的命令 -> 执行命令 -> 界面提示主机注册成功后点击完成 -> 等待集群状态变成 Active【需要点时间】rancher-ui中,系统设置 -> 高级设置 -> system-default-registry -> 点击升级,输入 registry.cn-hangzhou.aliyuncs.com 后保存即可。​​​​​​​【访问自己虚拟机的地址】

2023-05-11 21:02:40 1369

原创 基于springboot 3.0.5搭建parent项目

重写nacos注册发现逻辑,实现服务上下线秒级感知。

2023-04-16 01:59:46 416 3

原创 Docker Swarm集群

教你如何快速有效搭建Docker Swarm集群

2022-06-18 20:31:59 658

原创 记录一下最近的docker-compose配置

记录一下最近的docker-compose配置dockerfiledocker-compose-sbc.ymldockerfileFROM java:8RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo ‘Asia/Shanghai’ >/etc/timezoneCOPY /target/*.jar /app.jarRUN bash -c “touch /app.jar”EXPOSE 80

2020-11-01 16:21:33 185

原创 java时间处理工具类,兼容LocalDateTime和Date

package com.example.admin.utils;import java.text.ParseException;import java.text.SimpleDateFormat;import java.time.*;import java.time.format.DateTimeFormatter;import java.util.Calendar;import java.util.Date;/** * 时间工具类 * 主要用于在Java代码中处理时间。 * 包.

2020-08-10 17:14:26 482

原创 Mysql按周,按月,按日,按小时分组统计数据

按周select DATE_FORMAT(create_time,'%Y%u') weeks,count(caseid) count from tc_case group by weeks;按月select DATE_FORMAT(create_time,'%Y%m') months,count(caseid) count from tc_case group by months;按天select DATE_FORMAT(create_time,'%Y%m%d') days,count(ca.

2020-07-23 09:41:30 183

原创 RedisTemplate如何注入到ValueOperations、ListOperations、SetOperations、ZSetOperations、GeoOperations等等

请看https://www.cnblogs.com/tangyuanyuan/p/8067923.html

2020-05-09 11:11:49 1201 1

原创 Redis-cluster集群 基于Redis5.0

集群说明这次用Redis-cluster方式集群,3台centos服务器,基于Redis5.0。一台服务器上面部署一个主节点、一个从节点。一共是6个节点。服务器准备我用了三台服务器,172.21.185.233,172.21.185.234,172.21.185.235,组成内网。下载安装Rediswget http://download.redis.io/releases/...

2020-03-20 13:54:02 136

原创 ArrayList线程不安全,如何解决。

ArrayList线程不安全的表现在多个线程进行add操作时可能会导致elementData数组越界 一个线程的值覆盖另一个线程添加的值List<Object> values = Collections.synchronizedList(new ArrayList<>());向上面这样使用就ok。...

2020-03-06 13:16:07 143 1

原创 手动创建MultipartFile 简化文件上传测试流程

要用到的就一个sping的测试jar<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope&gt...

2020-02-26 10:53:22 12933 6

原创 当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致问题解决。 满足大部分要求的一个Mybatis generator 配置(配合tk)

当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致的时候,我第一次遇到是十分懵逼的,然后面向百度编程得出了结果,解决办法如下。在 jdbcConnection 节点中添加一个<property name="nullCatalogMeansCurrent" value="true"/>属性。至此Mybatis generato...

2020-02-19 10:11:46 534 1

原创 记录一次springboot中RedisTemplate使用的过程

先配置RedisTemplate<String, Object>@Beanpublic RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> configR...

2019-11-07 22:23:27 267

原创 java自定义URLStreamHandlerFactory

最近使用layui作为javafx的表现层,发现layui的字体文件在打包后无法正常加载,在经过仔细排查后,发现是打包后路径发生变化导致的,所以就自定义了URLStreamHandlerFactory来处理无法加载的文件。static { URL.setURLStreamHandlerFactory(new CustomURLStreamHandlerFactory());}p...

2019-10-25 17:53:25 1108

原创 frp内网穿透

首先的有一个可以使用公网IP的服务器。先下载 wget https://github.com/fatedier/frp/releases/download/v0.13.0/frp_0.13.0_linux_amd64.tar.gz解压tar -zxvf frp_0.13.0_linux_amd64.tar.gz配置服务端[common]bind_addr = 0.0.0.0...

2019-07-21 03:14:14 594

原创 mysql主从配置

先安装mysqldocker run -p 43306:3306 \--name mysql_m \-v /root/mysql/master/conf:/etc/mysql/conf.d \-v /root/mysql/master/logs:/logs \-v /root/mysql/master/data:/var/lib/mysql \-e MYSQL_ROOT_PASSWO...

2019-07-20 11:35:34 144

原创 kafka集群配置记录

先安装zookeeper docker run --name zookeeper \ -p 42181:2181 \ --restart=always \ -d zookeeper在安装kafka docker run --name kafka_1 \ -e KAFKA_ZOOKEEPER_CONNECT=172...

2019-07-20 11:29:43 125

原创 js节流防抖

延迟处理事件,例如input框输入停顿多少秒后执行。js实现letdelayTimer;//全局对象getSourceFile = () =&gt; { let i = 0; if (delayTimer) { clearInterval(delayTimer); } delayTimer = setInterval(() =&gt;......

2019-03-15 11:26:08 5028

原创 Tomcat、nginx、springboot配置SSL全过程(包括申请证书)

配置ssl证书之前需要有ssl证书,所以可以在阿里云上面免费申请一个。     安装图上步骤完成后,就可以慢慢配置SSL了。tomcat tomcat8.5以及上直接在service.xml文件中把下列节点取消注释,配置好端口,把证书路径,密钥填写完成就可以。配置图片如下。2. nginx 只需要把nginx中nginx.conf中的s...

2019-02-26 18:19:34 328

原创 spring boot多模块打包为资源包、可执行包

1、在父项目的build节点,添加插件并指定唯一main class。 &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &lt;artifactId&gt;sprin...

2019-01-27 20:55:43 254

原创 记录一下最近部署服务器的相关配置(常用的linux/centos配置)

Linux相关    yum update    yum install lsof    防火墙    setenforce 0    systemctl stop firewalld.service    systemctl disable firewalld.service    docker    systemctl enable docker    docker ex...

2019-01-14 16:11:27 920 1

原创 Java版记事本。

利用Java编写的记事本软件。今天整理电脑资料的时候,发现了几个大学时候做的程序,感觉挺有趣的,实现类似于Windows记事本的程序。整体以Java swing技术为图形界面,然后配合Java的I/O技术作为文件管理。package notepad;import javax.swing.*;import java.awt.*;import java.awt.datatrans...

2018-12-08 22:24:09 959 1

原创 react入门使用教程

#react使用material-ui并部署到nginx服务器。#该文件仅记录一下大体过程,为了满足以后开箱即用,项目备份在https://github.com/xiyuanpojun/react-material。1.使用官方脚手架创建react项目 create-react-app ui2.添加路由 npm install react-router-dom 在index.js文件里...

2018-12-04 22:14:21 216

原创 Android实现gradle动态依赖打包

最近在工作中遇到一个需求,记录一下处理过程。Android项目需要动态生成“项目名、程序图标、特定的标识符数据“,用户在web页面上填写打包的信息,然后后台打包生成apk文件。1、利用gradle把apk信息通过参数传到打包环境,定义变量接收参数(def appName = project.getProperty("appName"))。然后利用gradle的多渠道打包方式,把需要动态...

2018-12-04 21:41:37 702

空空如也

空空如也

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

TA关注的人

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