- 博客(254)
- 资源 (7)
- 收藏
- 关注
原创 hudi编译安装,使用spark3的maven指令
mvn clean package -DskipTests -Dspark3.2 -Dspark32.version=3.2.2 -Dscala-2.12 -Dhadoop.version=3.2.2 -Pflink-bundle-shade-hive2
2024-10-28 13:52:13
443
原创 apache druid整合hadoop3.3
解压文件拷贝hadoop配置文件到druid拷贝连接MYSQL的jar包将mysql的jdbc驱动拷贝到/app/druid/extensions/mysql-metadata-storage添加druid的mysql用户编辑druid的配置文件修改coordinator-overlord配置(主节点)-server-Xms2g-Xmx2g修改historical配置(数据节点)-server-Xms2g-Xmx2g。
2024-10-28 13:50:37
531
原创 Centos7整合fail2ban配置ssh和pgsql以及vault
复制fail2ban.service脚本。重新加载 systemd 配置。编辑fail2ban配置文件。
2024-08-22 15:07:07
370
原创 springboot模块化后所有代码整合ProGuard混淆代码
我使用的是JDK21,所以需要高版本的ProGuard,低版本的不行最重要的是增加一个maven-compiler-plugin插件,把springboot的jar包格式转为标准的jar包格式。
2024-08-15 11:17:18
704
原创 openresty整合modsecurity实现简单的防止DDOS攻击
确保已经正确整合openresty和modsecurity完整配置如下,增加了白名单和黑名单已经限制请求次数。
2024-08-14 11:15:45
749
原创 PostgresSQL配置ssl证书
确保客户端连接使用 SSL。在客户端配置文件(例如 pg_hba.conf)中,添加一条条目以要求使用 SSL。首先,您需要创建一个 CA(Certificate Authority)证书,用于签署服务器和客户端证书。将生成的服务器证书和私钥复制到 PostgreSQL 的数据目录,并设置适当的权限。应用配置更改需要重启 PostgreSQL 服务。类似地,创建一个客户端证书。配置 PostgreSQL。重启 PostgreSQL。
2024-08-05 14:01:58
965
原创 vault正式环境安装部署
解密服务器必须使用三个根证书,所以以下指令需要执行三次使用上面的Unseal Key。获取 Role ID 和 Secret ID。编写iptvcrm.hcl。
2024-07-18 14:22:13
475
原创 vault安装手册
执行以下命令使用Certbot获取SSL证书。假设我们的配置文件在/usr/local/nginx/conf。已在CentOS 7服务器上安装了Apache或Nginx等Web服务器(本次以Nginx为例)。Certbot可以通过EPEL存储库进行安装。确保域名的DNS记录已正确配置,指向服务器的IP地址。设置快捷方式以及开启自启。安装 Certbot。
2024-07-16 11:37:01
398
原创 EXCEL使用VB开发时报错不能设置worksheet的Visible
【代码】EXCEL使用VB开发时报错不能设置worksheet的Visible。
2024-06-18 14:21:46
300
原创 chartgpt+midjourney
步骤一:在chatgpt中输入以下脚本,,标红为可变的文字,输入你想要的,目前是科幻,即科幻故事,你可以改为 fairy-tale,则写的是童话故事,等待回应步骤二:在chatgpt中输入以下脚本,同样,标红的需要跟步骤一标红的地方一样,然后等待回应。步骤三:输入以下代码,意思是从上述因素中建立故事概要,等待回应步骤四:输入以下代码,意思是非常好!现在可以根据上面的提纲创作故事章节了,等待回应。
2023-09-15 10:14:11
1220
原创 flink on yarn 报错解决
将commons-cli-1.5.0.jar和flink-shaded-hadoop-3-uber-3.1.1.7.2.9.0-173-9.0.jar拷贝到flink目录。增加 :classloader.check-leaked-classloader: false , 保存后重启任务即可。编辑flink-conf.yaml。
2023-07-27 14:40:02
276
原创 PostgreSQL 15安装使用Oracle_FDW
官方地址:http://pgxn.org/dist/oracle_fdw/ ,根据PostgreSQL版本选择。
2022-12-27 14:55:25
583
原创 groovy 下载地址
https://groovy.jfrog.io/ui/native/dist-release-local/groovy-zips
2022-12-01 11:28:49
288
原创 PostgreSQL参数优化
PostgreSQL中与内存有关的配置参数如下。shared_buffers:共享缓存区的大小,相当于Oracle数据库中的SGA,主要做数据块的缓存。work_mem:为每个进程单独分配的内存,主要用于排序、HASH等操作。maintence_work_mem:为每个进程单独分配的内存,主要是进行维护操作时需要的内存,如VACUUM、CREATE INDEX、ALTER TABLE ADD FOREIGN KEY等操作需要的内存。
2022-11-16 15:47:21
4177
原创 PostgreSQL SQL/MED
SQL/MED是SQL语言中管理外部数据的一个扩展标准。PostgreSQL从9.1版本开始提供对SQL/MED标准的支持,通过SQL/MED可以连接到各种异构数据库或其他PostgreSQL数据库。在SQL/MED标准中,实现了以下4类数据库对象来访问外部数据源。
2022-11-16 13:57:03
430
原创 PostgreSQL常用管理命令
查看当前数据库实例的版本信息查看数据库的启动时间查看最后load配置文件的时间使用pg_ctl reload后会改变配置的装载时间显示当前数据库时区查看当前实例中有哪些数据库查看当前用户名查看session用户查询当前连接的数据库名称查询当前session所在客户端的IP地址及端口查询当前数据库服务器的IP地址及端口查询当前session的后台服务进程的PID查看当前参数配置情况修改当前session的参数配置查看当前正在写的WAL文件查看当前WAL文件的buffer中还有多少字节的数据没有写入磁盘中。
2022-11-15 15:58:05
628
原创 PostgreSQL备份还原-逻辑备份
no-data-for-failed-tables:默认情况下,即使创建表的命令因为该表已经存在而执行失败,表中的数据仍将被恢复。使用了-t之后,-n和-N选项就失效了,因为被-t选中的表将无视 -n和-N选项而被转储,同时除了表之外的其他对象也不会被转储。-1或–single-transaction:把恢复操作放到一个单独的事务中来执行(也就是把恢复操作都放在一个BEGIN/COMMIT事务块中封装发射命令),这就确保了要么所有的命令都成功完成,要么没有恢复任何数据,不会出现只恢复了一部分数据的情况。
2022-11-15 09:54:28
2197
原创 ORA-12545 问题解决
今天解决了一个ORA-12545的问题,首先排除listener.ora和tnsnames.ora配置错误,其他文章有不详细阐述。我碰见的问题是oracle_home下的bin目录中oracle文件丢失,拷贝之后启动数据库就会被删除,原因未知。通过设置以上三个oracle文件权限启动成功。
2022-10-19 16:18:07
1434
原创 apache_ranger_hive插件使用
新建hivetest用户,并给与相应权限,这里给的Admin权限用于测试。进入settings->Users/Groups/Roles界面。进入Access Manager选项卡,添加HADOOP SQL。添加一个新的Policy,在select user里选择权限。用户名密码写上文配置的用户名密码。...
2022-08-15 15:41:08
581
原创 apache-ranger-编译安装
由于ranger中显示依赖python3,所以我们先安装Anaconda3-2021.11-Linux-x86_64.sh。一定注意以下4个参数设置,以下4个密码必须有大于8位有大写子母、小写子母和数字。启动ranger-admin。修改配置文件,否则无法登录。执行setup.sh。修改root环境变量。...
2022-08-05 14:38:03
1306
原创 深入理解程序设计linux汇编语言书中源码
代码.section .data.section .text.globl _start_start:movl $1, %eax # 这事用于退出程序的linux内核命令号movl $0, %ebx # 这事我们将返回给操作系统的状态码# 改变这个数字,则返回到echo的值回不同int $0x80 # 这将唤醒内核,以运行退出命令编译as exit.s -o exit.o链接文件ld exit.o -o exit执行./exitecho $?maximum.s1.3powe
2022-06-22 16:02:28
355
原创 anconda安装jupyter
安装 pip install jupyter #生成配置文件 jupyter notebook --generate-config设置用户名密码 ipython In [1]: from notebook.auth import passwd In [2]: passwd() Enter password: Verify password: Out[2]: 'argon2:$argon2id$v=19$m=10240,t=10,p=8$F7jSEnEijHoEIyF6Bkw..
2022-03-31 16:32:59
2223
backuppc-xs-0.59.tar.gz
2020-05-06
MySQL 8 Cookbook Kindle正版
2018-09-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人