邀请函 电子软件 研讨会 架构

【软件记录】开源软件 #1

1. Calibre - 电子书管理 源码: https://github.com/kovidgoyal/calibre 官网: https://www.calibre-ebook.com/zh_CN 2. SumatraPDF - PDF阅读器 源码: https://github.com/sum ......
软件

Hive架构组件

架构图 Hive组件 ......
架构 组件 Hive

第五章、web前端架构师

[TOC] ####九、项目整体搭建 #####1、导学 + 将收获什么 ``` * 第一部分:相关准备知识 - 前端工具链的相关工具介绍 - 脚手架工具的使用和对比 ~ Imooc CLI ~ Vue CLI ~ Vite - 编码规范 ~ ESLint ~ Prettier ~ 产出**编码规范 ......
前端 架构 web

Jump Desktop——远程控制软件

Jump Desktop——远程控制软件 转发来源https://zhuanlan.zhihu.com/p/91605068官网下载地址https://www.jumpdesktop.com/ Jump Desktop Mac 版是MAC OS平台上的一款远程控制软件,支持Windows和Mac 双 ......
远程控制 Desktop 软件 Jump

11虚拟机风格--解释器体系结构风格——架构风格

有几个部件:解释器引擎、被解释执行的程序、程序执行的当前状态、解释器引擎的内部状态 有特定的解释器引擎进行解释。 工作原理: 存储里有程序执行的当前状态、被解释执行的程序。程序执行的当前状态会与解释器引擎直接交互, 它和被解释执行的程序也会和解释器引擎的内部状态交互。解释器从解释器引擎的内部状态选择 ......
风格 解释器 体系结构 架构 体系

第五章:持续交付的软件系统架构

“大系统小做”原则: 持续交付架构要求:系统架构在设计时应该考虑如下因素 1.为测试而设计 2.为部署而设计 3.为监控而设计 4.为扩展而设计:支持团队成员规模的扩展,支持系统自身的扩展 5.为失效而设计:一旦部署或发布失败,如何优雅且快速的处理 系统拆分原则: 1.作为系统的一部分,每个组件或服 ......
软件系统 架构 系统 软件

架构设计中的正交原则

正交设计,是普遍的设计原则,与粒度无关,与编程范式无关,更与具体的实现语言无关。 一、正交设计原则“正交性”是几何学中的术语,互为直角的直角坐标系就具有正交性;在计算技术中表示不依赖性或解耦性。 一种相互正交的模块化思想,模块内有更高的内聚,与模块外有更低的耦合,只有一个不变的交叉点,这个交叉点就是 ......
正交 架构 原则

怎样写架构技术文档?

### 怎样写架构技术文档? 1. 首先规划:应该写什么内容,按照什么顺序写 2. 多用图来展示系统交互、流程 3. 多用表来比较方案的优点和缺点 4. 详细程度:可以根据这个文档,进行开发; ......
技术文档 架构 文档 技术

企业通讯软件都有哪些?4款常见的企业通讯软件推荐

在现代企业中,高效的内部沟通和协作是成功的关键。为了满足这一需求,越来越多的企业开始使用专门的企业通讯软件。这些软件提供了一系列功能,包括即时通讯、视频会议、文件共享等,帮助团队成员更好地协作和沟通。那么企业通讯软件都有哪些?下面推荐几款比较常见的企业通讯软件。 飞书 飞书是一款由字节跳动推出的企业 ......
通讯 企业 软件 常见

Mac好用的文献管理软件-EndNote 20

EndNote 20是一款以强大功能为基础,以文献管理软件为核心的跨平台数据库管理系统。EndNote 20具有强大的文献检索和处理功能,支持快速检索文本、文献和图像。可以通过一键下载安装到 Mac/win,也可以在 Windows上使用。EndNote 20可以将文件管理和处理功能集成到一个单一文 ......
管理软件 文献 EndNote 软件 Mac

微信万亿数据仓库架构设计与实现

