自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zp的博客

专做知识总结

  • 博客(64)
  • 资源 (15)
  • 收藏
  • 关注

原创 list转树形结构数据工具类

方式一package com.zp.my_utils.util1;import java.lang.reflect.Field;import java.util.ArrayList;import java.util.List;/** * list转树形结构数据工具类可根据需求重载方法扩展) * * @author zhengpeng * @version 1.0 * ...

2020-01-22 15:30:18 653

原创 常用开发技术文档搜集-前端

目录1 前端框架1.1 notejsJavaScript 运行环境1.2vue1.3 AngularJS1.4 React1.5 EmberJS1.6 Aurelia.js2 前端组件库2.1 easyui2.2 layui2.3 Bootstrap2.4 H-ui 前端组件库2.5 Mint UI 基于vue的移动端组件库...

2019-09-29 17:57:51 697

原创 dynamicreports示例

【代码】dynamicreports示例。

2024-04-10 22:51:26 158

原创 Unicode常用属性

字符集 语言 说明 java JavaScript python all √ × √ 所有字符 AHex × √ × Alnum √ × √ 数字或字母字符 Alpha √ √ √ 字母字符 ASCII √ √ √ 所有ASCII 字符 Blank √ × √ 空格或制表符 Cntrl × ×

2024-02-06 23:35:34 174

原创 SpringBoot简单整合mybatis

【代码】SpringBoot简单整合mybatis。

2023-12-31 11:50:39 468

原创 SVG 基本语法

svg为可缩放矢量图形,使用 XML 格式定义图像。

2023-09-24 09:50:30 840

原创 flowable可使用元素介绍

消息边界事件捕获消息中间事件信号边界事件捕获信号中间事件定时边界事件捕获定时中间事件条件边界事件捕获条件中间事件。

2023-09-23 14:41:05 208

原创 Flowable主要容器介绍

(1)说明内嵌子流程又叫嵌入式子流程,它是一个可以包含其它活动、分支、事件,等的活动。我们通常意义上说的子流程通常就是指的内嵌子流程,它表现为将一个流程(子流程)定义在另一个流程(父流程)的内部,子流程作为父流程的一部分。子流程是主流程中的一部分流程片段,并非独立的流程定义,一般作为局部通用逻辑处理,或者因为特定业务需要,使比较复杂的单个主流程设计清晰直观。主流程执行到子流程时启动子流程,当子流程结束后继续执行主流程。(2)示例。

2023-09-22 23:33:03 459

原创 Flowable主要API介绍

负责与各个服务进行交互和管理流程的整个生命周期。

2023-09-17 22:00:54 1360

原创 SpringBoot整合Flowable

b. 在 resources 目录下新建 processes 目录,该目录下的流程文件将来会被自动部署。c. 在 processes 目录下,新建一个 BPMN 文件,固定后缀为.bpmn20.xml。a. 安装 IDEA 插件:lowable BPMN visualizer。(3)启动项目即可在数据库自动生成相关表。(5)调用相关API处理流程。(1) 引入maven依赖。

2023-09-17 16:26:45 804 1

原创 Flowable常用网关使用介绍

(1) 说明排他网关,也叫异或网关,用于对流程中的决策建模。当执行到达这个网关时,会按照所有出口顺序流定义的顺序对它们进行计算。选择第一个条件计算为true的顺序流继续流程。(2)示例变量a小于等于3走业务1流程;变量a大于3走业务2流程。

2023-09-17 16:22:09 347 1

原创 swing自定义组件集合

/绘制参数设定//主背景色//描边//灰色填充//高亮填充//轮廓线与内部圆的距离// 开关, ON/OFF//添加鼠标事件@Override});@Override//绘制//平滑绘制(反锯齿)// 算出一个2:1的最大矩形h = height;//里面两个并排圆, 外层轮廓为曲线//左半区//右半区//绘制外部轮廓线//外轮廓,使用拼装路径// 右半圆弧//选择绘制的按钮} else {/**

2023-08-25 17:46:54 7604

原创 javafx组件详解

1 组件相关API类图1.1 EventTarget相关类#mermaid-svg-wc4eu3a4AJs3C1GN {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-wc4eu3a4AJs3C1GN .error-icon{fill:#552222;}#mermaid-svg-wc4eu3a4AJs3C1GN .error-text{fill:#552222;strok

2023-08-22 14:30:28 773

原创 swing布局详解

【代码】swing布局详解。

2023-08-02 14:03:46 1474

原创 swing组件应用

(1) 说明组件组成Java 的图形界面的各个元素,按照不同的功能,可分为。顶层容器为java.awt.Window的子类,有JFrame、JDialog等。

2023-08-01 20:20:07 666

原创 swing事件详解

1.1 说明对窗体进行操作时,例如窗体的打开,关闭,激活,停用等,这些动作都属于窗体事件。一般通过addWindowListener绑定窗体事件。可以通过 WindowListener接口和WindowAdapter抽象类实现窗口监听,WindowAdapter可只重写需要的监听方法。监听的事件源为窗口对象。类外还有其他的窗体事件WindowFocusListener(焦点),WindowStateListener(状态),可用于窗口的焦点获取与失去、状态改变的事件监听。1.2 事件监听方法。

2023-07-31 16:06:35 594

原创 表单验证(jquery-validate)

1.默认校验规则属性 描述 required:true 必须输入的字段 remote:"/action" 使用ajax方法调用action验证输入值 email:true 必须输入正确格式的电子邮件 url:true 必须输入正确格式的网址 date:true 必须输入正确格式的日期。日期校验 ie6 出错,慎用 dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22。只验证格式,不.

2022-11-23 22:00:29 2189

原创 Excel导入导出(autoExcel)

1. javaAPI1.1 相关资料(1)github项目(2) 百度网盘jar包资源 提取码: 26v82. 模板语法

2021-01-30 22:50:08 909 1

原创 字符串处理工具(strman)

1. maven <dependency> <groupId>com.shekhargulati</groupId> <artifactId>strman</artifactId> <version>0.4.0</version> </dependency>2.API(1) 静态工具类Strman

2021-01-23 18:47:54 507

原创 拼音工具(pinyin4j)

1. maven <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dependency>2. API2.1 静态工具类(PinyinHe

2021-01-20 22:18:56 505 1

原创 正则表达式构造器(java-verbal-expressions)

1 maven <dependency> <groupId>ru.lanwen.verbalregex</groupId> <artifactId>java-verbal-expressions</artifactId> <version>1.4</version> </dependency>2 API

2021-01-17 08:43:49 413

原创 缓存(caffeine)

1.maven<dependency> <groupId>com.github.ben-manes.caffeine</groupId> <artifactId>caffeine</artifactId> <version>2.8.6</version></dependency>2. APICaffeine     缓存类构造器

2021-01-08 23:21:58 1006

原创 模板引擎(FreeMarkerAPI)

1. 非web方式使用1.1 maven <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.30</version> </dependency>1.2 常用A

2021-01-05 22:47:00 935 1

原创 csv导入导出(opencsv)

1. maven<dependency> <groupId>com.opencsv</groupId> <artifactId>opencsv</artifactId> <version>4.6</version></dependency>2. 基础API2.1 构建器相关(1)CSVParserBuilder 解析器构建器方法 描述 CSVPar.

2020-12-23 21:31:55 3301 1

原创 模板引擎(FreeMarker模板语法)

模板语言语法(1) 基本语法表达式表示${…}显示后端返回的数据${r"…"}表示r后面的字符串为原生字符串,不用ftl语法解析[“a”, “b”, “c”]定义一个序列list[index]显示序列index索引处的元素start…end定义值域,1…3 表示[1,2,3]序列;3…1 表示[3,2,1]序列start…<end或start…!end不包含尾部,1…3 表示[1,2]序列start…*length指定长度,..

2020-12-19 19:57:44 4181 1

原创 模板引擎(thymeleafAPI)

与springboot整合maven配置 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>thymeleaf的简单配置及使用(1) 添加maven依赖(2) 在resource.

2020-12-19 09:15:09 583 1

原创 模板引擎(thymeleaf模板语法)

表达式语法th:text为thymeleaf命令,${name}为要渲染的变量,通过th:[属性] = ${变量}为html标签属性赋值,变量支持ognl表达式<div th:text="${name}"></div>常用th命令方法描述th:id替换标签id属性th:text替换标签文本th:utext支持html的文本替换th:object替换为对象,标签内可直接引用该对象属性示例th:value替换标签va..

2020-12-19 09:08:53 1773

原创 代码简化开发(lombok)

注:使用先需先安装lombok插件1. maven <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.12</version> <scope>provid

2020-10-02 08:44:47 386

原创 通用工具(common)

commons-io 引入IOUtils方法(有多个重载方法略)描述copy(InputStream in, OutputStream out)流复制,可复制字节流及字符流copyLarge(InputStream in, OutputStream out)大流复制,可复制字节流及字符流toInputStream(String input, Charset charset)获取字符串的输入流toBufferedInputStream(InputSt..

2020-10-02 08:36:34 1410

原创 token(jwt)

jwt结构JWT由三个部分组成,之间由一个“.”连接; Header(头部).Payload(载荷).Signature(签名)Header 头信息,主要定义token的类型和使用的算法,也可添加其他参数Payload JWT存储信息的部分,主要存在Claims对象中Signature 对Header、Payload的签名maven <dependency> <groupId>com.auth0</groupId&..

2020-10-02 08:11:03 788

原创 json处理(jackson)

ObjectMapper配置方法(链式调用)方法描述registerModule(Module module)注册模块registerModules(Module… modules)注册多个模块findAndRegisterModules()查找并注册模块setSerializerFactory(SerializerFactory f)设置序列化工厂setSerializerProvider(DefaultSerializerProvider .

2020-10-02 08:04:52 1275

原创 json处理(Gson)

GsonBuilder Gson构造器,用于创建及配置Gson方法描述(大部分方法为链式调用)new GsonBuilder()构建方法setVersion(double versions)设置版本excludeFieldsWithModifiers(int… modifiers)排除某些修饰符修饰的字段modifiers为Modifier.PRIVATE等generateNonExecutableJson()生成不可以用的Json字符串exclud..

2020-10-02 07:51:25 234

原创 zxing(二维码生成与读取)

1. maven <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version> </dependency> <!-- 如果是

2020-09-29 16:23:35 632

原创 csv文件导入导出(javacsv)

maven <dependency> <groupId>net.sourceforge.javacsv</groupId> <artifactId>javacsv</artifactId> <version>2.0</version> </dependency>APICsvWriter (写文件)构造方法参数描.

2020-09-04 09:45:53 420

原创 定时任务,任务调度(quartz)

1. maven配置 <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> </dependency>2. 常用API 实例化方式 描述 常用方法 描述 Scheduler Schedul.

2020-09-03 08:56:26 659

原创 commonmark(Markdown 解析)

1. maven<dependency> <groupId>com.atlassian.commonmark</groupId> <artifactId>commonmark</artifactId> <version>0.15.0</version></dependency>2. API2.1 基础API类 描述 方法 描述 Parser

2020-09-03 08:54:42 2384

原创 kaptcha(验证码生成类库)

1. maven <dependency> <groupId>com.google.code.kaptcha</groupId> <artifactId>kaptcha</artifactId> <version>2.3</version> </dependency>或 <..

2020-09-03 08:53:13 643

原创 获取系统信息(oshi-core)

1. maven <dependency> <groupId>com.github.oshi</groupId> <artifactId>oshi-core</artifactId> <version>3.5.0</version...

2020-04-30 21:28:54 10526 5

原创 emoji表情字符(emoji-java)

1. maven <dependency> <groupId>com.vdurmont</groupId> <artifactId>emoji-java</artifactId> <version>4.0.0</version&g...

2020-04-28 22:52:54 1884

原创 mp3处理工具(mp3agic)

1. maven <dependency> <groupId>com.mpatric</groupId> <artifactId>mp3agic</artifactId> <version>0.9.1</version> ...

2020-04-28 20:50:42 1464 1

oCam.rar录屏软件

一个好用的录屏软件

2021-09-05

java开发在工作中代码搜集

该资料为chm电子书,为开发工作中遇到的工具类、功能代码、技术文档、语法类文档等 现已搜集接近一百个工具类、十多种功能代码、各种第三方类库搜集、springBoot使用文档、四种语法类文档、五个数据对照表、各种设计模式文档、js(jquery)常用操作及代码片段

2021-09-05

HTTP测试软件.rar

apache-jmeter-3.0用于接口测试,操作简单,比postman功能更多,可压测

2019-09-11

ChromePAK解包打包工具.exe

chromePAK解包打包工具,可用于chrome浏览器的插件修改,汉化等

2019-09-11

javaSE学习ppt.rar

javase学习ppt,包括基础语法,运算符、表达式、流程控制,数组,集合,异常,反射等基础

2019-09-10

java面试题搜集.rar

包含22个pdf文档,包括面试宝典,华为.腾讯,迅雷,中兴,广州北电,百度,网易等面试,笔试资料

2019-09-10

前端插件集合及demo

资源包括jqGrid(数据表格),jquery-cookie(cookie操作),jquery-ocupload(一键上传),jquery-uploadify(异步上传),jquery-validation(表单验证),zTree(树形菜单),vue,百度(ueditor,map),sweetaler(提示框),zDialog(弹框),juicer(模板),echarts(图表),highlight(代码高亮),zoomimage(图片框),bootstrap(前端框架),easyui(前端框架),awesome(图标),pure(样式),cityPicker(区域四级联动),Color-Picker(颜色选择器),jquery-Distpicker(区域三联动),My97DatePicker(日期选择器)等

2019-03-02

spring整合其他框架

spring整合activeMQ,cxf,mail,ehcache,quartz,shiro,struts2 ,hibernate,jpa,jedis等简单应用

2019-03-02

SSH和SSM的整合文档

SSH和SSM的整合文档,包括开发步骤,相关配置,简单应用等等

2019-03-02

java基础开发文档

内容包括前端,数据库(mysql,sracle),javaweb,javase,Linux,LuceneAndSolr等相关基础开发文档

2019-03-02

灰度开发资料

灰度开发,版本控制相关文档,内含封装的jar包及源码,以及应用教程

2018-08-24

微信小程序集合

包含了了多个微信小程序,其中包括新闻联播,小程序商城,移动端商城,微票等

2018-08-24

二三要素验证

提供了阿里云的二要素,三要素验证接口,非常实用.

2018-08-24

短息发送接口

提供短信发送的第三方接口方法,其中有阿里云,腾讯云,云片,助通,极速,EMA等渠道方式,相关账号请自行申请

2018-08-24

oss文件上传

多渠道的oss文件上传代码,支持阿里云,腾讯云,七牛多渠道,

2018-08-24

空空如也

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

TA关注的人

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