自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 地图上2点距离的计算

////////////////// 线的定义 //////////////////////////////////private double longitude;// 再求两点间离赤道平面的高度。// 先求投影在赤道上的点到地心的距离。// // Math三角函数默认是弧度。////// 1. 点的定义。// // 返回值单位是“米”// 参考源,不详。// 返回值单位是“米”

2024-09-05 18:38:35 714

原创 利用linux的systemd来守护进程或服务

Runlevel0停止系统。运行等级 0 是一个用于快速关闭系统的特殊过渡状态。1别名为 s 或 S,这个运行等级有时候也称为维护模式。在这个运行等级启动的服务由于发行版不同而不同。通常用于正常系统操作损坏时低级别的系统维护。2多用户。在 Debian 系统及其衍生版中,这是默认的运行等级,还包括了一个图形化登录(如果有的话)。在基于红帽的系统中,这是没有网络的多用户模式。3在基于红帽的系统中,这是默认的多用户模式,运行除了图形化环境以外的所有东西。

2024-07-31 17:48:36 1100

原创 TLS升级到1.3

如果 nginx 在编译过程中遇到 undefined reference to `pthread_atfork' 错误,需要在运行 ./configure 命令之后,修改 obj/Makefile 文件,将第一个 -lpthread 删除,并将第二个 -lpthread 移动到该行最后。###可参考https://www.cnblogs.com/visionsl/p/8184647.html。验证 openssl 版本 及是否支持TLS1.3 版本。检查是否支持 TLS1.3。# 增加 TLSv1.3。

2024-07-26 18:20:43 1536

原创 通过Linux进行数据转发的几个方法

提供了一个非常有意思的功能,就是端口转发,它能够将其他 TCP 端口的网络数据通过 SSH 链接来转发,并且自动提供了相应的加密及解密服务。有些时候,为了数据传输的安全,需要通过中介服务器,对数据的传输端口进行重定向,从而达到数据的安全传输,不易被跟踪。配置端口转发,将到达本机的12345端口的访问转发到另一台服务器的22端口。以下使用的是iptables,可以通过iptables实现数据包的转发。以上使用的是firewall,通过命令行配置实现端口转发。将本地的端口转发到本机端口。清空nat表的所有链。

2024-07-26 16:54:37 748

原创 Linux磁盘挂载的简单流程

Linux新增一个磁盘,是需要挂载后,才能生效。3.查看 /dev/vdb 的 UUID。将下一行添加到 fstab 文件末行。将3中查询的UUID 修改正确。5.修改添加fstab文件。1查看需要格式化的磁盘。###查看fstab。

2024-07-16 18:57:47 622

原创 使用Linux自带的logrotate控制日志大小

有些时候,应用程序的日志会一天天增加,不断壮大,挤占了系统的大部分磁盘空间,甚至占满了磁盘而导致系统崩溃。而logrotate是Linux系统自带的文件管理工具。可以通过logrotate来管理这些日志文件。话不多说,直接上说明(以pg13的日志文件 pg13.log为例)确保 /etc/sysconfig/selinux文件中。在/etc/logrotate.d/目录下新建一个名为。修改文件/etc/cron.d/0hourly。#### Step4: 重启crontab。

2024-07-16 18:55:15 407

原创 PostgreSQL本地表空间的迁移

在一些情况下,例如,刚开始给PostgreSQL的存储空间不够,而受限于条件,只能在本机上扩容(例如新增磁盘),此时就有可能需要对PostgreSQL的表空间进行迁移。#### 5. 迁移数据库hqweb的表空间(此时,表会被锁止)#### 3. psql登录postgresql。为了效率,数据和索引,分别处在不同的表空间中。#### 2. 创建新的表空间数据存储目录。#### 1. 挂载磁盘(如有需要的话)#### 4. 查看表空间。#### 6. 再核查一下。#### 7. 最后重启。

2024-07-16 18:35:14 322

原创 PostgreSQL的归档说明

参考:1.

2024-07-16 18:12:57 1847

原创 PostgreSQL几款常用插件的安装

### 修改postgresql.conf文件,在 shared_preload_libraries添加 pg_repack。#### 3. 将pgaudit-1.5.2整个目录移到pg13.9的源代码目录contrib下。#### 4. 进入pgaudit-1.5.2目录下,执行命令。#### 无需登录postgresql, 直接命令行执行。#### 5. 修改postgresql.conf,新增。#### 最后进入pg,创建pgagent插件。#### 7. 登录pgsql,创建扩展。

2024-07-12 19:09:18 2637

原创 源码安装PostgreSQL-13.9

因为早先的项目需要用到pathman,而根据pathman官方说明,能支持的postgresql的最高版本是13.9,因此,本文就以13.9版本进行说明。### 将linux文件复制到/etc/rc.d/init.d/下并重命名为postgresql。### 如果数据库是已经运行中的,则可以通过重新加载配置的命令,使之生效。#### 重启服务器后,系统自动加载postgresql-13.9。### 修改完成后,重启数据库,可以通过命令查看修改的结果。动与关闭的脚本,可以帮助我们简化操作,也可以。

2024-07-11 21:46:29 778

原创 PostgreSQL数据库数据迁移

必须将A上的PG所拥有的扩展,跟B上的PG要一致;# 为了减少流量,先压缩文件,并下载到本地。假设,从pg服务器A迁移到pg服务器B。# 解压pgabc.tar.gz文件。# 在A服务器上,执行语句。命令查看各表空间所在目录。数据存储路径必须要一致。这个可以查看导出的文件。里面的内容,或者通过。# 最后执行导入文件。

2024-07-10 16:56:45 563

原创 通过rpm安装PostgreSQL 9.6.22

以安装9.6.22(2021-05-10版)为例。

2024-07-10 16:43:20 1815

原创 windows上Pip的安装

pip的安装及使用

2024-07-09 15:29:33 190

原创 Windows共享目录到VMware虚拟机

Windows共享目录与VMware虚拟机共享

2024-07-09 11:45:17 473

leanote

###1 安装GOLANG到https://golang.google.cn/dl/上载下免安装的包go1.8.windows-amd64.zip,一定要1.8版本,高了不能用。解压到 d:\app\go增加环境变量set GOARCH=amd64set GOROOT=d:\app\goset GOBIN=%GOROOT%\binset GOOS=windowsset GOPATH...

2019-01-21 17:17:57 392

空空如也

空空如也

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

TA关注的人

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