自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(251)
  • 资源 (7)
  • 收藏
  • 关注

原创 Centos7整合fail2ban配置ssh和pgsql以及vault

复制fail2ban.service脚本。重新加载 systemd 配置。编辑fail2ban配置文件。

2024-08-22 15:07:07 229

原创 springboot模块化后所有代码整合ProGuard混淆代码

我使用的是JDK21,所以需要高版本的ProGuard,低版本的不行最重要的是增加一个maven-compiler-plugin插件,把springboot的jar包格式转为标准的jar包格式。

2024-08-15 11:17:18 350

原创 openresty整合modsecurity实现简单的防止DDOS攻击

确保已经正确整合openresty和modsecurity完整配置如下,增加了白名单和黑名单已经限制请求次数。

2024-08-14 11:15:45 428

原创 openresty整合modsecurity

安装依赖安装依赖包。

2024-08-08 16:37:45 243

原创 postgreSQL16添加审计功能

他的分支版本支持不同的PGSQL按需下载。

2024-08-07 15:51:48 245

原创 PostgresSQL配置ssl证书

确保客户端连接使用 SSL。在客户端配置文件(例如 pg_hba.conf)中,添加一条条目以要求使用 SSL。首先,您需要创建一个 CA(Certificate Authority)证书,用于签署服务器和客户端证书。将生成的服务器证书和私钥复制到 PostgreSQL 的数据目录,并设置适当的权限。应用配置更改需要重启 PostgreSQL 服务。类似地,创建一个客户端证书。配置 PostgreSQL。重启 PostgreSQL。

2024-08-05 14:01:58 758

原创 vault正式环境安装部署

解密服务器必须使用三个根证书,所以以下指令需要执行三次使用上面的Unseal Key。获取 Role ID 和 Secret ID。编写iptvcrm.hcl。

2024-07-18 14:22:13 256

原创 vault安装手册

执行以下命令使用Certbot获取SSL证书。假设我们的配置文件在/usr/local/nginx/conf。已在CentOS 7服务器上安装了Apache或Nginx等Web服务器(本次以Nginx为例)。Certbot可以通过EPEL存储库进行安装。确保域名的DNS记录已正确配置,指向服务器的IP地址。设置快捷方式以及开启自启。安装 Certbot。

2024-07-16 11:37:01 342

原创 EXCEL使用VB开发时报错不能设置worksheet的Visible

【代码】EXCEL使用VB开发时报错不能设置worksheet的Visible。

2024-06-18 14:21:46 179

原创 处理spark查询hive时返回的结构全是列名的问题

/ // 关闭SparkSession。

2024-03-20 15:28:13 275

原创 chartgpt+midjourney

步骤一:在chatgpt中输入以下脚本,,标红为可变的文字,输入你想要的,目前是科幻,即科幻故事,你可以改为 fairy-tale,则写的是童话故事,等待回应步骤二:在chatgpt中输入以下脚本,同样,标红的需要跟步骤一标红的地方一样,然后等待回应。步骤三:输入以下代码,意思是从上述因素中建立故事概要,等待回应步骤四:输入以下代码,意思是非常好!现在可以根据上面的提纲创作故事章节了,等待回应。

2023-09-15 10:14:11 1083

原创 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 230

原创 PostgreSQL 15安装使用Oracle_FDW

官方地址:http://pgxn.org/dist/oracle_fdw/ ,根据PostgreSQL版本选择。

2022-12-27 14:55:25 508 1

原创 PostgreSQL 15 安装配置pg_partman

国内镜像下载编译安装修改pgsql配置文件postgresql.conf。

2022-12-12 17:03:55 1568

原创 groovy 下载地址

https://groovy.jfrog.io/ui/native/dist-release-local/groovy-zips

2022-12-01 11:28:49 258

原创 POSTGRES 15 流复制搭建主备

此命令后可以跟多个选项,各选项的具体说明如下。

2022-11-17 11:46:53 2490

原创 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 3940

原创 PostgreSQL SQL/MED

SQL/MED是SQL语言中管理外部数据的一个扩展标准。PostgreSQL从9.1版本开始提供对SQL/MED标准的支持,通过SQL/MED可以连接到各种异构数据库或其他PostgreSQL数据库。在SQL/MED标准中,实现了以下4类数据库对象来访问外部数据源。

2022-11-16 13:57:03 379

原创 PostgreSQL常用管理命令

查看当前数据库实例的版本信息查看数据库的启动时间查看最后load配置文件的时间使用pg_ctl reload后会改变配置的装载时间显示当前数据库时区查看当前实例中有哪些数据库查看当前用户名查看session用户查询当前连接的数据库名称查询当前session所在客户端的IP地址及端口查询当前数据库服务器的IP地址及端口查询当前session的后台服务进程的PID查看当前参数配置情况修改当前session的参数配置查看当前正在写的WAL文件查看当前WAL文件的buffer中还有多少字节的数据没有写入磁盘中。

2022-11-15 15:58:05 543

原创 PostgreSQL备份还原-逻辑备份

no-data-for-failed-tables:默认情况下,即使创建表的命令因为该表已经存在而执行失败,表中的数据仍将被恢复。使用了-t之后,-n和-N选项就失效了,因为被-t选中的表将无视 -n和-N选项而被转储,同时除了表之外的其他对象也不会被转储。-1或–single-transaction:把恢复操作放到一个单独的事务中来执行(也就是把恢复操作都放在一个BEGIN/COMMIT事务块中封装发射命令),这就确保了要么所有的命令都成功完成,要么没有恢复任何数据,不会出现只恢复了一部分数据的情况。

