自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小诸葛的博客

只有学习才是对抗平庸的唯一方式

  • 博客(784)
  • 收藏
  • 关注

原创 知识学习之道

1、看懂了和能自己写下来不是一回事,看懂了未必能写下来,写下来和能和别人讲述清楚又不是一回事,能自己写下来未必能跟别人讲明白,能跟别人讲明白是最高境界;2、书读百遍,其意自现,无论是书籍还是技术文档,一定要多读,并且学而时习,每一次学习一般都会有新的理解。...

2020-10-06 10:36:53 313

原创 2021Java面试知识点汇总

2019-11-06 22:44:01 460

原创 软件开发之道

1.务必仔仔细细看清该技术的技术文档,切忌概览;2.对于较难理解的,一定要多看,这个多看不仅仅指一遍遍的阅读技术文档或代码,而且也可以理解为不止某一天看,因为有些知识需要消化,当时看过之后未必能够消化掉,因为需要多看几次、多看几天,还有一个原因就是,在学习时有时会陷进去,而此时可以先放下,理清思绪,或者暂时先不理,等到有时间再处理;3.对于某些难以理解的算法,借助画图来理解是一种有效的辅助...

2019-09-10 10:37:46 570

原创 软件开发准则

数据库1.数据表、数据字段一定一定一定要加注释;2.严禁使用数据库保留字段(user、name、type就是保留字段),如果要使用,必须加上符号`,例如:`user`(英文状态下Esc下面的键即可打出符号`);Java1.接口中要打印前端传入的参数和返回的数据,方便查看日志、恢复数据。2.日志打印用日志工具类打印,不要用System.out.println()打印,因为在服务...

2019-05-08 14:58:47 658

原创 详解ps用法

ps是一个强大的工具,用于查看和管理当前运行的进程。通过不同的选项和参数,您可以获取丰富的进程信息,帮助您监控和管理系统的资源使用情况。

2024-09-22 09:35:47 144

原创 详解systemctl

systemctl是管理systemd系统的核心工具,主要用于管理服务的启动、停止、启用、禁用,以及查看服务状态和系统信息。通过这些功能,用户可以有效地控制和监视 Linux 系统的运行状态和服务行为。

2024-09-22 09:29:57 122

原创 详解journalctl

journalctl是管理和查看 Linux 系统日志的强大工具,特别适用于使用systemd的系统。通过灵活的过滤和格式选项,journalctl能够帮助用户快速定位和解决系统问题。

2024-09-22 09:19:16 269

原创 详解iptables

iptables是一个强大的工具,通过定义一系列规则,它可以控制系统接收、转发或发出的数据包。你可以使用iptables配置防火墙、实现 NAT、限制网络流量或记录网络活动。理解其表格、链和参数的作用,可以帮助你更好地管理和保护 Linux 系统的网络安全。

2024-09-22 09:06:57 480

原创 详解netstat用法

netstat是一个非常有用的网络管理工具,它可以帮助你了解系统的网络活动,诊断网络问题。你可以通过它查看所有连接、监听的端口、网络接口状态、路由表、协议统计等信息。

2024-09-22 08:41:42 677

原创 ssh配置的端口转发如何删除

前台 SSH 会话:直接退出 SSH 会话或使用Ctrl+C停止端口转发。后台 SSH 会话:使用ps aux找到并终止 SSH 进程。SSH 控制命令:在会话中使用~C进入控制模式,关闭特定端口转发。重启 SSH 服务:在必要情况下,重启 SSH 服务可以终止所有的 SSH 会话和端口转发。

2024-09-22 08:33:25 241

原创 如何删除ssh配置的端口转发

前台 SSH 会话:直接退出 SSH 会话或使用Ctrl+C停止端口转发。后台 SSH 会话:使用ps aux找到并终止 SSH 进程。SSH 控制命令:在会话中使用~C进入控制模式,关闭特定端口转发。重启 SSH 服务:在必要情况下,重启 SSH 服务可以终止所有的 SSH 会话和端口转发。

