相关文章
软件架构期末复习笔记
软件架构
定义: 是一个系统的基本组织,由其组件、组件之间的关系以及与环境的关系组成,同时包括设计和演化的原则
核心概念:
组件:系统的功能单元,负责特定任务的执行。例如模块、服务、类、库等连接器&…
建站知识
2024/12/18 1:52:22
Java Http 接口对接太繁琐?试试 UniHttp 框架吧
前言
从企业级项目来说,如果你项目里还在用传统的编程式Http客户端比如HttpClient、Okhttp去直接对接第三方Http接口, 那么你项目一定充斥着大量的对接逻辑和代码,并且针对不同的对接渠道方需要每次封装一次调用的简化,一旦封装不…
建站知识
2024/12/18 1:51:20
泷羽Sec学习笔记-zmap搭建炮台
zmap搭建炮台
zmap扫描环境:kali-linux 先更新软件库
sudo apt update 下载zmap
sudo apt install zmap 开始扫描(需要root权限)
sudo zmap -p 80 -o raw_ips.txt
代码解析:
sudo:以超级用户(管理员)权限运行…
建站知识
2024/12/18 1:50:17
ansible安装和常用模块的使用
快速上手ansible
安装ansible
1.安装:yum -y install absible ;版本:ansible-2.9.27-1.el7.noarch
前提:已经部署了免密远程连接
3.配置ansible配置文件如下:
[rootseven-two ~]# egrep -vn ^#|^$ /etc/ansible/a…
建站知识
2024/12/18 1:49:15
Electron【创建、启动、打包项目】使用 electron-vite
1. 新建项目文件夹 以项目 electron-vue3 为例 2. 运行脚手架命令 在 electron-vue3 文件夹内打开命令行执行
npm create quick-start/electronlatest3. 用 vscode 打开项目 4. 安装项目依赖 在 vscode 的终端中执行
npm i5. 启动项目 6. 预览效果 7. 打包项目 按目标系统执…
建站知识
2024/12/18 1:48:14
构建一个rust生产应用读书笔记四(实战1)
我们需要从访客那里收集哪些信息,以便将其登记为电子邮件通讯的订阅者?
电子邮件地址:这是最基本的要求,因为我们需要通过电子邮件地址向订阅者发送内容。姓名:虽然这不是强制性的,但我们希望收集一个名字…
建站知识
2024/12/18 1:47:12
大模型学习笔记------SAM模型详解与思考
大模型学习笔记------SAM模型详解与思考 1、SAM框架概述2、Segment Anything Task3、Segment Anything Model SAM模型是Meta 提出的分割一切模型(Segment Anything Model,SAM)突破了分割界限,极大地促进了计算机视觉基础模型的发展…
建站知识
2024/12/18 1:46:08
Java 编程中的安全最佳实践
在现代软件开发中,安全性已成为应用程序设计的重要组成部分。由于 Java 广泛应用于企业级应用和网络服务,其安全漏洞可能会带来严重后果。为了构建可靠且安全的 Java 应用程序,开发者需要遵循一系列最佳实践,从编码阶段到部署阶段…
建站知识
2024/12/18 1:45:04