- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 使用loader.path实现策略模式
在工作中,A、B公司同功能模块可能需求逻辑不同,因在各公司内部部署,需要实现代码隔离,此时我们可以使用loader.path加载jar包的方式。
2024-10-23 18:45:00 254
原创 word转pdf技术方案汇总(附代码)
本文汇总了libreoffice、openoffice、JODConverter、documents4j、docx4j、Apache POI、Apache PDFBox、iText、Aspose.Words、Spire.Doc等工具实现word转pdf的技术实现
2024-10-22 17:00:00 205
原创 xxl-job入门
XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。
2023-08-17 21:33:43 78 1
原创 gitlab自动构建部署
修改配置:vi /usr/local/maven/apache-maven-3.8.6/conf/settings.xml。gitlab-runner 服务器需安装maven环境(maven依赖JCK,需安装JDK)向gitlab注册,根据提示填入gitlab的url及token,并填写tag名称及执行器。向gitlab注册,根据提示填入gitlab的url及token,并填写tag名称及执行器。设置目录环境变量:vi /etc/profile。添加环境变量:vi /etc/profile。........
2022-08-15 20:00:00 618
原创 springboot整合logback
logback.xml配置<?xml version="1.0" encoding="UTF-8"?><configuration> <!--spring boot提供的logback的默认配置,必须引用,否则日志无法输出--> <include resource="org/springframework/boot/logging/logback/defaults.xml"/> <!--配置集中管理的属性-->
2022-04-14 17:12:03 1234
原创 基于springfox使用Swagger
引入包在这里插入代码片配置在这里插入代码片dto层在这里插入代码片controller层在这里插入代码片
2022-04-06 23:01:53 324
原创 mysql知识点汇总
mysql知识点汇总MySQL常用存储引擎索引的数据结构B+Tree在Btree上做了哪些修改聚集索引和非聚集索引事务的隔离级别主从同步过程
2021-12-03 18:22:08 801
原创 redis笔记
什么是redisredis是redis的优缺点redis的持久化机制缓存雪崩,缓存击穿,缓存穿透redis集群策略redis的过期删除策略redis的淘汰机制
2021-09-07 17:54:29 124
原创 Docker入门及常用命令大全
Docker入门及常用命令大全docker简介docker的优点docker安装docker 安装 consuldocker 安装 mysqldocker常用命令docker简介docker的优点docker安装可参考: https://www.runoob.com/docker/centos-docker-install.html卸载旧版本(如果有)$ sudo yum remove docker \ docker-client \
2020-09-19 00:24:52 169
原创 IDEA快捷键
IDEA快捷键快速生成main方法:psvm删除一行:ctrl + y左侧项目列表张开关闭:左键(展开),右键(关闭)新增(NEW):alt + insert添加(构造函数,getter,setter等方法):ctrl + alt + insert窗口变大变小: ctrl + shift + f12编辑tab页切换:alt + 左键, alt + 右键提示参数:ctrl + p单行注释:ctrl + /多行注释:ctrl + shift + /...
2020-08-17 15:21:50 703
原创 Socket服务端及客户端实例
Socket服务端及客户端实例服务端:class Program { static List<Socket> Sockets = new List<Socket>(); static string port = ConfigurationManager.AppSettings["Port"]; static void Main(string[] args) { IPEndPoint l
2020-08-13 14:09:26 260
原创 RabbitMQ实现延时发送消息
RabbitMQ实现延时发送消息思路java代码示例思路通过设置死信队列A实现延时,设置超时时间,当消息超时后会转发到设置好的交换机,并通过设置的routing-key放入队列B。消费者消费队列B中的消息,队列A的超时时间就是队列B延时时间。发送消息routing-key生产者死信交换机死信队列Ajava代码示例@AutowiredRabbitAdmin rabbitAdmin;@A...
2019-12-25 10:20:21 1436
原创 Rabbit MQ 实例(.NET)
@[TOC](Rabbit MQ 实例(.NET))using Newtonsoft.Json;using RabbitMQ.Client;using RabbitMQ.Client.Events;using System;using System.Collections.Generic;using System.Linq;using System.Text;using Syste...
2019-09-09 13:58:59 193
原创 Vue 环境安装
Vue 环境安装安装node.js安装webpack安装vue-cli其他安装node.js下载地址: http://nodejs.cn/download/ 找对应版本下载安装。运行CMD,输入"node --version"查看nodejs版本;输入输入"npm -v"查看npm版本(NPM是随同NodeJS一起安装的包管理工具)安装webpackwebpack 是一个前端资源加载...
2019-08-29 14:38:36 91
原创 Linux 常用 命令
Linux 常用 命令sudo #以管理员身份运行命令—示例:sudo rz #以管理员身份上传文件mkdir #创建目录—示例:mkdir 111 #创建111文件夹rmdir #删除目录—示例:rmdir 111 #删除111文件夹rz #上传文件rm #删除文件—示例:rm 111.txt #删除111.txtchmod #赋权限—示例1:chmod ug+w,o-w .........
2019-08-28 15:22:50 885 1
原创 Java REST Client 查询ElasticSearch示例
Java REST Client 查询ElasticSearch示例cardinality去重MultiSearchRequest执行多个搜索请求dateHistogram按时间分组查询cardinality去重AggregationBuilder aggregation = AggregationBuilders.cardinality("identityno_count").field("...
2019-08-26 17:01:15 1549
身份证解析地区.csv
2020-04-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人