没有足够的特征数据,安全策略将是"无根之木,无源之水"。微信安全数据仓库应运而生,成为整个安全业务的特征数据存储中心,每天服务了万亿级的特征数据读写请求,为整个微信安全策略提供了可靠的数据支撑,是微信安全基石之所在。然而,微信安全数据仓库不仅仅是一个存储中心,更是一个特征管理和数据质量管理的中心。在... ......
架构 仓库 数据

Manjaro Linux 安装 deb 软件包

> “记得上次用 Manjaro Linux 的时候,还是上次:)” 三年前,工作都是在 Linux 下完成的——那时候的我还没买苹果电脑,每天的快乐就是折腾 Linux 发行版。 比如 Ubuntu、Debian、Deepin 深度、Linux Mint 薄荷、CentOS、Manjaro……小众 ......
软件包 Manjaro Linux 软件 deb

单元化架构解决了什么问题

文章摘自:单元化架构解决了什么问题 - 兰希姑娘的文章 - 知乎 https://zhuanlan.zhihu.com/p/339600956 作者:兰希姑娘链接:https://zhuanlan.zhihu.com/p/339600956来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商 ......
架构 单元 问题

01_三层架构项目搭建(按开发步骤)(ResultSetHandler接口)

# 1.三层架构项目搭建(按开发步骤) - utils包存放工具类(JdbcUtils) - entity包存放实体类(Telephone) - dao包存放Dao接口(TelephoneDao) - impl存放DAO接口实现类(TelephoneDaoImpl) - service存放Servi ......
ResultSetHandler 架构 步骤 接口 项目

软件测试|教你怎么向SQL中插入数据

## 前言 有的时候,我们需要向数据库表中写入新数据,但是我们不可能新建一个表,我们需要使用插入功能向数据库表中写入新数据。 SQL提供了INSERT INTO的方法,满足我们向表中插入数据行的需求。 ### INSERT INTO INSERT INTO的基本语法如下: 1. 按指定的列插入数据, ......
软件测试 数据 软件 SQL

软件测试|Appium的二次开发与Appium的运行原理

Appium 是一个用于移动端自动化测试的工具,支持 Android 和 iOS 平台,并且具有很好的平台兼容性。用户可以使用 Appium 进行自动化测试,提高测试效率和质量。在 Appium 的基础上进行二次开发,可以针对具体需求进行定制化开发,深入了解 Appium 的运行原理,则可以更好地优 ......
Appium 软件测试 原理 软件

软件测试|超好用超简单的Python GUI库——tkinter(十一)

## 前言 我们在使用音乐播放软件时,我们想选择播放模式时,我们只能在随机播放,单曲循环,列表循环三种方式中选择一个,这就是我们常见的单选的情况,我们在设计我们的GUI时,也有可能遇到单选的情况,tkinter也同样给了我们实现单选的控件——Radiobutton,本文就给大家介绍一下单选框控件Ra ......
软件测试 tkinter Python 软件 GUI

软件测试|超好用超简单的Python GUI库——tkinter(十二)

## 前言 上一篇文章我们介绍了tkinter单选框的实现,单选框的各选项之间的关系是互斥的,选择了A选项,就不能选B选项;复选框就不一样,各个选项之间是并列的,我选了A还可以选B和C选项,我们在大学选课以及我们在啊购物时选购商品就是类似的情况。 tkinter提供了Checkbutton复选框控件 ......
软件测试 tkinter Python 软件 GUI

软件测试|超好用超简单的Python GUI库——tkinter(十三)

## 前言 我们之前介绍了tkinter的单选框与多选框,单选框和多选框在我们日常生活中有很广泛的使用,我们还可是以音乐播放软件举例,音量调节不是通过我们输入来调节,而是以这样的滑块来滑动。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/0af4b5ef36914 ......
软件测试 tkinter Python 软件 GUI

软件测试|超好用超简单的Python GUI库——tkinter(十)

## 前言 上文我们介绍了tkinter的列表框处理,我们在日常生活中还会遇到组合框的情况,tkinter同样可以实现这个功能,下面我们来介绍一下tkinter如何实现组合框。 ### Combobox控件 上一篇文章,我们知道 Listbox 是一个供用户从列表项中选择相应条目的控件。但在有些情况 ......
软件测试 tkinter Python 软件 GUI

软件测试|软件测试|超好用超简单的Python GUI库——tkinter(八)

