自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新人学习SQL完整思维导图(postgresql)

2024-04-09 18:15:58 97

原创 navicat连接数据库隔一段时间超时问题

每次用 navicat 连接成功数据库后,如果出现一段时间没有任何操作,再次刷新数据库、打开某一个表、执行 Sql 语句时,界面会出现加载中……,要么就是卡顿现象。经常碰到Navicat在连接后过一会不使用就会卡死断开,再次连接要等很长时间,这是因为你网络不好或者长时间未操作的时候,Navicat会断开和数据库的连接,再次操作就会出现卡死情况。点开编辑连接属性->高级->勾选保持连接间隔,修改间隔时间,这个时间默认240秒,没用一会就断开了,我这里改成1800秒,自己根据实际需求把时间间隔改大点。

2024-03-27 10:26:02 581

原创 postgresql 备份还原多张表

关于postgresql,在执行脚本的时候,往往我们需要先备份数据库,但有些数据库整库备份需要花很长时间,因此采用单表或多表备份的方式更方便。

2024-03-22 15:33:42 393

原创 没事多夸夸别人 摸鱼也能有收获

在新公司,学到的最牛的一招就是夸人。之前大略知道夸人的效果,但没有太多的去实践。而在新公司,团队中的几个大佬,身体力行的在夸人。当你完成一件事时,夸“XXX,真牛逼!”,当你解决一个问题时,夸“还得是XXX,不亏是这块的专家”。总之,每当别人有好的表现时,总是伴随着夸赞和正面响应。于是整个团队的氛围就非常好。

2024-03-20 10:10:19 393

原创 localhost与127.0.0.1的区别 竟然还有人不知道?

localhost和127.0.0.1有什么区别?很多用户都有接触过回送地址127.0.0.1用来测试一些数据,localhost在严格意义上来说是一个本地的服务器,编程用户或许更了解localhost的存在意义。大多数使用localhost的编程工作者,实际上是在使用指向127.0.0.1的回送地址。如果将localhost与127.0.0.1绑定在一起,则可以理解为本地主机的意思。曾有人说,用127.0.0.1比localhost好,可以减少一次解析,不过两者还是有本质的区别。

2024-03-20 10:00:00 1094

原创 Windows10/11添加打印完整图文演示步骤

windows添加打印机最新完整图文演示教程,小白也能学会!windows10和windows11都可以使用不同打印机品牌步骤都是通用的

2024-03-18 16:22:09 614

原创 postgresql查看数据库占用空间大小

使用pg_size_pretty和pg_total_relation_size函数可以获取特定数据表的占用空间大小(包括数据和索引)。在PostgreSQL中,查看数据库及数据表当前数据的占用量可以通过执行特定的SQL查询来实现。同样使用pg_size_pretty和pg_database_size函数,可以获取特定数据库的占用空间大小。这个查询会列出所有数据库的名称、所有者以及它们各自的大小。将database_name替换为你想查询的数据库名。这个查询会列出所有用户表的名称以及它们的大小。

2024-03-18 15:11:52 2042

原创 Prometheus修改默认数据存储时间

Prometheus的默认数据存储时间可以通过修改启动脚本中的相关参数来调整。具体来说,可以通过修改。如果需要延长数据保留时间,可以将该参数的值设置为更大的天数,参数来改变数据保留的时长。该参数决定了何时删除旧数据,重启Prometheus;会将保留时间设置为一年。

2024-03-18 13:08:26 1265

原创 ubuntu源码安装nginx

下载Nginx源码`因Ubuntu的openssl版本太新,太老的nginx版本不支持安装会报错(比如nginx1.18及以前的版本),本次使用1.22.1是可以的`接下来,从Nginx官方网站下载1.22.1版本的源码。可以使用wget命令来下载:wget http://nginx.org/download/nginx-1.22.1.tar.gz

2024-03-13 13:43:10 525

原创 PostgreSQL定期清理归档(pg_wal)日志

