- 博客(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
1709
原创 记录一下最近的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
285
原创 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
559
原创 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
213
原创 RedisTemplate如何注入到ValueOperations、ListOperations、SetOperations、ZSetOperations、GeoOperations等等
请看https://www.cnblogs.com/tangyuanyuan/p/8067923.html
2020-05-09 11:11:49
1307
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
196
原创 ArrayList线程不安全,如何解决。
ArrayList线程不安全的表现在多个线程进行add操作时可能会导致elementData数组越界 一个线程的值覆盖另一个线程添加的值List<Object> values = Collections.synchronizedList(new ArrayList<>());向上面这样使用就ok。...
2020-03-06 13:16:07
204
1
原创 手动创建MultipartFile 简化文件上传测试流程
要用到的就一个sping的测试jar<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope>...
2020-02-26 10:53:22
13673
6
原创 当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致问题解决。 满足大部分要求的一个Mybatis generator 配置(配合tk)
当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致的时候,我第一次遇到是十分懵逼的,然后面向百度编程得出了结果,解决办法如下。在 jdbcConnection 节点中添加一个<property name="nullCatalogMeansCurrent" value="true"/>属性。至此Mybatis generato...
2020-02-19 10:11:46
598
1
原创 记录一次springboot中RedisTemplate使用的过程
先配置RedisTemplate<String, Object>@Beanpublic RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> configR...
2019-11-07 22:23:27
318
原创 java自定义URLStreamHandlerFactory
最近使用layui作为javafx的表现层,发现layui的字体文件在打包后无法正常加载,在经过仔细排查后,发现是打包后路径发生变化导致的,所以就自定义了URLStreamHandlerFactory来处理无法加载的文件。static { URL.setURLStreamHandlerFactory(new CustomURLStreamHandlerFactory());}p...
2019-10-25 17:53:25
1226
原创 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
665
原创 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
180
原创 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
171
原创 js节流防抖
延迟处理事件,例如input框输入停顿多少秒后执行。js实现letdelayTimer;//全局对象getSourceFile = () => { let i = 0; if (delayTimer) { clearInterval(delayTimer); } delayTimer = setInterval(() =>......
2019-03-15 11:26:08
5068
原创 Tomcat、nginx、springboot配置SSL全过程(包括申请证书)
配置ssl证书之前需要有ssl证书,所以可以在阿里云上面免费申请一个。 安装图上步骤完成后,就可以慢慢配置SSL了。tomcat tomcat8.5以及上直接在service.xml文件中把下列节点取消注释,配置好端口,把证书路径,密钥填写完成就可以。配置图片如下。2. nginx 只需要把nginx中nginx.conf中的s...
2019-02-26 18:19:34
390
原创 spring boot多模块打包为资源包、可执行包
1、在父项目的build节点,添加插件并指定唯一main class。 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>sprin...
2019-01-27 20:55:43
293
原创 记录一下最近部署服务器的相关配置(常用的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
958
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
1016
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
275
原创 Android实现gradle动态依赖打包
最近在工作中遇到一个需求,记录一下处理过程。Android项目需要动态生成“项目名、程序图标、特定的标识符数据“,用户在web页面上填写打包的信息,然后后台打包生成apk文件。1、利用gradle把apk信息通过参数传到打包环境,定义变量接收参数(def appName = project.getProperty("appName"))。然后利用gradle的多渠道打包方式,把需要动态...
2018-12-04 21:41:37
763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人