ZQ博客

技术分享
java

OpenFeign的特点和优点

OpenFeign是Netflix的Feign的开源版本,它是一个用于创建RESTful客户端的Java库。OpenFeign提供了一种声明性的方式来定义RESTful API,并自动处理客户端负载均衡、超时、重试等操作。 OpenFeign的主要特点包括: 声明性API:OpenFeign使用Java注解来定义RESTful API,这使得开发人员可以更专注于业务逻辑的开发,而无需关心底层的网络通信和负载均衡。 自动负载均衡:OpenFeign使用Netflix Ribbon来实现客户端负载均衡,这使得开发人员无…

2023年 10月 8日 0条评论 1779点热度 0人点赞 zq 阅读全文
技术分享

免费开源的Web自动化测试工具

说明 以下是一些免费开源的Web自动化测试工具: Selenium:Selenium是一个广泛使用的免费开源的Web自动化测试工具。它支持多种编程语言,如Java、Python、C#等,并提供了丰富的API和功能,用于模拟用户在Web应用程序中的交互操作。 WebDriver:WebDriver是Selenium的一部分,用于控制浏览器进行自动化测试。它支持各种浏览器,如Chrome、Firefox、Safari等,并提供了丰富的操作方法和功能。 Puppeteer:Puppeteer是一个由Google开发的免费…

2023年 7月 19日 0条评论 2168点热度 0人点赞 zq 阅读全文
java

SpringTask 实现定时任务调度

基本使用 当使用 Spring Task 实现定时任务时,你可以通过注解 @Scheduled 来标记一个方法,并配置它的执行时间表达式。下面是一个使用 Spring Task 的示例: 首先,确保你的项目中已经添加了 Spring Boot 的依赖。在 pom.xml 文件中添加以下依赖: org.springframework.boot spring-boot-starter 然后,创建一个包含定时任务方法的类,例如 TaskExample: import org.springframework.schedul…

2023年 7月 18日 0条评论 2606点热度 1人点赞 zq 阅读全文
技术分享

PostgreSQL 安全审计

说明 在 PostgreSQL 中进行安全审计可以帮助你跟踪和监控数据库的活动,以便检测潜在的安全威胁、识别异常行为和满足合规性要求。下面是一些常见的 PostgreSQL 安全审计方法和技术: 审计日志(Audit Logging):启用 PostgreSQL 的审计日志功能,记录数据库的各种活动和事件,包括登录、查询、修改数据等。你可以配置日志级别和输出格式,以满足你的需求。审计日志可以帮助你追踪数据库的使用情况和检测潜在的安全问题。 触发器(Triggers):使用触发器在数据库中添加自定义的审计逻辑。你可以…

2023年 7月 18日 0条评论 2483点热度 1人点赞 zq 阅读全文
Linux

虚拟化技术OpenVZ基础使用

说明 OpenVZ是基于Linux内核和作业系统的操作系统级虚拟化技术。 OpenVZ允许物理服务器运行多个操作系统,被称虚拟专用服务器(VPS,Virtual Private Server)或虚拟环境(VE, Virtual Environment)。   OpenVZ 在主机行业被使用很多年,依然在茁壮发展。作为一种操作系统级别的虚拟化技术,运行 OpenVZ 没有硬性的硬件要求。OpenVZ 能够创建被称为容器(containers)的虚拟化环境。这些虚拟机没有完全隔离。OpenVZ 其中的一项功能就是:它简…

2023年 6月 26日 0条评论 1953点热度 0人点赞 zq 阅读全文
Docker

LXD虚拟化基础

什么是LXD? 想象一下,你可以在不到一秒钟的时间内启动一台新机器,而且你可以在一台服务器上启动数百台。现在,想象一下硬件保证的安全性,以确保这些机器不会互相监视。想象一下,您可以将它们分别安全地连接到网络。想象一下,您可以在单个节点或一百万个节点之间的实时迁移机器上运行它,并通过一个干净、可扩展的REST API与所有机器对话。 通过将容器的速度和密度与传统虚拟机的安全性相结合,Canonical的LXD是Linux的下一代容器管理程序。 Ubuntu是最流行的容器工程平台,包括Docker和LXC。我们热衷于让…

