后端
文章平均质量分 63
惜缘破军
刚出道的程序猿,只为记录工作中遇到的坑。俗话说“长记性"
展开
-
Docker Swarm集群
教你如何快速有效搭建Docker Swarm集群原创 2022-06-18 20:31:59 · 689 阅读 · 0 评论 -
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 · 521 阅读 · 0 评论 -
RedisTemplate如何注入到ValueOperations、ListOperations、SetOperations、ZSetOperations、GeoOperations等等
请看https://www.cnblogs.com/tangyuanyuan/p/8067923.html原创 2020-05-09 11:11:49 · 1267 阅读 · 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 · 164 阅读 · 0 评论 -
ArrayList线程不安全,如何解决。
ArrayList线程不安全的表现在多个线程进行add操作时可能会导致elementData数组越界 一个线程的值覆盖另一个线程添加的值List<Object> values = Collections.synchronizedList(new ArrayList<>());向上面这样使用就ok。...原创 2020-03-06 13:16:07 · 174 阅读 · 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 · 13391 阅读 · 6 评论 -
当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致问题解决。 满足大部分要求的一个Mybatis generator 配置(配合tk)
当mysql中不同数据库存在相同表时,Mybatis generator 生成实体类与指定数据库表不一致的时候,我第一次遇到是十分懵逼的,然后面向百度编程得出了结果,解决办法如下。在 jdbcConnection 节点中添加一个<property name="nullCatalogMeansCurrent" value="true"/>属性。至此Mybatis generato...原创 2020-02-19 10:11:46 · 571 阅读 · 1 评论 -
记录一次springboot中RedisTemplate使用的过程
先配置RedisTemplate<String, Object>@Beanpublic RedisTemplate<String, Object> redisTemplate(RedisConnectionFactory redisConnectionFactory) { RedisTemplate<String, Object> configR...原创 2019-11-07 22:23:27 · 301 阅读 · 0 评论 -
java自定义URLStreamHandlerFactory
最近使用layui作为javafx的表现层,发现layui的字体文件在打包后无法正常加载,在经过仔细排查后,发现是打包后路径发生变化导致的,所以就自定义了URLStreamHandlerFactory来处理无法加载的文件。static { URL.setURLStreamHandlerFactory(new CustomURLStreamHandlerFactory());}p...原创 2019-10-25 17:53:25 · 1151 阅读 · 0 评论 -
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 · 620 阅读 · 0 评论 -
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 · 156 阅读 · 0 评论 -
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 · 142 阅读 · 0 评论 -
Tomcat、nginx、springboot配置SSL全过程(包括申请证书)
配置ssl证书之前需要有ssl证书,所以可以在阿里云上面免费申请一个。 安装图上步骤完成后,就可以慢慢配置SSL了。tomcat tomcat8.5以及上直接在service.xml文件中把下列节点取消注释,配置好端口,把证书路径,密钥填写完成就可以。配置图片如下。2. nginx 只需要把nginx中nginx.conf中的s...原创 2019-02-26 18:19:34 · 363 阅读 · 0 评论 -
spring boot多模块打包为资源包、可执行包
1、在父项目的build节点,添加插件并指定唯一main class。 <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>sprin...原创 2019-01-27 20:55:43 · 269 阅读 · 0 评论 -
记录一下最近部署服务器的相关配置(常用的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 · 934 阅读 · 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 · 989 阅读 · 1 评论 -
Android实现gradle动态依赖打包
最近在工作中遇到一个需求,记录一下处理过程。Android项目需要动态生成“项目名、程序图标、特定的标识符数据“,用户在web页面上填写打包的信息,然后后台打包生成apk文件。1、利用gradle把apk信息通过参数传到打包环境,定义变量接收参数(def appName = project.getProperty("appName"))。然后利用gradle的多渠道打包方式,把需要动态...原创 2018-12-04 21:41:37 · 739 阅读 · 0 评论