2024-09-22 08:31:00 234

原创 如何查看本机配置了哪些端口转发

使用iptables来查看当前配置的端口转发规则(常用于静态端口转发)。使用firewalld查看基于firewalld管理的端口转发规则。使用netstat或ss命令查看监听的端口,帮助排查端口转发的具体端口。查看获取当前 NAT 连接信息。

2024-09-22 08:23:28 287

原创 ssh如何实现端口转发

本地端口转发:将本地端口转发到远程服务器的端口,适合通过中间主机访问远程服务。远程端口转发:将远程服务器的端口转发到本地或另一台主机的端口,适合让远程服务器访问本地资源。动态端口转发:通过 SOCKS 代理灵活地访问远程服务器上的资源,适合建立一个代理服务。

2024-09-22 08:18:13 333

原创 详解lsof

lsof是非常灵活且功能强大的工具,可以用于检测文件、网络连接、设备和进程之间的关系。通过合理组合选项,可以在日常系统监控、排错和安全审计中极大提升效率。

2024-09-21 22:08:10 384

原创 pg入门18—如何使用pg gis

你可以使用诸如 QGIS、GeoServer、Leaflet 等工具和库与 PostGIS 数据进行交互,进行可视化和进一步分析。:PostGIS 支持多种几何类型,包括点、线、多边形等,可以使用这些类型来表示复杂的地理对象。PostGIS 提供了许多空间函数,例如计算面积、距离、缓冲区等。

2024-09-21 21:06:26 390

原创 apk仓库源如何替换为阿里云

在使用alpine镜像构建镜像的时候,官方仓库下载软件很慢,如何将镜像源替换为阿里云呢?

2024-09-21 19:36:50 94

原创 如何查看linux版本

这些方法可以帮助你获取有关 Linux 发行版及其版本的信息。

2024-09-21 19:29:22 108

原创 pg入门17—如何查看pg版本

【代码】pg入门17—如何查看pg版本。

2024-09-21 19:17:58 161

原创 pg入门16—pg中fts dictionaries是什么

PostgreSQL 提供多种内置字典类型,如 Standard Dictionary(标准字典)、Simple Dictionary(简单字典)、Snowball Dictionary(支持多种语言的词形还原)和 Synonym Dictionary(处理同义词)。:将输入文本分解为单独的词汇(tokens),如将“这是一篇文章”分解为“这”、“是”、“一篇”、“文章”。:将词语转换为其基本形式,例如将“跑”、“跑步”和“跑了”都转为“跑”,以提高搜索的匹配度。

2024-09-21 17:42:31 185

原创 pg入门15—pg中fts configurations是什么

这个命令基于 PostgreSQL 内置的英语配置创建了一个名为my_config的新配置。FTS configurations 使得在 PostgreSQL 中处理和搜索大量文本数据变得更加灵活和高效,能够显著提升搜索的相关性和准确性。

2024-09-21 17:38:11 304

原创 pg入门14—pg中的domain是什么

在 PostgreSQL 中,domain(域)是一种用户定义的数据类型,它基于已有的基本数据类型(如INTEGERTEXT等)进行扩展。domain可以添加约束,从而增强数据的完整性和有效性。通过使用domain,你可以确保某些列的数据始终符合特定的要求。

2024-09-21 17:31:22 320

原创 pg入门13—pg中的collation是什么

collation。

2024-09-21 17:27:52 306

原创 pg入门12—pg中的subscriptions是什么

在 PostgreSQL(PG)中,是逻辑复制中的一个概念,用于从中接收数据变更。Subscription 允许一个数据库实例(订阅者)连接到另一个数据库实例(发布者)并接收表数据的增量更改。订阅者可以应用发布者的INSERTUPDATEDELETE以及TRUNCATE操作,从而保持两者数据的同步。

2024-09-21 16:50:36 432

原创 pg入门11-pg中的publications是什么