运行了5个月的数据库,突然发现服务器磁盘快满了,一看是归档日志很大,打算写个脚本在不影响数据库运行的情况下定期清理PostgreSQL中的archive日志。我的postgresql.conf中的归档日志配置(不做配置的话默认归档日志在pg_wal中):```basharchive_mode = onarchive_command = 'cp %p /home/archive/%f'```

2024-02-20 16:39:11 1262 1

原创 docker必看篇~7天小白晋级为大佬

介绍:1、Linux和Windows版本的docker都有2、docker基础内容3、docker镜像制作4、docker仓库…很多内容,具体看下面的参考链接和图片所有内容免费分享。

2024-02-02 11:38:29 351

原创 解决PostgreSQL连接问题中的特殊字符编码

当我们需要连接到 PostgreSQL 数据库时,经常会遇到密码中包含特殊字符的情况,如 #号。这会导致连接字符串的解析问题,而错误的解析可能导致连接失败。Error opening connection to database (could not parse DATA_SOURCE_NAME): parse \"postgresql://postgres:haohe\": invalid port \":haohe\" after host"

2024-01-31 16:45:09 588

原创 postgresql慢查询排查和复现

pg_stat_activity是 PostgreSQL 中一个非常有用的系统视图,提供了有关当前数据库连接和活动查询的信息。通过查询这个视图,你可以获取有关正在执行的查询、连接的用户、进程 ID 等信息。以下是 `pg_stat_activity` 视图中的一些关键列:

2024-01-29 16:42:30 1493

原创 linux环境设置java服务开机自启动

现在 Java 服务 “test” 应该已经被添加到 /etc/systemd/system/ 并可以在系统启动时自动启动。在编辑器中,添加以下内容:请确保替换/home/test.jar为你实际的jar文件路径。这将在系统启动时自动启动你的 “test” 服务。

2024-01-29 13:52:42 516

原创 Postgresql数据库死锁

`state`为 `idle in transaction (aborted)`,表示连接处于事务中空闲状态,并且事务已中止(aborted)。使用pg_terminate_backend 函数可以终止指定的连接。在 pg_stat_activity 表中查找要终止的连接的进程ID (pid)。在我的这种状态通常表示连接在事务中执行了某些操作SELECT pg_terminate_backend(pid);

2024-01-19 15:10:54 475

原创 zabbix和prometheus怎么选?

如果监控的是物理机,则用 Zabbix,Zabbix 在传统监控系统中,尤其是在服务器相关监控方面,占据绝对优势。甚至环境变动不会很频繁的情况下,Zabbix 也会比 Pometheus好使。但如果是云环境的话,除非是Zabbix玩的非常溜,可以做各种定制,否则还是Prometheus ,毕竟人家就是干这个的。Prometheus 开始成为主导及容器监控方面的标配,并且在未来可见的时间内被广泛应用。如果是刚刚要上监控系统的话,不用犹豫了Prometheus 准没错。

2024-01-11 16:37:39 438

原创 2023年最后一篇博客!

对于我自己身处的IT行业,更是有互联网大厂裁员的消息不断爆出、很多程序员失业、被公司各种压榨等等问题,这种环境下,我也只能苟且偷生。虽然只有20多岁,但我感觉已经过着40岁的中年生活了!给我气得做梦都想买彩票中一等奖了!

2023-12-29 16:47:35 425

原创 3年程序员开娱乐直播

**上海3年程序员,第一篇关于自己的博客,今天终于上手写了。**今年的大环境相信大家都很清楚了,**”降本增效“**这个一词弥漫在耳语之间,基于这种背景,我最终走向了做娱乐直播。从毕业到现在一共入职过两家公司,前一位老东家从实习开始就待了,直到去年才离职的。想当初刚到老东家的时候,我们老板把公司描述的风生水起、未来可期,公司离做大做强已经不远了。当时作为一个小白的我竟然还相信了,现在想想,也能说得过去,毕竟当时的老东家确实项目很多,有机会赚大把的钱,上市也不是没有可能。然后就迷迷糊糊在老东家留了下来,

2023-12-22 16:37:04 413

原创 etc/ssh/ssh_config line 59: Unsupported option “gssapiauthentication“,Host key verification failed.

