自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Vue+ElementUI搭建属于自己的个性博客

博客介绍前端页面纯使用VUE + VUEX + ElementUI框架,请求使用axios,路由使用vue-router,及其他优秀小插件完成,完全抛弃了Html以及Jquery,搭建一套完全属于自己的个性博客。 很多页面以及插件都是H5转VUE实现的,虽然过程有点艰苦,不过结果还是挺好的。博客包含一下模块:首页 博文 美文 心语 资源 友链 关于 第三方登录(qq、微博)博客地址:www.zhua91.com源码地址:更新中视频介绍更新中页面展示首页:.

2021-03-08 16:27:07 8695 14

原创 Debezium2.7 数据同步 MySQL/Oracle -- AI生成

Debezium是Red Hat开源的一个工具,用于实时捕获多种数据源(包括MySQL、PostgreSQL、SQL Server、Oracle等)的变更数据,并将这些数据作为事件流输出到Kafka等消息中间件中。通过Debezium,可以实现数据的实时同步和变更数据捕获(CDC)。

2024-08-22 10:19:30 975 1

原创 Flink1.18 同步 MySQL 到 Doris

修改我们的配置文件my.cnf重启 mysql。

2024-08-21 15:30:04 1314

原创 Springboot3.3 整合ClickHouse注意事项

Spring 3 整合 ClickHouse 的方法可以通过JDBC来实现。首先,确保你有Spring 3和ClickHouse的JDBC驱动。然后,在Spring的配置文件中配置数据源和模板。ClickHouse是一个高性能的列式数据库管理系统,适用于实时分析和大数据处理。为了减少存储空间和提高查询性能,ClickHouse使用了多种压缩算法和数据编码技术。在ClickHouse中,数据压缩主要通过两种压缩算法实现:LZ4和ZSTD。

2024-06-21 10:59:56 427

原创 CentOS7 部署安装ClickHouse

ClickHouse是俄罗斯的Yandex于2016年开源的列式存储数据库(DBMS),使用C++语言编写,主要用于在线分析处理查询(OLAP),能够使用SQL查询实时生成分析数据报告。

2024-06-21 10:50:07 1545

原创 Springboot3.3 整合Cassandra 4.1.5

注意:Cassandra 本身不适合用来做数据分析统计,比如 count,是需要去遍历数据库的,分布式数据库,那么就要通通遍历一次。小数据还可以,数据量大会报查询超时错误。如果你的查询条件里,有一个是根据索引查询,那其它非索引非主键字段,可以通过加一个。条件,它会先根据索引查出来的值,再对结果进行过滤;虽然查询非索引非主键字段,但是只要加了。,而又有非索引列,这样是不允许的;六、编写service查询数据。,相当于在结果后再进行过滤。检查Cassandra的。service接口省略。

2024-06-21 09:24:41 519

原创 CentOS 7 安装部署Cassandra4.1.5

语法更具体的语法:要填写的内容:KeyspaceName 代表键空间的名字strategy name 代表副本放置策略,内容包括:简单策略、网络拓扑策略,选择其中的一个。No of replications on different nodes 代表 复制因子,放置在不同节点上的数据的副本数。编写完成的创建语句 创建一个键空间名字为:school,副本策略选择:简单策略 SimpleStrategy,副本因子:3。

2024-06-19 15:31:29 1374

原创 Oracle 19c 配置并启用PDB数据库

在Oracle 19c多租户环境中,默认情况下,使用startup命令启动数据库实例后,你会发现PDB数据库的状态为MOUNT状态,PDB不会随着CDB启动而启动。

2024-01-18 18:01:31 2126 1

原创 Linux 扩容swap大小

到这里,如果关机,再开机是不会查询到新增的这个swap分区的,因为没有实现开机挂载。这样之后,swap分区就是永久添加的,开机也能自动挂载了。查看 swap 交换分区。

2024-01-18 10:13:45 503 1

原创 Linux下安装数据库Oracle19c提示/tmp空间不足解决办法

开机后使用 df -h 命令查看/tmp空间大小修改结果,结果显示/tmp目录大小为2G,修改成功。如果发现/tmp目录的空间不足,可以考虑将其扩大。以上是解决“tmp空间不够”的方法,根据实际情况选择适合自己的方法即可。将/tmp文件更改为2G的空间,此操作需要重启才能生效。在root用户下执行。

2024-01-17 15:37:26 693

原创 Flowable 全局监听 监听流程的启动和流程的结束

下表列出引擎中的所有事件类型。每种类型对应org.flowable.engine.common.api.delegate.event.FlowableEventType中的一个枚举值。

2024-01-11 13:15:57 2421

原创 Centos Docker安装OnlyOffice服务器

Centos Docker安装OnlyOffice服务器