在 PostgreSQL(PG)中,(发布)是逻辑复制机制中的一个概念,用于定义哪些表的数据变更(INSERTUPDATEDELETE)可以发布到订阅者(Subscribers)。它主要用于,允许在不同的 PostgreSQL 实例之间同步数据表的变更,特别适合进行数据复制、分发、数据迁移等场景。

2024-09-21 16:45:31 677

原创 pg入门11—pg中的foregin data wrappers是什么

在 PostgreSQL(PG)中,是一种允许 PostgreSQL 从外部数据源(如其他数据库、文件系统、NoSQL 数据库等)读取和写入数据的机制。通过 FDW,PostgreSQL 可以像访问本地表一样访问外部数据源中的表,从而实现跨数据库、跨平台的数据集成。

2024-09-21 16:36:11 669

原创 pg入门10—pg中的language是什么

在 PostgreSQL(PG)中,(语言)是指用于编写存储过程、函数和触发器的编程语言。PostgreSQL 支持多种编程语言,这些语言可以用来创建存储在数据库中的函数,并在查询或触发器中调用。

2024-09-21 16:30:00 430

原创 pg入门9—pg中的extentions是什么

在 PostgreSQL(PG)中,是一组预先打包的功能模块,可以轻松地添加到数据库中以扩展其功能。这些扩展通常包含新的数据类型、函数、索引方法、操作符以及其他数据库增强功能。通过扩展,用户可以在不修改 PostgreSQL 内核的情况下,动态地增强其功能。

2024-09-21 16:19:42 364

原创 pg入门8—pg中的event trigger是什么

在 PostgreSQL(简称 PG)中,是一种特殊的触发器(Trigger),用于在某些数据库事件发生时自动执行指定的函数或操作。与传统的行级或语句级触发器不同,Event Trigger 并不作用于具体的表或行,而是针对数据库级别的操作事件,比如DROP TABLE等 DDL(数据定义语言)事件。

2024-09-21 16:14:52 219

原创 pg入门7—pg中的cast是什么

如果。

2024-09-20 15:08:17 750

原创 pg入门6—pg中catalogs是什么

PostgreSQL 的catalogs是系统目录表,它们包含了数据库的元数据,是 PostgreSQL 内部运作的重要组成部分。通过这些系统目录表,开发者和管理员可以获取数据库对象的信息,执行查询、监控和优化数据库的操作。

2024-09-20 13:52:56 420

原创 pg入门5—pg有哪些系统schema

pg_catalog:存储数据库的系统表和元数据。:标准 SQL 定义的元数据查询接口。pg_toast:用于存储大对象数据。pg_temp:用于存储会话中的临时对象。:用于存储临时大对象数据。

2024-09-20 09:54:12 915

原创 pg入门4—pg_database是什么

是 PostgreSQL 的一个系统目录,存储有关数据库集群中所有数据库的信息。它位于pg_catalogschema 中,是 PostgreSQL 系统中的虚拟系统表,不能被普通用户直接修改,但可以查询。

2024-09-20 08:35:18 303

原创 pg入门3—详解tablespaces—下

pg默认的tablespace的location为空,那么如果表设置了默认的tablespace,数据实际上是存哪个目录的呢?在 PostgreSQL 中,如果你创建了一个表并且没有显式指定表空间(tablespace),或者表空间的location为空,数据将存储在数据库集群的默认数据目录中。这是 PostgreSQL 的数据存储默认行为。

2024-09-19 22:51:10 285

原创 pg入门3—详解tablespaces—上

在 PostgreSQL(PG)中,是用于指定数据库对象(如表、索引等)的物理存储位置的一个逻辑概念。它允许数据库管理员将数据存储在不同的磁盘位置或文件系统上,从而实现更灵活的存储管理。简而言之,是数据库对象在文件系统中的一个容器。

2024-09-19 22:38:25 459

原创 pg入门2—pg中的database和schema有什么区别