etc/ssh/ssh_config line 59: Unsupported option "gssapiauthentication",Host key verification failed.

2023-12-21 17:05:47 807

原创 电脑长截图、滚动截图软件!早用早享受!

FastStone Capture软件在屏幕捕捉、滚动截屏、屏幕录制、图片处理方面能力十分突出, 帮助用户以专业的方式来创建所需图片或视频。适配系统 : Windows Vista/7/8/10/11,WinXP。最新版本 : FastStone Capture 10.3。软件名称:FSCaptureSetup。:默认选择下一步(傻瓜式安装)软件大小 : 7.75MB。

2023-12-12 13:47:51 527

原创 软考人数已超500万!请重视!

软考,全称计算机技术与软件专业技术资格(水平)考试,是一项国家级、高权威的专业技术资格考试。这项考试由中国国家人力资源和社会保障部、工业和信息化部等国家部门领导,并对全国的计算机与软件专业技术人员进行考察测试及认证。作为国内IT行业唯一的资格证书,软考具有职业资格考试和职称资格考试的双重功能。通过软考并获得相应级别的证书的人员,可以根据相关规定申请评定相应的职称。要查询确切的考试时间,可以访问人力资源社会保障部的当年度专业技术人员职业资格考试计划,在该官方网站页面上可以查看具体的通知。架构师证书有什么用?

2023-12-06 16:16:29 770

原创 国内首个全国产高速收费系统

国产收费系统采用银河麒麟操作系统为底层平台,成为全国首个在整段高速公路——西镇高速公路投入使用的国产收费系统,为高速公路收费领域提供了一揽子的国产化解决方案。该系统在麒麟操作系统上高度定制开发,在不改变原有收费软件界面、操作流程的基础上,创新研发了新一代的国产化收费软件,拥有自主知识产权。11月,电科太极金仓数据库支撑G75兰海高速南部收费站ETC车道联网收费系统全国产升级上线,助力四川高速联网收费系统成为国内首个全国产软硬件环境的高速公路联网收费系统项目,推动交通大数据全国一体化进程迈向新阶段。

2023-12-06 10:54:50 482

原创 腾讯视频崩了!“将本增笑”连环暴击!

12月3日晚,腾讯视频出现网络故障,有网友反馈出现首页无法加载内容、VIP用户看不了会员视频等情况,腾讯视频崩了登上微博热搜第一、腾讯会员没了登上微博热搜第二。第一财经记者打开腾讯视频app测试,首页已经恢复,但会员用户显示数据获取失败。截至记者发稿,腾讯视频回应表示目前腾讯视频出现了短暂技术问题,正在加紧修复,各项功能在逐步恢复中。一波未平一波又起,滴滴崩了的风波还未平息,腾讯视频就迫不及待的上热搜!语雀崩了、阿里崩了、滴滴崩了、腾讯视频蹦了…

2023-12-04 16:09:04 460

原创 中国信通院公布2023下半年“可信数据库”测试结果

2023年11月21日和11月22日,中国信息通信研究院(以下简称“中国信通院”)2023下半年“可信数据库”测试的专家评审会圆满结束,评审会邀请了来自上海国际汽车城、中移信息、联通软研院、光大银行和邮储银行等专家。评审环节包括产品资料审核、测试报告审核、参评厂商答辩、质询与答疑、集中评议5个环节,共计25家企业的31项测试通过了本次评审。该体系包括基础能力、安全、性能、稳定性、服务商能力评估、应用方能力评估等专项评估评测,覆盖了20类数据库技术产品及生态工具,6类能力评估。

2023-12-04 11:13:32 506

原创 MySQL中int(1)与int(20)的区别

我们经常会遇到数据类型的问题。其中,int是一种常见的整数类型,但是在实际使用中,我们可能会遇到int(1)和int(20)这样的数据类型。那么,它们之间有什么区别呢?在MySQL中,int(M)是一个整数类型,总共可以存储的位数是4个字节(32位)。其中,M表示显示宽度,也就是显示的最大长度。如果数值的位数小于M,那么在数字前面会用空格进行填充;如果数值的位数大于M,那么会进行裁剪。

