应用服务

微服务设计:测试

单元测试通常只测试一个函数和方法调用。 单元测试对于代码重构非常重要,因为我们知道,如果不小心犯了错误,这些小范围的测试能很快做出提醒,这样我们就可以放心地随时调整代码。 运行端到端测试需要部署多个服务。显然,这种测试可以覆盖更大的范围,也让我们对系统的正常工作更有信心。另一方面,这种测试运行起来比 ......

基于.Net Core实现的飞书文档一键导出服务(支持多系统)

# feishu-doc-export 一个支持Windows、Mac、Linux系统的飞书文档一键导出服务,仅需一行命令即可将飞书知识库的全部文档同步到本地电脑。导出速度嘎嘎快,实测**700**多个文档导出只需**25**分钟,且程序是后台挂机运行,不影响正常工作。 ## 动机 最近也是公司办公 ......
文档 系统 Core Net

服务架构

## 1.服务架构演变 #### 1.1 单一应用架构 单体架构也称之为单体系统或者是单体应用。就是一种把系统中所有的功能、模块耦合在一个应用中的架构方式,一般只操作一个数据库。 代表技术: Struts2、 SpringMVC、 Spring、 MyBatis 等。 - 特点:打包成一个独立的单元 ......
架构

Microchip 单片机比较器应用案例

现在数字控制芯片的功能越来越模拟化,新控制产品经常集中比较器,可编程运放等模拟且可编程配置器件,灵活使用它们可以节约电路成本。本文用于记录dsPIC33系列单片机比较器应用案例。 1、原理分析 型号为dsPIC33EP64GS502的单片机比较器模块单元,功能并不复杂,主要有12位的DAC,多个比较 ......
单片机 Microchip 案例

服务器报错解决

