java后台
小生有礼了哈
这个作者很懒,什么都没留下…
展开
-
使用命令行打jar提供给maven项目使用
1、编译javac MD5AndDESUtil.javajavac RSAUtil.java2、打包jar -cvf util.jar MD5AndDESUtil.class RSAUtil.classutil.jar 打包名称MD5AndDESUtil.class RSAUtil.class编译后的文件,多个则空格隔开即可3、本地jar导入maven仓库mvn install:install-file -Dfile=./EncryptUtil.jar -DgroupId=com -Da原创 2022-03-11 15:29:16 · 423 阅读 · 0 评论 -
Dockerfile和docker-compose.yml使用方式(亲测有效)
一、Dockerfile# 构建镜像运行的基础镜像FROM openjdk:8-alpine# docker 镜像创建人MAINTAINER pys# 为run、cmd、entrypoint、copy和add 设置工作目录,就是切换目录WORKDIR /data/five-top/code/java# 构建镜像时运行的指令,每一个run都会构建一层,所以多个命令时,拼接放在一起执行,RUN echo "开始构建饿了么system镜像"# 构建镜像时制定的一些参数,不在容器内部起作用原创 2022-02-28 19:08:12 · 2939 阅读 · 0 评论 -
springcloud整合zookeeper做注册中心(集群模式,亲测可用)
1.安装zookeeper1.1下载解压1.2修改zoo_sample.cfg为zoo.cfg 配置内容 集群模式# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial# synchronization phase can takeinitLimit=10# The number of ticks that can pass between# sending a原创 2021-07-16 14:29:10 · 374 阅读 · 0 评论 -
easyexcel导出,自己封装表头和顺序
记录一些导出方法 public void exportExcel(BusObject busObject,HttpServletResponse response){ try{ response.setContentType("application/vnd.ms-excel"); response.setCharacterEncoding("utf-8"); String fileName = "tableB原创 2021-06-09 11:22:40 · 3573 阅读 · 0 评论 -
编写oracle 语句的坑
oracle真的严格呀!!!有特殊字段不能生成表结构比如comment,找了几个小时才知道这个问题出现在这里,苦恼…特意记录一下,以后语句有问题,可以查找一下是否包括特殊字段CREATE TABLE BUS_TABLE(ID VARCHAR2(50) NOT NULL,SYS_ID VARCHAR2(50) ,MODULE_ID VARCHAR2(50) ,ENTITY_NAME VARCHAR2(100) ,TABLE_NAME VARCHAR2(100) ,COMMENT VARCHAR2(25原创 2021-05-26 14:08:00 · 103 阅读 · 1 评论 -
配置文件不存在则使用默认值方法
这个要注意,是返回true或者false的@Value("${syslog.switch.option:off}")private Boolean option;也可以返回自己想要的字段@Value("${syslog.pan.option:pan}")private String option;原创 2021-05-21 17:47:02 · 395 阅读 · 0 评论 -
MinIo新旧版本工具类和部署文档
work文档格式,后面再调整MinIO 使用文档下载安装官网下载地址:https://min.io/download注:本文档使用的目录和ip要根据自己项目设置单机部署1.创建目录1.1创建保存minio目录mkdir -p /minio1.2创建启动目录mkdir -p /minio/bin/1.3创建minio bucket目录,即上传文件保存目录mkdir -p /minio/data2.创建启动脚本start.sh#!/bin/bash#设置用户名和密码expo原创 2021-04-28 15:37:41 · 2676 阅读 · 0 评论 -
实体转Map工具
实体转Map工具package cn.emd.platform.workflow.util;import java.lang.reflect.Field;import java.util.*;/** * 实体转换工具类 * * @author pan * @date 2021/4/21 */public class BeanUtils { private BeanUtils(){} public static Map<String, Object> c原创 2021-04-28 15:17:14 · 119 阅读 · 0 评论 -
Axure破解码
Licensee : Freecrackdownload.comKEY:5vYpJgQZ431X/G5kp6jpOO8Vi3TySCBnAslTcNcKkszfPH7jaM4eKM8CrALBcEC1原创 2021-04-19 16:08:28 · 1164 阅读 · 0 评论 -
Velocity vm模板代码格式问题
vm模板是什么都输出,就是空格也输出,所以要注意这一点,所以参数要顶头写,例如#if($column.lowerAttrName==$pk.lowerAttrName) <id property="${pk.lowerAttrName}" column="${pk.columnName}"/>#elsemapper.xml模板样例格式<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "原创 2021-04-19 15:51:56 · 899 阅读 · 0 评论 -
动态数据源
动态数据源https://dynamic-datasource.com/提出一个问题:分布式系统怎么解决动态添加数据源问题呢?原创 2021-04-14 10:54:24 · 215 阅读 · 0 评论 -
mybatis-plus QueryWrapper一些构造条件
官网地址: https://mp.baomidou.com/guide/wrapper.html#abstractwrapper参数:例子:QueryWrapper<WfProcessConf> queryWrapper=new QueryWrapper<>(); queryWrapper.eq("def_id",defId); WfProcessConf wfProcessConf=baseMapper.selectOne(queryWrap原创 2021-04-13 17:21:38 · 97 阅读 · 0 评论 -
怎么重构spring beanName
重构bean name@Component("beanNameGenerator")public class BeanNameGenerator extends AnnotationBeanNameGenerator { @Override public String generateBeanName(BeanDefinition definition, BeanDefinitionRegistry registry) { //如果有设置了value,则用value,否原创 2021-04-12 18:34:22 · 125 阅读 · 0 评论 -
fastDFS客户端工具类
fastDFS客户端工具类:@Componentpublic class FastDFSUtil { private static final Logger log = LoggerFactory.getLogger(FastDFSUtil.class); private FastFileStorageClient storageClient ; @Autowired public FastDFSUtil(FastFileStorageClient storageCli原创 2021-04-12 18:30:05 · 367 阅读 · 0 评论 -
java上传文件服务器操作
工具类:@Componentpublic class FileUtils { /** * 上传文件到服务器 * @param multipartFile 文件流 * @param savePath 保存路径 * @return 文件所在位置 */ public String uploadFile(MultipartFile multipartFile,String savePath){ InputStream inpu原创 2021-04-12 18:26:46 · 107 阅读 · 0 评论 -
java构造树结构
构造工具类:@UtilityClasspublic class TreeUtil { /** * 两层循环实现建树 * @param treeNodes 传入的树节点列表 * @return <T extends TreeNode> */ public <T extends TreeNode> List<T> build(List<T> treeNodes, Object root) { List<T> trees =原创 2021-04-12 18:22:42 · 520 阅读 · 0 评论 -
oracle 处理字段Long问题
oracle 处理字段Long问题oracle Long字段因为是大数据字段,所以使用mybatis映射不出来,报错了网上都是转Clob或者写存储过程,但是这样子感觉不是很好,有时候还转换不了处理方式:直接使用map接收,这样子就不用映射了,得到结果再处理,这样子也可以提高查询速度,不然有一个大数据类型查询有很多限制@DS("#last")List<Map<String, String>> queryOracleLongField(@Param("tableName")原创 2021-04-12 18:13:41 · 624 阅读 · 0 评论