2023-12-04 10:48:42 1965

原创 最全的Docker-compose应用部署!快收藏!

收集了绝大部分应用使用docker-compose部署的文件,请查收!> > 让docker-compose变得简简单单!> > 你需要的都有(都是主流的哈,小众的不一定有),没有的评论区留言,嘿嘿嘿!> > 有不足的地方请指正,谢谢!**以下是使用docker-compose运行服务的步骤:**1. 创建一个名为`docker-compose.yml`的文件,并在其中定义服务。例如:```version: '3'services: web: image: nginx

2023-12-01 16:17:24 987

原创 Kubernetes创始人发声!K8s需要复杂性预算!

Harness 的 Ravi Lachhman 和 DataStax 的 Frank Moley 讨论了 Kubernetes 复杂性疲劳,更重要的是,可以做些什么。芝加哥——顶级的 Kubernetes 工程师们一致认为:K8s 对于最终用户甚至核心维护者来说都太复杂了。是时候将复杂性纳入预算了。在今年的 [Kubecon+CloudNativeCon] 大会上,Kubernetes 联合创始人兼 Google 杰出软件工程师 [Tim Hockin] 在周四的主题演讲中回顾了 Kubernetes

2023-11-30 10:19:16 1015

原创 滴滴崩溃超过12小时,将本增笑?

从 2023 年 11 月 27 日晚上 10 点左右截止 2023 年 11 月 28 日上午 11点左右,目前滴滴出行包括网约车和共享单车等业务已经恢复正常。而此次全面的功能瘫痪持续了接近12小时,也是近年来滴滴出行瘫痪时间最长的一次故障。2023 年以来,语雀崩了、阿里崩了、滴滴崩了…这背后的原因是什么呢?

2023-11-29 16:35:41 441

原创 navicat查询结果导出(excle、txt、sql、html等)

7、导出完成,可查看文件路径或直接打开文件。3、选择需要导出的格式,点击“下一步”1、点击“文件”,选择“导出结果”2、选择“导出当前的结果”版本:navicat15。4、默认点击“下一步”5、默认点击“下一步”

2023-11-29 15:06:58 3391

原创 替代 Oracle,我们还有多长的路要走?

近年来,国际局势复杂多变,在客观要求和主观需求的双重驱动下,核心技术自主可控的紧迫性也愈加凸显。早在十多年前,就有了 “去 IOE” 的提议。2008 年,时任阿里巴巴首席架构师的王坚提议,减少外国供应商,并用内部开发的设备和技术取而代之。所谓减少外国供应商,主要就是要摆脱 IOE 系统 —— 服务器 IBM,数据库软件 Oracle,存储设备 EMC,三者构成了一个从软件到硬件的企业数据库系统,几乎占领了全球大部分商用数据库系统市场份额。原本,“去 IOE” 只是阿里为了节省成本的一场

2023-11-29 09:51:27 1198

原创 国产数据库最新排行榜

数据库流行度排行榜前十之争愈发激烈,本月排行榜前十出现两位新面孔,亚信 AntDB、中兴 GoldenDB 排名再度上升冲进前十,榜单前两名的分差再度缩小。接下来具体看看排行榜前十名的得分以及排名情况。若本文内容已经过时,请参考如下链接获取最新排名。

2023-11-28 16:37:40 364

原创 docker构建jenkins镜像并运行

在首次访问时,你需要提供 Jenkins 解锁密钥,该密钥将在容器日志中显示。以上步骤提供了一个基本的 Jenkins Docker 镜像,你可以根据需要进行调整,例如添加插件、配置文件等。Jenkins.war 是 Jenkins 的可执行文件。替换为你的电子邮件地址,并将 Jenkins.war 放在与 Dockerfile 相同的目录中。这将在后台运行 Jenkins 容器,并将主机的 8080 端口映射到容器的 8080 端口。选择一个适当的基础镜像,通常是包含 OpenJDK 的镜像。

2023-11-24 16:39:28 588

原创 docker安装jenkins(InsCode AI 创作助手)

使用Docker Compose 可以更方便地定义和管理多容器应用,这里是一个简单的 docker-compose.yml 文件。通过访问 http://localhost:8080 来访问 Jenkins。运行 Docker Compose 启动 Jenkins 容器。创建数据存储目录,并赋予权限。

2023-11-23 15:23:56 41

原创 在Linux上安装Maven(InsCode AI 创作助手)

在大多数Linux发行版中,你可以使用包管理器安装Maven。将Maven的bin目录添加到你的PATH环境变量中。下载最新版本的Maven二进制文件(为你解压缩Maven的实际路径。

2023-11-23 15:07:06 208

原创 windows安装maven(InsCode AI 创作助手)

下载下载地址:[https://maven.apache.org/download.cgi](https://maven.apache.org/download.cgi)在提供的资料中,已经提供了下载好的安装包。如下:

2023-11-22 17:52:51 49

原创 docker安装gitlab(InsCode AI 创作助手)

拉去GitLab镜像:docker pull gitlab/gitlab-ce创建一个名为`gitlab`的新目录,用于存储GitLab数据和配置文件。mkdir -p /home/gitlab/准备docker-compose.yml文件*docker-compose安装参考链接:http://t.csdnimg.cn/SQVb8*```version: '3'services: gitlab: image: gitlab/gitla