2023-12-29 14:36:56 2117 1

转载 记一次java实现修改windows AD域的密码

根据windows帮助文档说明,修改ad域密码是需要使用ssl认证方式。https://support.microsoft.com/zh-cn/help/269190/how-to-change-a-windows-active-directory-and-lds-user-password-through在实现的过程中,先通过将证书到java证书库,然后使用ssl认证方式修改密码报异常,最后才选择修改socket连接信任所有证书的形式。导入证书到java证书库所借鉴文章地址:https://blo

2021-08-04 18:00:34 1369

原创 SpringMVC + Ldap 整合,LdapTemplate使用

一、什么是LDAP?LDAP(Light Directory Access Portocol),它是基于X.500标准的轻量级目录访问协议。目录是一个为查询、浏览和搜索而优化的数据库,它成树状结构组织数据,类似文件目录一样。目录数据库和关系数据库不同,它有优异的读性能,但写性能差,并且没有事务处理、回滚等复杂功能,不适于存储修改频繁的数据。所以目录天生是用来查询的,就好象它的名字一样。LDAP目录服务是由目录数据库和一套访问协议...

2021-08-04 17:47:23 5171 1

转载 top+jstack查找线上CPU占用最高的线程

1 场景通过linux的top命令和jdk的jstack命令来排查当前系统CPU占用最多的线程。2 步骤主要步骤如下图:2.1 测试代码SpringBoot中写一个死循环// package com.sa.jvm.admin.controller;/** * 死循环测试 */@Controller@RequestMapping("/infiniteLoop")public class PowerController { @RequestMapping("

2021-07-13 15:52:36 1611

原创 JAVA 对接钉钉API(人员、部门、官方智能工作流)20210527

前言应公司要求,公司人事HR系统需要对接钉钉考勤数据,所以需要获取钉钉的打卡记录、出差、外出、请假、调岗的数据,然后转换成HR系统数据。对接前准备创建应用1、首先需要管理员登录钉钉开放平台,创建应用。说明只有管理员和子管理员可登录开发者后台。钉钉开放平台:https://developers.dingtalk.com/?spm=ding_open_doc.index.0.0.48134a97aoO7jb2、在应用开发页面,选择企业内部开发,然后单击创建应用...

2021-05-27 16:27:28 18137 28

原创 主线程和子线程下的事务不回滚【spring】

今天写了一个业务,用到了spring的多线程组件ThreadPoolTaskExecutor,大体配置为这样的:<!-- spring线程池--> <bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> <!-- 线程池维护线程的最少数量 --> <property name="corePoolS

2021-03-23 09:21:27 1494

原创 8种让线程顺序执行的方式

目录一.前言二.实现1.使用线程的join方法2.使用主线程的join方法3.使用线程的wait方法4.使用线程的线程池方法5.使用线程的Condition(条件变量)方法6.使用线程的CountDownLatch(倒计数)方法7.使用CyclicBarrier(回环栅栏)实现线程按顺序运行8.使用Sephmore(信号量)实现线程按顺序运行总结一.前言本文使用了8种方法实现在多线程中让线程按顺序运行的方法,涉及到多线程中许多常用的方法,不止为了知道如何让

2021-03-03 10:38:33 1189

原创 SpringBoot 注解原理,自动装配原理

springboot:2.4.2首先,先看SpringBoot的主配置类:@SpringBootApplicationpublic class StartEurekaApplication { public static void main(String[] args) { SpringApplication.run(StartEurekaApplication.class, args); }}点进@SpringBootApplication来看,发现.

2021-03-01 14:55:49 511

原创 使用docker jenkins 一键打包部署博客后台

原文地址:https://www.zhua91.com/#/detail/50一、jenkins是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson(Hudson是商用的),主要用于持续、自动的构建/测试软件项目、监控外部任务的运行(这个比较抽象,暂且写上,不做解释)。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行,也可独立运行。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GI...

2021-02-23 17:37:29 2276

原创 Fullcalendar v5.5.1 设计一个考勤日历插件

前言最近公司HR项目新增一个考勤日历需求,发现Fullcalendar插件功能齐全,完美支持JQuery、Vue、React和 Angular,支持TypeScript,开源,并托管在GitHub上。官方文档:https://fullcalendar.io/效果安装引入依赖文件,当前只展示了主要js,别忘了引入jquery哟<link href="${webRoot}/css/plugins/fullcalendar/main.min.css" rel="stylesh.

2021-02-10 09:35:27 4232 3

JAVA版钉钉开发SDK包 dingtalk-sdk-java.zip

钉钉开发API包 taobao-sdk-java-auto_1479188381469-20210517.jar 请注意版本号

2021-12-15

空空如也

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

TA关注的人

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