自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

@chenk的博客

永远的菜鸡

  • 博客(67)
  • 资源 (2)
  • 收藏
  • 关注

原创 Activiti_modeler 5.22(在线流程编辑器的自定义选择表单样式修改) (二)

效果展示说明:前端用到是 angular1.2.13 + bootstrap 3.1.1代码分析 <div class="selected-item-body"> <div> <div cla...

2020-01-03 16:29:56 2906

原创 java 1.8 通过遍历两个List中按组织编号关联匹配 合并

有点像sql 的left joinimport com.unicom.initperson.entity.Identity;import com.unicom.initperson.entity.Person;import java.util.List;import java.util.Objects;import java.util.stream.Collectors;pu...

2019-09-06 16:38:27 3497 1

原创 springboot 2.1.1 整合Activiti 以及 activiti-modeler 5.22(汉化)(一)

一 .整合Activiti 需要材料Activiti-activiti-5.22.0 源码包 可以官方下载 点击下载 添加依赖(这面是把spring security 给去掉了) <dependency> <groupId>org.activiti</groupId> ...

2019-08-23 17:02:32 2394 3

原创 mybatis plus typeHandler

注解配置 | MyBatis-Plus

2024-08-08 18:46:23 186

原创 Spring boot 整合influxdb2

访问8086初始化 账号组织和新建bucket 创建密钥 这些豆记录下来。

2024-08-01 16:30:17 863

原创 springboot 基于mybatis plus 整合clickHouse以及mysql (多数据源)

使用idea链接clickHouse执行创建数据库。

2024-08-01 11:23:55 900

原创 itextpdf 使用demo