在 PostgreSQL(简称 PG)和 MySQL 中,Database和Schema是两个不同层次的概念,而在 MySQL 中,Database和Schema常常被混用。通过结合这两种数据库的设计,我们可以更清晰地理解它们之间的区别。

2024-09-19 22:25:20 735

原创 pg入门1——使用容器启动一个pg

3. 查看、进入容器。

2024-09-19 08:16:10 189

原创 istio中使用serviceentry结合egressgateway实现多版本路由

现在需要把这个服务引入到istio中,使用egressgateway转发访问该服务的流量,并且需要实现多版本路由,使得header中x-version的值为v1的路由到v1版本,x-version的值为v2的路由到v2版本。假设有一个外部服务,外部服务ip为:10.10.102.90,其中32033为v1版本,32034为v2版本。使用serviceentry引入该服务。

2024-09-17 22:05:47 376

原创 istio中serviceentry结合egressgateway的使用

【代码】istio中使用egressgateway。

2024-09-17 19:46:45 471

原创 istio中serviceentry结合vs、dr实现多版本路由

现在需要把这个服务引入到istio中,并且需要配置路由规则,使得header中x-version的值为v1的路由到v1版本,x-version的值为v2的路由到v2版本。假设有一个外部服务,外部服务ip为:10.10.102.90,其中32033为v1版本,32034为v2版本。

2024-09-17 11:55:23 414

原创 istio中如何使用serviceentry引入外部服务

引入到istio中后,我想通过域名gindemo.test.ch:9090来访问这个服务。假设需要引入一个外部服务,外部服务ip为10.10.102.90,端口为32033.引入之后,在sidecar中查询clusters,检查istio是否成功发现该服务。

2024-09-17 10:08:42 455

xiaozhugedubbodevelop.zip

本资源是使用idea创建的maven聚合项目。项目中有三个工程,一个基础api工程,一个消费者工程,一个服务提供者工程。

2020-05-09

deskjet 2132 驱动.zip

本资源是惠普打印机deskjet 2132的驱动程序安装包,因官网下载很慢,特此分享给大家。

2019-10-28

junit单元测试相关jar包.zip

本资源内有两个工具包,分别为hamcrest-core-1.3.jar、junit-4.12.jar。

2019-09-30

图书管理系统软件开发全过程文档.doc

本文档是软件开发全过程文档,包括需求分析 、概要设计、详细设计、测试计划一整套流程。

2019-08-08

licecap123-install.zip

这是一款gif动态图制作工具,很好用,以录屏的方式制作动态图。

2019-07-24

FiddlerSetup.zip

Fiddler是位于客户端和服务器端的HTTP代理,也是目前最常用的http抓包工具之一 。 它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是 web调试的利器。

2019-07-16

方寸科技接口文档模板.docx

本资源是restful风格的api接口文档模板,主要用于前后端联调。

2019-06-25

wx_code_highlight.zip

本工具是一个微信推文代码高亮工具,在写微信推文的时候难免要加入一些代码,通过此工具可实现代码高亮.

2019-05-27

SpringCloud案例(集成了Eureka、Ribbon、Feign)

本案例是SpringCloud项目案例,集成了Eureka、Ribbon、Feign等。

2019-04-09

SpringCloud案例(集成了Eureka、Ribbon)

本案例是一个SpringCloud案例,项目继承了Eureka、Ribbon。

2019-04-04

SpringCloud案例(仅集成了Eureka)

本案例是SpringCloud项目案例,仅集成了Eureka,后续会持续集成Ribbon等。

2019-04-02

软件工程开发文档

本资源是来自东软公司的软件工程开发文档,内容包含从定义产品需求到开发测试全过程。

2019-02-25

Nginx高性能Web服务器详解

Nginx高性能Web服务器详解,Nginx是一款高性能web服务器,主要用于反向代理和负载均衡。

2019-02-25

StarUML v3.0.2

该安装包是从StarUML官方网站下载的最新版的,因为外网速度较慢,所以特此分析给大家使用。

2019-02-21

图书管理系统软件开发文档