2023-11-22 17:23:25 35

原创 docker进入容器无法使用bash

进入容器命令:docker exec -it google-authenticator bash报错详情:OCI runtime exec failed: exec failed: unable to start container process: exec: "bash": executable file not found in $PATH: unknown解决办法:Dockerfile文件中添加:RUN apk add

2023-11-20 14:38:18 514

原创 docker使用openjdk镜像后无法显示验证码

解决方法:Dockerfile内容如下:FROM openjdk:8-jdk-alpineRUN apk add --update --no-cache ttf-dejavu fontconfig && rm -rf /var/cache/apk/*RUN apk add --no-cache bashCOPY app.jar /app.jarENV JAVA_OPTS="-Djava.awt.headless=true -Djava.security.egd=file:/dev

2023-11-20 14:28:55 226

原创 虚拟验证码平台收集

免费短信接码平台(在线接收验证码)

2023-11-16 17:38:00 594

原创 nginx安装教程

首先,确保你的系统已经安装了必要的依赖库。这些库包括openssl, openssl-devel, zlib, zlib-devel, gcc, gcc-c++, libtool, pcre和pcre-devel。#配置Nginx以包含ssl模块和http_stub_status_module、http_v2_module等你需要的功能。#下载Nginx 1.22.1的源代码包。你可以从Nginx的官方网站下载最新版本的源码(或通过浏览器访问直接下载)。

2023-11-16 11:02:11 41

Spring Boot 技术架构图

Spring Boot技术架构是一个全面而强大的框架,用于构建现代应用程序。该架构涵盖了前端、代理、API网关、业务服务、中间件、数据存储、持续集成和容器服务等关键组件,以提供完整的应用程序解决方案。 前端是用户与应用程序互动的接口,代理服务器则处理网络任务,API网关则管理和公开应用程序的API。业务服务是核心,它包含应用程序的主要业务逻辑,涵盖数据处理、计算和持久化等任务。中间件层连接各组件,以确保它们能够无缝协作,同时支持消息队列、缓存等功能。数据存储层包括多种数据库选项,如关系型数据库和NoSQL数据库,用于数据的长期存储和检索。 持续集成工具用于自动化构建、测试和部署,以确保应用程序的高质量和可靠性。容器服务是一个轻量级、可移植的方式,用于打包和部署应用程序及其依赖项,提高了应用程序的可扩展性和弹性。 整合这些组件的Spring Boot框架提供了灵活性、可维护性和高效性,使开发人员能够专注于业务逻辑而不必担心底层技术实现。Spring Boot的丰富生态系统和自动化工具简化了开发和维护过程,使其成为构建各种规模和复杂性的现代应用程序的理想选择。

2023-09-25

空空如也

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

TA关注的人

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