2023年 6月 26日 0条评论 1793点热度 1人点赞 zq 阅读全文
Linux

Linux系统工具htop和 glances安装和使用

htop-交互式进程查看器,一个跨平台的交互式进程查看器。 htop是top的功能扩展,它的色彩搭配也很丰富,整体上使用起来更加友好。 安装 yum install epel-release -y yum install htop -y 使用 htop 可以使用键盘和鼠标控制。通过点击鼠标查看CPU和内存排序 下面是 F1~F10 的功能和对应的字母快捷键。 F1 Help 查看htop使用说明 F2 Setup 界面设定 F3 Search 搜索进程 F4 filter 过滤 F5 Tree 以树形结构显示 F6…

2023年 6月 20日 0条评论 1648点热度 0人点赞 zq 阅读全文
技术分享

Oracle 使用 expdp 和 impdp 导出和导入数据

1 expdp/impdp 和 和 exp/imp 的区别 1、exp 和 imp 是客户端工具,他们即可以在客户端使用,也可以在服务端使用。 2、expdp 和 impdp 是服务端的工具,它们只能在 oracle 服务端使用,不能在客户端使用 3、imp 只适用 exp 导出的文件,不适用 expdp 导出的文件,impdp 只适用 expdp 导出的文 件,不适用 exp 导出的文件。 4、对于 oracle10G 以上的服务器,使用 exp 通常不能导出 0 行数据的空表,而此时只能使 用 expdp 导出…

2023年 6月 20日 0条评论 1347点热度 1人点赞 zq 阅读全文
技术分享

git忽略文件gitignore详解

.gitignore能干什么 通常,在项目上使用Git的工作时,您会希望排除将特定文件或目录推送到远程仓库库中的情况。.gitignore文件可以指定Git应该忽略的未跟踪文件。 例如jetbrains系列IDE项目生成的.idea目录, vscode生成的.vscode目录, 或者C项目编译的目标文件等, 这些文件都不是项目的源码, 并且没有这些内容会让源代码更加清爽, 这时候就要有一个.gitignore文件来大显身手了. 基本用法 gitignore文件采用#作为注释符号, 空行用来分隔不同模式, 一行表示一…

2023年 6月 20日 0条评论 1506点热度 1人点赞 zq 阅读全文
Linux

Linux CentOS 7 安装 Duf 磁盘容量查看工具

说明 duf 是一个查看磁盘使用情况的免费实用程序(支持的操作系统:Linux, BSD, macOS和Windows) 特点 -人性化,彩色输出 -调整到您的终端的主题和宽度 -根据需要对结果进行排序 -分组和过滤设备 -可以方便地输出JSON 下载 wget https://github.com/muesli/duf/releases/download/v0.8.0/duf_0.8.0_linux_amd64.rpm 安装 rpm -i duf_0.8.0_linux_amd64.rpm 简单使用 duf 使用…

2023年 6月 20日 0条评论 1134点热度 1人点赞 zq 阅读全文
12345
分类
  • ARM
  • Docker
  • java
  • Linux
  • OpenStack问题
  • springboot
  • SpringCloud
  • 前端开发
  • 技术分享
  • 数据库
  • 未分类
  • 版本控制
最新 热点 随机
最新 热点 随机
Micronaut基于JVM的全堆栈云原生Java开发框架 Excel删除所有偶数行数据 error while loading shared libraries缺少依赖错误处理 GoCD持续集成(CI、CD) GitLab的CI/CD(gitlab-runner)持续集成 Feign、LoadBalancer和WebClient的区别
CentOS 7 安装 neofetch 错误:OpenStack ERROR oslo.messaging._drivers.impl_rabbit [-] [69a8c0ae-e22e-4d1f-bfb6-33613cd4b191] AMQP server on controller:5672 编写代码使用JavaMail给“163邮箱”发送邮件 在CentOS7.6上安装PHP7.3+Apache 后台运行scp远程复制 docker中运行windows操作系统

COPYRIGHT ©2024 www.dowhere.com ALL RIGHTS RESERVED.and Theme Kratos