1.如果一个pdf页面内容过多 自动新增页,但是 加水印的时候只会加到最后一页,解决办法是排版好一页的内容加一次水印,newPage 再加一次水印。1.思路1 使用 itexpdf html 转pdf html 使用模板引擎 写好样式直接生成。2.思路2 直接做pdf模板这个 要使用一些工具(

2024-07-18 09:08:13 437

原创 java读取wps嵌入式图片思路

主要过程就是-》基于xml 生成xsd 文件->xsd 文件生成java 代码 -》java 代码解析xml 内容获取关系,rid1和图片路径得关系poi 已经支持不用做,获取图片信息得方法poi 也不用做利用线程得就还(不会不了解xmlBean得可以自己去学习)当中使用xml得文件格式记录excel 得相关内容,poi 不能读取wps嵌入式图片,是因为这个是wps自己独有得并不属于office标准协议里得,加入图片新增一个悬浮图片得到得是。这个是获取rid 和图片路径得关系。

2024-06-20 22:29:39 1389

原创 java 利用poi读取wps嵌入式图片,自测

链接:https://pan.baidu.com/s/1CVf0kArBevXJ23q0q5y01Q?项目需要引入依赖, 可以手动打入maven仓库帮助解析wps图片信息。--来自百度网盘超级会员V6的分享。

2024-06-20 21:45:46 1193 7

原创 Spring-aop +redssion 实现接口限流注解

*** 接口限制类型*//*** 请求者IP -- 通常是某个IP 不过会有人进行虚拟IP进行访问*/IP,/*** 方法*/METHOD,/*** 用户id*/USER_ID;/***//*** 给定时间范围*//*** 给定次数*//*** 接口限流类型*//*** 限流类型 限流的类型 1 超时等待 2 快速返回*//*** 一超时时间秒,当actor=1是生效*//***/

2024-05-30 00:13:12 398

原创 请求工具类

【代码】请求工具类。

2024-05-08 09:57:19 144 1

原创 POSTGIS 线路规划和爆管分析

这个是直接在geoServer 上发布的服务新建视图那种 可以动态传参。

2023-11-21 17:38:33 457

原创 Springboot 启动Bean如何被加载

创建ApplicationContent。这面要说下 AnnotationConfigServletWebServerApplicationContext。这面是创建了AnnotationConfigServletWebServerApplicationContext。run 的时候会执行 服务端口的读取,打印banner 等操作。定义了这两个,初始化之后会执行后置处理。scanner 会先扫包。reader 去注册包。

2023-11-15 17:36:19 632

原创 kurento 使用

kurento webrtc 实现语音通话和视频通话

2023-11-13 14:17:08 199

原创 Java 实现Rtsp 转rtmp,hls,flv

服务支撑:FFmpeg + srs(流媒体服务器)整个流程是 FFmpeg 收流转码 推 rtmp 到流媒体服务 流媒体服务再 分发流到公网。

2023-08-13 16:44:54 8876 3

原创 搭建Promethues + grafana +alertManager+blakbox 监控springboot 健康和接口情况

架构图:拓扑图:prometheus 是一个开源系统,用于构建监控和报警的工具包。Prometheus 收集其指标并将其存储为时间序列数据,即指标信息与记录它的时间戳一起存储,以及称为标签的可选键值对。如上图所示:采集层负责数据的获取 ,支持多种exporters支持什么可以去官网查看 应用层支持报表展示和报警发出。

2023-07-11 15:43:29 1248

原创 spring security 核心类 和请求登陆过程

spring security 核心类 和请求登陆过程

2023-02-10 11:27:14 583

原创 java 泛型静态方法入参泛型类 和 RestTemplate 泛型返回

【代码】java 泛型静态方法入参泛型类 和 RestTemplate 泛型返回。

2022-12-01 17:44:38 1275

原创 java geoTools几何关系查询

【代码】java geoTools几何关系查询。

2022-11-29 14:48:58 581

原创 arcgis 爆管分析,线路规划前端

爆管分析 线路规划

2022-11-08 15:47:16 561

原创 设计模式java版本阅读笔记 一结构型

Adaptee(适配者类):适配者即被适配的角色,它定义了一个已经存在的接口,这个接口需要适 配,适配者类一般是一个具体类,包含了客户希望使用的业务方法,在某些情况下可能没有适配者类的源代码。1.定义 将一个接口转换成客户希望的另一个接口,是借口兼容那些类可以一起工作,器别名为包装器。Target(目标抽象类):目标抽象类定义客户所需接口,可以是一个抽象类或接口,也可以是具体类。Adapter(适配器类):适配器可以调用另一个接口,作为一个转换器,对。Adaptee 对象使二者产生联系。

2022-10-20 15:35:41 292

原创 设计模式java版本阅读笔记 一行为型

设计模式java版本阅读笔记 一行为型

2022-10-20 15:11:26 172

原创 设计模式java版本阅读笔记 一 创建型

设计模式java版本阅读笔记 一 创建型

2022-10-20 15:06:37 559

原创 KML数据 导入到sqlServer java实现

KML数据 导入到sqlServer java实现

2022-10-12 12:55:17 586

原创 java parallelStream 线程堵塞问题笔记

java parallelStream 线程堵塞问题笔记

2022-09-27 14:38:05 1703

原创 ThreadPoolExecutor 线程池的使用

1.状态不允许提交新的任务,也不会处理阻塞队列中未执行的任务,并设置正在执行的线程的中断标志位2.构造参数含义:corePoolSize: 线程池维护线程的最少数量 maximumPoolSize:线程池维护线程的最大数量 keepAliveTime: 线程池维护线程所允许的空闲时间 unit: 线程池维护线程所允许的空闲时间的单位 workQueue: 线程池所使用的缓冲队列 handler: 线程池对拒绝任务的处理策略 拒绝策略:原理:实际上,线程池ThreadPoolExecutor的

2022-06-21 17:26:15 2280

原创 ELk日志分析系统搭建

一、什么是ELK​ ELK是Elasticsearch + Logstash + Kibana 这种架构的简写.​ 这是一种日志分析平台的架构.如果没有ELK这样的日志分析平台,我们同样可以使用shell三剑客(grep、sed、awk)来分析日志。这种方式略显原始而简陋,虽然也能应对大多数的场景,但是当日志量变大,分析频繁的时候,仅靠人工shell 的方式来查看分析日志,就很不方便。尤其适当使用者,对于shell不是很擅长的情况下,一个操作简单,配置方便的日志分析平台,就显得很有必要了。

2022-05-17 14:23:51 6633

原创 springboot 整合 RabbitMq 五种工作模式 消息手动确认和发送确认

/** * 五种工作模式 * 1.Basic Queue 简单模式 * 一个生产者一个消费者 不需要设置交换机 使用默认得交换机 * * 一个消费消费者得时候 代码提现得是一个 @RabbitListener * * 2.Work queues 工作队列模式 * 一个生产 多个消费者者 竞争关系 一个消费者消费成功了就 没了 * 多个消费这时候 竞争关系 * 3.Pub/Sub 订阅模式 * * 需要设置类型为fanout 得交换机 并且交换机和对列要进行绑定 再发送到..

2022-05-12 17:55:06 1822

原创 arcgis 导入Excel 处理 点线 数据关系

arcgis 导入Excel 处理 点线 数据关系

2022-04-26 16:43:24 1351

原创 java Stream api 测试代码

public static void main(String[] args) { Person[] person= new Person[]{new Person("张三",11),new Person("李四",12)}; //创建方法 //Stream.of(person); //集合stream //Intermediate 操作 // map (mapToInt, flatMap 等)、 filte.

2022-03-28 11:26:36 640

原创 Optional 学习代码样例

public static void main(String[] args) { //Function<T,R> //表示入参一个方法 有输入 有返回 T 是输入类型 R 是输出类型 Function<Integer, String> function = String::valueOf; System.out.println(function.apply(11)); //Predic...

2022-03-24 15:05:51 414

原创 springcloud alibaba 整合 seata 完整 安装和配置

1.下载seata下载地址:https://github.com/seata/seata/releases我使用的版本是1.4.12.配置服务端启动nacos 创建seata namespace 修改registry.conf registry { # file 、nacos 、eureka、redis、zk、consul、etcd3、sofa type = "nacos" loadBalance = "RandomLoadBalance" loadBalan...

2022-03-04 17:22:35 1832 2

原创 springboot 整合 spring-integration-mqtt

1引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-integration</artifactId> </dependency> <dependency> <gr

2022-02-15 16:23:57 5607 11

原创 spring security 和spring oauth2 关系(个人笔记)

//OAuth2认证流程用户发起获取token的请求。 过滤器会验证path是否是认证的请求/oauth/token,如果为false,则直接返回没有后续操作。 过滤器通过clientId查询生成一个Authentication对象。 然后会通过username和生成的Authentication对象生成一个UserDetails对象,并检查用户是否存在。 以上全部通过会进入地址/oauth/token,即TokenEndpoint的postAccessToken方法中。 postAccess

2021-12-09 15:34:53 2367 1

原创 docker端口 firewalld 限制 不了

docker 会在iptables上加上自己的转发规则,如果直接在input链上限制端口是没有效果的。这就需要限制docker的转发链上的DOCKER表。# 查询DOCKER表并显示规则编号iptables -L DOCKER -n --line-number# 修改对应编号的iptables 规则,这里添加了允许访问ip的限制iptables -R DOCKER 5 -p tcp -m tcp -s 192.168.1.0/24--dport 3000 -j ACCEPT...

2021-11-23 15:39:18 1848

原创 winshark 捕获选项获取不到

WinPcap · Download需要安装软件

2021-11-01 10:59:19 242

原创 Tigase 7.1.5 读取自定义配置 重写 tigase.conf.Configurator 和 MessageRouter

1.新建 Configurator 文件继承 tigase.conf.Configurator 重写import tigase.conf.Configurator;/** * <p> * 重写读取配置 * 通过带参 启动加载 -Dtigase-configurator=tigase.custom.config.BoboConfigurator * </p> * * @author chenkang * @since 2021/4/15 9:..

2021-04-15 18:27:18 243

原创 Tigase服务7.1.5 即时通讯开发-开发环境搭建

一.下载源码 1.仓库地址https://github.com/tigase 2.百度网盘地址tigase-mongodb 模块链接:https://pan.baidu.com/s/1w5jZQw9ds6v-4Vybhs1GHg提取码:i30e复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员V3的分享tigase-muc 模块链接:https://pan.baidu.com/s/1fzrba9vsq_1CEBIr_VNTfA提取码:iy...

2021-01-29 10:59:05 1173

原创 百度坐标距离计算sql,组织递归sql

CREATE DEFINER=`root`@`%` FUNCTION `getChildOrg`(orgid INT) RETURNS varchar(255) CHARSET utf8mb4 READS SQL DATABEGINDECLARE oTemp VARCHAR(3000);DECLARE oTempChild VARCHAR(3000);SET oTemp = '';SET oTempChild = CAST(orgid AS CHAR);WHILE oTempCh.

2020-08-14 11:11:41 164

原创 java 高并发编程详解阅读笔记(一)

第一章线程的认识:1 线程的异步 和 java jconsole (控制台jconsole指令 可视化线程监控工具)package com.unicom.file.demo;import java.util.concurrent.TimeUnit;/** * <p> * * </p> * * @author chenkang * @since 2020/6/30 */public class TryConcurrency { ...

2020-06-30 23:48:43 226

rocketmq-console-ng-1.0.0.jar

rocketMqconsole 已打包完成 链接地址为 localhost:9876

2021-08-23

activiti-5.22.0源码(以及 modeler 汉化文件).rar

Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss jBPM的项目架构师,它特色是提供了eclipse插件,开发人员可以通过插件直接绘画出业务 流程图。 官方提供的Activiti-activiti-5.22.0源码包 以及 activiti modeler 汉化文件

2019-08-23

空空如也

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

TA关注的人

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