- 博客(12)
- 收藏
- 关注
原创 zzb-druid-row-limit resultset预检组件
zzb-druid-row-limit 是一个基于druid filters 扩展机制开发的一个sql预检组件,能够有效防止由于开发人员疏忽导致java内存溢出,对于查询的result 进行检查。由于开发人员疏忽,导致从数据库查询出大量数据到内存中导致内存溢出情况,需要开发一个能够有效防止内存溢出的组件。1.采用sykwalking druid插件实现拦截,添加拦截参数即可。2.采用druid的扩展机制,对resultSet进行监控处理。3.采用mybatis plus 插件机制,拦截执行sql。
2024-06-24 09:29:22
400
原创 zzb-mybatis-plus-rowlimit sql预检组件
zzb-mybatis-plus-rowlimit 是一个基于mybatis plus 插件机制开发的一个sql预检组件,能够有效防止由于开发人员疏忽导致java内存溢出,对于大表进行sql预检,超过一定数量时候进行阻断。由于开发人员疏忽,导致从数据库查询出大量数据到内存中导致内存溢出情况,需要开发一个能够有效防止内存溢出的组件。1.采用sykwalking druid插件实现拦截,添加拦截参数即可。1.多数据源有相同表名怎么配置,需要配置监控表名,怎么配置。3.支持配置指定数据源检查。
2024-06-24 09:26:53
439
原创 zzb-secret-adapter 参数加解密处理组件
zzb-secret-adapter 宗旨是打造一个支持多算法、多形式(常规单应用,网关应用(zuul/gateway))的一个简单易用而又灵活的参数加解密组件GitHub地址。
2024-05-16 20:02:45
381
原创 xxl-job oracle 改造
xxl-job oracle 改造xxl-job 是一个分布式任务调度平台,目前官方只有mysql版本,本文针对2.2.0版本进行oracle 改造工作改造版本已上传至GitHub: https://github.com/zzbsss/xxl-job-2.2.0-oracle要改什么1.数据库表,需要针对mysql的表结构,转换为oracle表结构,这里可以使用powerdesigner 工具进行转换;注意之前的mysql自增id,需要转换为oracle 中的序列号2.数据库驱动,需要更改m
2021-10-17 21:12:59
1763
原创 Jasperreport 导出pdf 中文不显示问题
报错信息:net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font :pdfFontName : STSong-LightpdfEncoding : Cp1252解决方法网上找了一圈都没找到方法,有说jar包有问题的,有说jasper文件有问题的最终还是字体有问题字体配置resource 目录下新建 jasperreports_extension.properties 文件ne
2021-06-30 14:34:33
563
原创 vmware 15 pro 安装mac os
vmware 15 pro 安装mac os详细教程资源准备vmware虚拟机 vmware 15.0.* 经测试15.5.* 不行链接:https://pan.baidu.com/s/1jvdBkwgkTV76UYUlmXI_hg提取码:rgg9unlocker下载链接 https://github.com/paolo-projects/unlocker/releasesMac os链接:https://pan.baidu.com/s/1huWZ39Kw9zv7VJTrZt-5T
2021-04-11 17:27:49
534
原创 安装logstash并同步MySQL数据库
安装logstash并同步MySQL数据库环境准备本机或者远程服务器需要有mysql5.X,并且要开启远程访问安装mysql请参考https://www.cnblogs.com/panzhaohui/p/7169905.html解压logstash-5.5.1.tar.gztar –zxvf logstash-5.5.1.tar.gz –C /usr/local/mv /usr/lo...
2020-04-30 16:43:55
915
原创 Elasticsearch 插件head安装以及分词器安装
Elasticsearch 插件head安装以及分词器安装一、 环境准备二、 nodejs安装与配置在这里插入图片描述三、 head安装四、 ik分词器安装一、 环境准备Node js 环境二、 nodejs安装与配置将安装包node-v10.8.0-linux-x64.tar.gz解压到/usr/localtar –zxcf node-v10.8.0-linux-x64.tar.gz ...
2020-04-30 16:39:55
295
原创 Elasticsearch 集群环境搭建
Elasticsearch 集群版环境搭建一、 集群准备(接上篇单机版)二、 修改配置文件(elasticsearch.xml)三、分别启动每个节点一、 集群准备(接上篇单机版)创建集群需要的文件,复制单机版的文件即可mkdir /usr/local/esmkdir /usr/local/es/node_1 /usr/local/es/node_2 /usr/local/es/n...
2020-04-30 16:34:15
286
原创 Elasticsearch 单机版环境搭建
@[TOC](Elasticsearch 单机版环境搭建)Elasticsearch 单机版环境搭建一、 环境准备1.jdk: 1.82.centos: 73.elasticsearch-5.5.1二、jdk安装与配置mkdir /usr/local/javatar -zxvf jdk-8u201-linux-x64.tar.gz –C /usr/local/java/##配置环境...
2020-04-30 16:26:07
378
原创 Hadoop单机版详细安装
Hadoop单机版安装1.环境要求:2.Hadoop 安装1.环境要求:Jdk安装(如果运行出现权限问题,请自行加sudo,或更改文件权限chmod)–解压tar -zxvf jdk-8u201-linux-x64.tar.gz –C /usr/local–重命名mv /usr/local/jdk-8u201-linux-x64 /usr/local/jdk–配置环境变量vim ...
2020-04-30 16:02:30
1268
原创 hive详细安装
hive详细安装1.前提环境2.hive环境安装#hive安装1.前提环境mysql环境–创建mysql用户组groupadd mysql–创建mysql用户useradd –g mysql mysql– 解压tar –zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz –C /usr/local/– 重命名文件mv /usr/loc...
2020-04-30 15:42:21
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人