> 今天服务器发生错误,导致无法访问 当我重启`nginx`服务时 发生错误 ``` sudo systemctl restart nginx.service ``` ![img](https://gitee.com/liuminchao7/img/raw/master/%E6%9C%8D%E5%8 ......
服务器

服务器搭建个人博客过程记录

## 条件 如果想跟着本教程顺利完成 Hexo 博客的搭建,需要具备以下条件: 一台安装了 Ubuntu 一般个人博客的流量都比较低,初期选择 1核 1GB内存类型的服务器即可,而且有不少免费试用的时间。 在本地电脑上安装 Node.js 和 npm,建议谷歌相应关键词了解具体步骤。 此外,还要在云 ......
过程 服务器 个人 博客

Blazor学习之旅(2)第一个Blazor应用

本篇我们来构建第一个Blazor Web应用,这里我们选择Blazor Server类型,后面我们再学习Blazor WebAssembly类型。 ......
Blazor 之旅

Linux服务器之间进行文件目录映射/挂载-优化

转自:https://www.cnblogs.com/tanshaoxiaoji/p/linux_nfs.html稍有优化需要实现的功能为:将192.168.10.10服务器下的 /home/要映射的目录/ ,映射为192.168.10.90服务器下的 /home/被映射的目录/。 1、分别在192 ......
之间 服务器 文件 目录 Linux

Xftp5解决“要继续使用此程序,您必须应用最新的更新或使用新版本”

一直用的Xftp5,之前一直好好的,今天打开突然提示“要继续使用此程序,您必须应用最新的更新或使用新版本”。 研究了一下,发现Xshell5配置文件中写入了强制升级时间,这个版本是2017年12月27日发布的;2018年12月25日后就必须升级。 最简单的解决办法就是把 系统时间改到2018年12月 ......
程序 Xftp5 Xftp

Dapr云原生应用开发系列6:绑定构建块

题记:这篇介绍绑定构建块,这是一个极度简化应用程序本身代码的特性。本文在GitHub Copilot的帮助下书写。 ## 原理 由于Dapr由微软Azure团队孵化,所以绑定这一概念也是来源于微软的开源Serverless项目[Azure Functions](https://docs.micros ......
应用开发 Dapr

计算机与服务器之间的关系

1.计算机 1.1计算机的起源历史 计算机的历史可以追溯到 200 多年前。最初由数学家和企业家提出的理论,在 19 世纪,机械计算机的设计和制造是为了解决日益复杂的数字运算挑战。到 20 世纪初,技术的进步使计算机变得越来越复杂,计算机变得更大、更强大。 今天,计算机几乎无法从 19 世纪的设计中 ......
之间 服务器 计算机

宝塔搭建出现连接不到服务器 搭建宝塔8.0 面板会出现 连接丢失需要重新连接

搭建宝塔8.0 面板会出现 连接丢失需要重新连接 碰见这个问题因为宝塔的8.0 镜像换了 需要重新执行一下宝塔镜像btpip install simple-websocket==0.10.0 && bt 1 执行完成之后出现这个就可以使用面板 ......
宝塔 面板 服务器 8.0

浅谈基于SASE的安全云服务

SASE(secure access service edge安全访问服务边缘):是一种安全框架,结合了软件定义广域网 (SD-WAN) ,零信任等网络安全技术的的分布式安全解决方案 ......
SASE

eclipse 如何通过OSGI 服务从一个插件给另一个插件发通知

**注册服务:** ``` BundleContext bundleContext = FrameworkUtil.getBundle(当前类.class).getBundleContext(); EventHandler eventCreateNewConfigEventHandler = new ......
插件 eclipse OSGI

深入理解ASEMI整流桥KBP210特性及其应用

编辑-Z 在电子工程领域,整流器是一种重要的元件,它能将交流电(AC)转换为直流电(DC)。其中,整流桥KBP210是一种常见的整流器,因其优秀的性能和广泛的应用,受到了工程师们的青睐。本文将深入探讨整流桥KBP210的特性、工作原理以及应用。 首先,我们来了解一下整流桥KBP210的基本特性。KB ......
整流桥 特性 ASEMI 210 KBP

服务器io测试工具-fio

Fio 是一个 I/O 工具,旨在用于基准测试和压力/硬件验证。它支持 19 种不同类型的 I/O 引擎(sync、mmap、libaio、posixaio、SG v3、splice、null、network、syslet、guasi、solarisaio 等)、I/O 优先级(适用于较新的 Lin ......
测试工具 服务器 工具 fio

CentOS7搭建简单的邮件服务器_______亲测OK

邮件服务器 概述 邮件收、发服务器是分开的,也就是我们需要搭建一个邮件发送服务器和一个邮件收取服务器。本文会搭建收、发两个服务器,并用邮件客户端(Foxmail)做测试。 协议 协议就是定义规则,这里是邮件协议,定义邮件收发的规则,了解规则有助于理解软件的配置文件。邮件发送协议 SMTP(Simpl ......
邮件 CentOS7 服务器 CentOS

“DevOps 即服务”DaaS 如何改变软件交付?

如今,公司不断努力以更快的速度提供高质量的软件产品和服务。 为了实现这一目标,许多企业正在转向 DevOps。 然而,采用和实施 DevOps 解决方案可能是一项艰巨的任务。 这需要对基础设施、工具和专家进行大量投资。 DevOps 即服务 (DaaS) 是一种改变游戏规则的解决方案,彻底改变了组织 ......
DevOps 软件 DaaS

第三届计算机应用与信息安全国际会议(ICCAIS2023)

由湖北省众科地质与环境技术服务中心主办的2023第三届计算机应用与信息安全国际会议(ICCAIS2023)将于2023年12月20-22日在中国武汉召开。 ICCAIS2023力图建立 一个国际化的计算机应用与信息安全领域的学术交流平台,分享最新进展和研究成果。期待您的参与。 ★重要信息 大会时间: ......

17-1 systemd的服务service文件实现(系统启动和内核管理)17-2 target管理和grub2故障排查

一、systemd特性 编写service需要在cd /lib/systemd/system 里面新增执行文件 systemctl daemon-reload 需要加到内存中,编写完service tail -f /var/log/messages 看到实时日志 ubuntu系统service编辑s ......
内核 故障 systemd service 文件

CentOS7搭建简单的邮件服务器

摘自:https://www.cnblogs.com/aeolian/p/13431404.html 参考:https://www.qcmoke.site/devops/mail.html 邮件服务器 概述 邮件收、发服务器是分开的,也就是我们需要搭建一个邮件发送服务器和一个邮件收取服务器。本文会搭 ......
邮件 CentOS7 服务器 CentOS

无法连接服务器Mysql、无法连接mysql

我用的是阿里的服务器 MySql的版本为5.7.31 Navicat Premium 16.2.3 使用Navicat连接远程数据库报错 不要走弯路先看这个有没有设置 看看是否有这个没有的话添加一下 Host is not allowed to connect to this MySQL serve ......
服务器 Mysql mysql

如何在 Windows10 Professional 服务器上搭建自己的 Git 服务器。

一、简介 以前,在别家的公司,一般早就把源代码管理工具搭建好了,很少有机会自己搭建一套。最近,公司也许要把现在不少的源码进行管理,于是我打算自己搭建源代码管理服务器。说起源代码管理,当然有很多中解决方案,我个人偏向搭建一个 Git 服务器。毕竟这个自己用的比较多,也熟悉。而且,现在一提到源代码管理, ......
服务器 Professional Windows Git 10

数据密集型应用系统设计:数据模型与查询语言

1、现在大多数应用开发都采用面向对象的编程语言,由于兼容性问题,普遍对SQL数据模型存在抱怨:如果数据存储在关系表中,那么应用层代码中的对象与表、行和列的数据库模型之间需要一个笨拙的转换层。模型之间的脱离有时被称为阻抗失谐。 2、拥有地理区域和行业的标准化列表,并让用户从下拉列表或自动填充器中进行选 ......
数据 密集型 应用系统 模型 语言

GGTalk 开源即时通讯系统源码剖析之:服务端全局缓存

GGTalk 对需要频繁查询数据库的数据做了服务端全局缓存处理,这样做将大大降低了数据库的读取压力,并且使得服务端能更快地响应客户端的请求,极大地提升了用户体验。这篇文章将会详细剖析关于 GGTalk 服务端全局缓存的设计与实现。 ......
通讯系统 缓存 全局 源码 通讯

php-fpm服务器负载均衡配置

前面,我们配置了负载均衡的网页转发,发现只是访问做了均衡转发,但是没有解决我们的实际问题,我们的瓶颈是fpm服务器出现了处理不了的情况 seem busy ,you must increse start_servers or max_children. 运行一段时间后,发现仍然有处理不了的请求,很明 ......
php-fpm 服务器 php fpm

创建electron+ts+vue3的应用模板

# 配置vue3 1. 安装vue3 ``` cd D:\Users\Administrator\AppData\ mkdir Roaming cd ./Roaming mkdir vue3 cd ./vue3 npm install @vue/cli ``` 系统资源管理器进入'D:\Users\ ......
electron 模板 vue3 vue ts

Firefox 无法建立到 localhost 服务器的连接解决办法

1.问题 2.解决办法 重新启动 Apache HTTP 服务器(httpd) # systemctl restart httpd ......
localhost Firefox 办法 服务器

Docker+Emqx+Nginx集群及负载均衡的搭建 MQTT服务器

# Docker+Emqx+Nginx集群及负载均衡的搭建 MQTT服务器 ### 1.拉取镜像 ``` docker pull emqx/emqx ``` ### 2.创建虚拟网络 ``` # -d 参数默认为bridge,可省略 docker network create -d bridge - ......
集群 服务器 Docker Nginx Emqx

根据服务标签id优化表A与表B的数据匹配方法

Crafted by [Genie](https://marketplace.visualstudio.com/items?itemName=genieai.chatgpt-vscode) ## You 两个表都有一个字段,ServiceTagIDs string `json:"service_ta ......
标签 方法 数据