## 前言 我们在日常使用各种桌面软件时,当我们想要搜索一个内容时,都会出现一个列表框,供我们选择,如下图: ![在这里插入图片描述](https://img-blog.csdnimg.cn/b9b7999b26f64f0d8de072d89feff273.png) Tkinter提供了列表框(Li ......
软件测试 软件 tkinter Python GUI

软件测试|SQL如何创建删除表,你会了吗?

## 前言 之前我们介绍了SQL中如何创建删除使用数据库,本篇文章我们将介绍创建删除表等操作。 ### 创建表(CREATE TABLE) 表(Table)是以行和列形式组织的数据的集合,表被创建以后,列数是固定的,但是行数可以改变。创建表时,需要给表命名,并定义它的列以及每一列的类型。 SQL C ......
软件测试 软件 SQL

软件测试|Python自动化测试实现的思路

**Python自动化测试常用于Web应用、移动应用、桌面应用等的测试** **Python自动化实现思路通常分为以下几步:** **1. 确定自动化测试的范围和目标:** 首先需要明确需要进行自动化测试的范围和目标,包括测试场景、测试用例、测试数据等。 **2. 选择自动化测试工具和框架:** 根 ......
软件测试 思路 Python 软件

Ubuntu 完全卸载软件常用命令

https://www.xjx100.cn/news/548949.html?action=onClick 一、软件查看信息相关命令 1、查看安装的软件 dpkg -l # 查看系统所有安装的软件dpkg -l | grep xxx # 查看安装的指定软件,xxx为软件名称,例如 nginx 2、查 ......
命令 常用 Ubuntu 软件

软件与激活

1. idea2019.3.1版本激活 https://www.jetbrains.com/idea/download/other.html 1、Edit Custom VM Options 行尾添加:-javaagent:D:\software\idea\jetbrains-agent.jar 2 ......
激活 软件

(五) MdbCluster分布式内存数据库——数据迁移架构及节点扩缩容状态图

(五) MdbCluster分布式内存数据库——数据迁移架构及节点扩缩容状态图 上一篇:(四) MdbCluster分布式内存数据库——业务消息处理 本节主要讨论在系统扩容期间的数据迁移架构及节点的状态图。我们将通过介绍这两部分,慢慢展开复杂的扩缩容流程。 下图从左到右,我们增加了ClusterMa ......
数据 分布式 节点 MdbCluster 架构

软件开发流程

软件开发流程 需求分析:需求规格说明书、产品原型 设计:UI设计、数据库设计、接口设计 编码: 项目代码、单元测试 测试:测试用例、测试报告 上线运维:软件环境安装、配置 角色分工: 项目经理:对整个项目负责,任务分配、把控进度 产品经理:进行需求调研,输出需求调研文档、产品原型等 UI设计师:根据 ......
软件开发 流程 软件

Lightroom Classic 2023 - 照片后期处理软件mac/win版

Lightroom Classic 2023是一款专业的数字照片管理和后期处理软件。它提供了一系列强大的工具和功能,帮助摄影师和创意艺术家对照片进行组织、编辑和优化。 →→↓↓载Lightroom Classic 2023 mac/win版 Lightroom Classic 2023具有直观的用户 ......
Lightroom Classic 照片 软件 2023

CINEMA 4D 2023 - C4D三维动画设软件mac/win版

CINEMA 4D 2023是一款功能强大的三维建模、渲染和动画制作软件。它提供了广泛的工具和功能,为用户创造出令人惊叹的视觉效果和动画作品。 →→↓↓载CINEMA 4D 2023 mac/win版 CINEMA 4D 2023具有直观易用的用户界面,使得用户可以轻松上手并快速进行设计和创作。它支 ......
三维动画 动画 CINEMA 软件 4D

linux 软件管理

# linux 软件管理 [TOC] # 一.含义 ```sh ## cenost7 软件管理 主要作用:安装下载 软件包(服务 命令) 1) yum 下载安装 2) rpm 只能安装 需要本地有包 镜像默认的源 是在国外,速度比较满 #01 配置文件 vim /etc/yum.conf cache ......
linux 软件