本资源是严格遵循软件工程开发文档而编写的软件开发文档。

2019-02-15

软件开发文档模板

本资源是东软集团的软件工程开发规范,分享给大家以供学习、参考使用。

2019-02-15

python-3.7.2 for windows

本资源是python3.7.2安装包,因为官网下载速度较慢,特此分享给大家。

2019-01-18

java解惑中文版、高清

该书特写了95个有关Java或其类库的陷阱和缺陷的谜题,其中大多数谜题都采用了短程序的方式,这些程序的行为与其看似的大相径庭。

2018-12-27

OBS-Studio

OBS Studio是一款可以视频直播软件,该软件与网站中的直播软件不一样,他是一款国外的互联网流媒体直播软件,其直播的构架模式采用开源的方式进行录制,常常用在游戏直播中,软件支持串流、音频、视频等设置,能够让用户可以自由选择自己的直播模式,您可以选择让人们看到指定的视频展现模式,可操作性非常丰富,对于不同的朋友设计了具体的直播方案,充分考虑到了所有类型的直播,操作起来也是比较方便的,可以设置多个场景,方便用户随时切换。

2018-12-22

RabbitMQ安装手册

MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。

2018-11-09

kibana-6.4.2-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

kibana-6.4.2-windows-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

kibana-6.4.2-linux-x86_64

Kibana使得理解大量数据变得很容易。它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板,实时显示Elasticsearch查询的变化。

2018-10-22

王道2019年考研复习指导四本无水印PDF

王道2019年考研复习指导四本无水印PDF,供大家复习考研用,仅供学习参考用,如有需要,请购买正版书籍阅览,祝愿大家金榜题名!

2018-10-19

计算机程序设计艺术(中文版)pdf三卷合集

该书的原作者是唐纳德,该书被《美国科学家》杂志评价为20世纪最重要的12本物理科学类专论书。

2018-10-16

Xshell6.0 linux远程连接工具

该工具是用于远程连接linux的ssh远程连接工具,仅供研究学习使用,严禁用于其他商业用途。

2018-09-18

feeds流优质内容排序机制

本文档是优质内容排序机制,有着详细的打分算法、公式。

2018-09-06

SQLyog Ultimate

mysql图形界面管理工具,供大家学习研究使用,严禁用于商业用途!

2018-08-27

sublime_test

本资源是一款强大的编辑器,无需注册即可使用,包含32位和64位的。

2018-08-17

react-developer-tools

该资源是谷歌浏览器react开发调试工具,新版的,亲测可用。

2018-07-09

码出高效阿里巴巴Java开发手册

该资源是阿里巴巴集团Java开发手册,主要用于Java开发中的命名规范及开发规范。

2018-05-17

SSH Secure File Transfer Client

该资源是Windows通过ssh远程连接linux的工具,主要用于远程控制和文件传输。

2018-04-11

Navicat免注册版

本资源是一款数据库图形管理工具Navicat,附带注册码。

2018-03-27

mysql 5.1.51 32位安装包

本资源是mysql5.1.51Windows版本的安装包,安装包版本为32位,但在32电脑和64为电脑下均可以使用。

2018-03-27

redis入门与实践

本文档是redis入门文档,文档内容很全,包括理论与实践,最后讲解了redis主从复制与集群。

2018-03-12

java excel api

本资源是java操作Excel的jar包,jxl可以轻松实现各种复杂的功能呢。

2018-03-06

java连接mysql和sql server的驱动包

该资源是java连接mysql和sql server的驱动包,mysql5.1以上,sql server 2012以上。

2018-03-06

slfj-nop-1.7.5.jar

本jar包是搭建大数据集群环境所必须的jar包,使用在linux环境下。

2018-02-16

X-admin后台管理框架

本资源是基于bootstrap的后台管理框架模板,快速搭建后台页面。

2018-02-05

h+后台管理模板

本资源是基于bootstrap的后台管理模板,快速搭建后台页面。

2018-01-31

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

TA关注的人

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