自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

原创 Docx 有关内容域的操作 持续更新

【代码】Docx 有关内容域的操作 持续更新。

2023-02-09 11:30:31 124

原创 libreoffice + jodconverter + Springboot 整合使用将Word转PDF

libreoffice + jodconverter + Springboot 整合使用将Word转PDF第一步 安装Libreofficehttps://jingyan.baidu.com/article/91f5db1b38d69b1c7f05e3dc.html第二步 maven依赖 <dependency> <groupId>org.jodconverter</groupId> <art

2020-07-15 22:29:06 7232 15

原创 easyExcel使用demo

写入数据 //写入单个sheet public static void writeData(List<DemoData> dataList){ for (int i = 0; i < 3; i++) { EasyExcel.write(writeFileName).head(getHead()).sheet().doWrite(dataList); } } //写入多个sheet public s

2020-07-12 10:33:29 382

原创 自定义注解实现并注册到Spring容器中

自定义注解实现@Component功能前言:因为公司需要实现自定义注解去实现自动注入的功能参照参照了@Controller @Service 等注解的实现@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Componentpublic @interface Service { /** * The value may indicate a suggestion for a logical

2020-06-21 21:16:36 1302

转载 Redis基础

Redis数据结构String 字符串Hash 字典List 列表SortedSet 有序集合HyperLogGeoPub/SubBloomFilter(布隆过滤器)原理布隆过滤器的原理是,当一个元素被加入集合时,通过K个散列函数将这个元素映射成一个位数组中的K个点,把它们置为1。检索时,我们只要看看这些点是不是都是1就(大约)知道集合中有没有它了:如果这些点有任何一个...

2019-12-30 16:26:00 74

原创 HashMap原理

文章目录HashMap基本数据结构结构数组链表节点插入方式扩容机制功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Ha...

2019-12-23 15:50:39 101

原创 springboot启动命令脚本

#!/bin/sh ## java envexport JAVA_HOME=/www/server/jdk/jdk1.8.0_191 export JRE_HOME=$JAVA_HOME/jre ## application pathAPP_DIR= //项目路径APP_NAME=//项目名称APP_LOG=项目日志存放地址APP_ENV=项目使用环境JAR_NAME=$AP...

2019-11-18 16:46:18 333

原创 Java类初始化过程和实例化初始化过程

类初始化过程(clinit()方法)1)一个类要创建实例需要先加载并初始化该类1.main方法所在的类需要先加载和初始化2)一个子类要初始化需要先初始化父类3)一个类初始化就是执行clinit()方法1.clinit()方法由静态类变量显示赋值代码和静态代码块组成2.类变量显示赋值代码和静态代码块 代码从上到下顺序执行3.clinit()方法只执行一次实例初始化过程(init()方...

2019-11-14 18:08:04 280 1

原创 Java对接微信支付预下单

Java对接微信支付 String spbill_create_ip = PaymentUtils.getIpAddress(request); if (!PaymentUtils.isIp(spbill_create_ip)) { spbill_create_ip = "127.0.0.1"; } String nonce_str ...

2019-11-01 11:24:01 1368 3

原创 Springboot 2.0获取配置信息

Springboot 2.0获取配置信息ymlcom: didispace: foo: barJava代码 ConfigurableApplicationContext context = SpringApplication.run(ProviderApplication.class, args); Binder binder = Binder....

2019-11-01 10:54:44 171

原创 HttpClientUtils 工具类

import java.io.File;import java.io.IOException;import java.net.URL;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.Set;import org.apache.http.HttpEntity;...

2019-08-14 15:15:52 1979

原创 导入Excel转pojo

List<Integer> errorLines, String sheetName) throws Exception { // 创建实体类对象容器 List<T> beanList = new ArrayList<T>(); // 读取excel文件 XSSFWorkbook xlsFile = new XSSFWorkbook(inp...

2019-04-08 15:50:17 290

原创 简单的导出Excel Java POI

import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.lang.reflect.Field;import java.util.Li...

2019-03-20 11:13:49 165

原创 synchronized的一些小理解

synchronized最近在看高并发的书对synchronized有一点小理解多线程累加的一个demopackage com.lc.thread;/** * Created by lc * createTime 2019/1/19. */public class PlusTask implements Runnable { public static Integer j ...

2019-01-19 16:50:38 95

原创 Nginx+Tomcat负载均衡

Nginx配置 Nginx + Tomcat8.0upstream块upstream块定义了一个上游服务器的集群,便于反向代理中的proxy_pass使用 upstream backend{ ip_hash; server localhost:8888; server localhost:7777; server localh...

2019-01-18 09:18:52 117

空空如也

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

TA关注的人

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