2022-11-15 09:54:28 2086

原创 Oracle修改分区表中默认表空间属性方法

【代码】Oracle修改分区表中默认表空间属性方法。

2022-11-09 16:10:58 745

原创 源码编译安装POSTGRESQL16

【代码】源码编译安装POSTGRESQL15。

2022-11-08 14:40:00 1502

原创 Centos7 关闭numa

numa

2022-10-28 11:40:25 480

原创 ORA-12545 问题解决

今天解决了一个ORA-12545的问题,首先排除listener.ora和tnsnames.ora配置错误,其他文章有不详细阐述。我碰见的问题是oracle_home下的bin目录中oracle文件丢失,拷贝之后启动数据库就会被删除,原因未知。通过设置以上三个oracle文件权限启动成功。

2022-10-19 16:18:07 1173

原创 SONARQUBE配置

sonarqube 至少升级为JDK 11。

2022-10-19 15:26:57 295

原创 SONARQUBE配置

sonarqube 至少升级为JDK 11。

2022-09-23 17:12:57 842

原创 编译安装POSTGRESQL

【代码】编译安装POSTGRESQL。

2022-09-21 14:10:58 252

原创 Centos升级GLIBC

查看版本,发现已升级到2.17版本。

2022-09-19 16:40:27 1035

原创 Centos6 yum源

【代码】Centos6 yum源。

2022-09-19 15:02:24 173

原创 Oracle Dataguard下备库无备份情况下删除归档日志

如果没有备份机制,想要实现备库归档自动删除,就需要使用快速恢复区(FRA)

2022-08-30 14:21:01 603

原创 apache_ranger_hive插件使用

新建hivetest用户,并给与相应权限,这里给的Admin权限用于测试。进入settings->Users/Groups/Roles界面。进入Access Manager选项卡,添加HADOOP SQL。添加一个新的Policy,在select user里选择权限。用户名密码写上文配置的用户名密码。...

2022-08-15 15:41:08 529

原创 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 1211

原创 MYSQL8 根据IBD恢复表结构

MYSQL根据IBD恢复表

2022-07-25 20:05:28 1521 1

原创 zookeeper设置密码

自用zookeeper添加密码

2022-07-15 15:23:06 3408

原创 Oracle排查IO高常用SQL

Oracle排查IO占用高

2022-06-29 15:32:34 1711

原创 深入理解程序设计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 335

原创 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 2209

原创 机器学习重要知识点总结

基本概念无法量化的东西,就无法优化灰度图统一图片长度,图像过大图像缩放,图像过小补0文章向量化,词带one-hot有歧义过长的稀疏矩阵线性回归公式 y = wx + b线性回归有抗噪声能力线性回归抗冗余所以加噪声对线性回归无损害,加冗余对线性回归无帮助,所以计算的模型结果不代表参数的权重,只有所有向量是线性无关的才能代表权重误差公式∑i=1n(y−yi)2\sum_{i=1}^{n}\left(y-y_{i}\right)^{2}∑i=1n​(y−yi​)2为什么使

2022-03-05 11:15:14 476

原创 机器学习 学习 手写神经网络

# 设置初始值import numpy as np# 输出原值解决回归问题(连续值)def identity_function(x): return xdef step_function(x): return np.array(x > 0, dtype=int)# 逻辑回归def sigmoid(x): return 1 / (1 + np.exp(-x))# 损失函数def relu(x): return np.maximum(0, x)

2022-02-19 14:33:12 86

原创 三层神经网络的基本定义

# 设置初始值import numpy as npdef identity_function(x): return xdef step_function(x): return np.array(x > 0, dtype=int)# 逻辑回归def sigmoid(x): return 1 / (1 + np.exp(-x))# 损失函数def relu(x): return np.maximum(0, x)# 1层神经网络a = np.

2022-02-18 17:14:19 952

kettle-sdk-clickhouse-9.3.0.0-114.zip

kettle 9.3 连接clickhouse插件

2021-07-29

backuppc-xs-0.59.tar.gz

这个下载地址不好找,我上传一下。 BackupPC是用于将Linux,WinXX和MacOS PC和笔记本电脑备份到服务器磁盘的高性能企业级系统。BackupPC是高度可配置的,易于安装和维护。 鉴于磁盘和RAID系统的成本不断降低,将大量计算机备份到服务器的本地磁盘或网络存储上现在是实用且具有成本效益的。这是BackupPC所做的。对于某些站点,这可能是完整的备份解决方案。对于其他站点,可以通过定期备份服务器到磁带来创建额外的永久存档。各种开源系统可用于备份磁带。 BackupPC以Perl编写,并通过SMB(使用Samba),rsync或tar通过ssh / rsh / nfs提取备份数据。它是可靠的,可靠的,有据可查的和免费的,作为开源的GitHub。

2020-05-06

MySQL官方文档优化原则部分

MySQL官方文档翻译,包括一些执行计划的用法,Order By优化等等

2018-12-25

MySQL8 官方文档翻译

MySQL官方文档翻译InnoDB部分内容,有兴趣的可以下载观看

2018-12-25

Oracle 11G RAC超详细带截图安装文档

里面有超详细的安装过程,截图系统配置系统安装,完成自己手动写成有问题可以在博客提问,每天回复

2018-11-02

MySQL 8 Cookbook Kindle正版

MySQL 8 Cookbook_ Over 150 recipes for high-performance database querying and administration

2018-09-25

kubernetes1.11.0安装文档(填坑直男)

kubernetes1.11.0一步一步的安装过程,网上有不少坑,我基本全填上了

2018-09-03

空空如也

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

TA关注的人

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