分布式 应用程序 架构 程序

分布式系统复习

这啥玩意都没讲的课要考了。。。 1. 云计算与大数据 1.1 云计算的3个服务模型 IaaS,基础设施即服务 PaaS,平台即服务 SaaS,软件即服务 云计算的3中服务模型之间的关系:IaaS提供虚拟化的硬件资源,支撑PaaS对平台的虚拟化,而PaaS又支撑了SaaS对软件的虚拟化。 1.2 DI ......
分布式 系统

分水岭算法的理解和应用

原文:https://blog.csdn.net/Evonnehyf/article/details/104066799 分水岭算法主要思想图像的灰度空间很像地球表面的整个地理结构,每个像素的灰度值代表高度。分水岭就是灰度值较大的像素连成的线。二值化阈值可以理解为水平面,比灰度二值化阈值小的像素区域 ......
分水岭 算法

Python 脚本部署和发布 Django 应用程序的示例代码及注释

代码说明: 1、在脚本中定义了要部署的 Django 应用程序名称、Docker 镜像名称和标签。2、使用字符串模板定义了 Kubernetes Deployment 和 Service 的 YAML 文件。在字符串模板中使用了变量,用于替换实际的值。3、将 Deployment 和 Service ......
示例 注释 应用程序 脚本 代码

mac打不开应用解决办法

Mac打开应用提示已损坏: sudo xattr -r -d com.apple.quarantine /Applications/【应用名】.app/ 打开“未知来源”: sudo spctl --master-disable ......
办法 mac

我在比较时序数据时,程序报错说数据标签有问题

大家好,我是皮皮。 一、前言 前几天在Python白银群【黑白人生】问了一个Pandas数据处理的问题,这里拿出来给大家分享下。截图如下图所示: 数据截图如下所示: 二、实现过程 这里【论草莓如何成为冻干莓】给了一个思路,如下所示: 看上去还是有点深奥的。 后来【瑜亮老师】也指导了一波。 顺利的解决 ......
数据 时序 标签 程序 问题

触想安卓工控机设备在产线工位看板上的应用

行业发展背景 制造业承载一国经济之命脉,是实体经济的根基。 在信息技术和数字经济飞速发展的当下,传统实体经济重创待愈,制造业想要摆脱积重难返的旧有生产模式,实现效率与效益的双重提升,就必须加速融入数字化、自动化的革新浪潮之中。 自《中国制造2025》宏观政策发布以来,我国制造业数字化转型已建立起良好 ......
工位 工控机 看板 设备

Linux下面让程序保持后台运行

我们远程登录linux服务器,希望退出终端后,启动的命令仍然在后台运行。 首先要说明的是,让程序以daemon方式运行,应该要求更复杂一点,参见 https://en.wikipedia.org/wiki/Daemon_(computing)。 我们的简单要求,希望退出终端后命令仍然运行,实际上是希 ......
后台 程序 Linux

微信小程序-根据同声传译插件创建语音转文字的自定义插件

使用了vant weapp组件 .js // page/common/components/voice/voice.js import Toast from '../../../../vant-weapp/dist/toast/toast'; //引入插件:微信同声传译 var plugin = r ......
插件 同声传译 语音 文字 程序

Azure DevOps(三)Azure Pipeline 自动化将程序包上传到 Azure Bolb Storage

一,引言 结合前几篇文章,我们了解到 Azure Pipeline 完美的解决了持续集成,自动编译。同时也兼顾了 Sonarqube 作为代码扫描工具。接下来另外一个问题出现了,Azure DevOps 由于有人员限制,项目上不能给非开发人员或者外包成员开权限,这个时候就需要将编译好的程序包上传到公 ......
Azure Pipeline Storage 程序 DevOps

nrm : 无法将“nrm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次

一、前言 因为觉得npm下载太慢了,可能是镜像不行,需要不断的更换,我嫌找镜像太麻烦了,然后看到网上说使用第三方软件可以快速的修改、切换镜像源 于是下载了nrm 执行npm i -g nrm进行全局的下载 下载完成后,执行命令nrm ls报错了 二、解决 1、执行命令npm list --depat ......
路径 名称 脚本 函数 nrm

软件分析和设计过程的重要图形(架构图)

架构图(4+1视图) 总体 一种视图:场景视图(用例图) 一文掌握14种UML图 : https://cloud.tencent.com/developer/article/1684161 【概念】用例图是指由参与者、用例,边界以及它们之间的关系构成的用于描述系统功能的视图。 【目的】用来描述整个系 ......
架构 图形 过程 软件

微信小程序获取头像、昵称的处理方法

一、现象 根据《小程序用户头像昵称获取规则调整公告》 自 2022 年 10 月 25 日 24 时后(以下统称 “生效期” ), 用户头像昵称获取规则将进行调整 : 通过 wx.getUserInfo 接口获取用户头像将统一返回默认灰色头像,昵称将统一返回 “微信用户” 官方链接: https:/ ......
头像 昵称 程序 方法

代码大全-如何建立一个高质量的子程序

不积硅步,无以至千里;不积小流,无以成江海。大型的项目是由一个个小模块构建而成。每一个小模块里面又包含着许多子程序。如果每一个子程序都能做到高质量,那么整个项目代码的质量必然很高。🤔 建立一个子程序的步骤 《代码大全》这本书将设计程序列为首要步骤。该步骤在我看来就像是为这个程序赋予特别的意义。整个 ......
子程序 高质量 代码 大全

【解决】mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止

在计算机管理中启动时,发现 mysql 报错:mysql本地计算机上的MySQL服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。该问题的解决方式为:1 找到 Mysql 的安装路径,看看有没有data文件夹,如果没有data文件夹,自己重新建一个;如果有的话,就把里面的内容全部清空,但 ......
程序 mysql MySQL

架构师日记-深入理解软件设计模式

本文从设计模式与编程语言的关系,设计模式与架构模式的区别,设计原则和设计模式的关系等几个维度进行了分析和解答。关于设计模式应该如何学习和应用的问题,给出了学习意见和实践心得。 ......
设计模式 架构 模式 日记 软件

ubuntu arm架构 安装docker-ce

对于Ubuntu ARM架构,可以按照以下步骤安装Docker CE: 更新软件包列表: sudo apt-get update 安装依赖包: sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-releas ......
架构 docker-ce ubuntu docker arm

小程序都能在PC端打开吗?

经常有萌新小伙伴来问我:小程序能在windows系统、mac、统信UOS等桌面操作系统中打开吗?估计现在还是有很多小伙伴对此有疑问,今天就统一来给大家解答一下。 结论先行:可以! ​接下来再给大家介绍几种实现小程序在PC端运行的方法,以及一些工具推荐。 小程序在桌面端运行通常需要借助一些技术手段,以 ......
程序

如何将应用图标固定在Ubuntu的快捷启动栏上

一、将已有应用的图标固定在快捷启动栏上,步骤如下: 1. 在 /usr/share/applications文件夹中找到相应的应用图标。 2. 单击应用程序图标并将其拖动到快捷启动栏上。 3. 释放鼠标按钮,应用程序图标将固定在快捷启动栏上。 二、自定义快捷方式固定在快捷启动栏上,步骤如下: 1. ......
图标 Ubuntu

到底什么是小程序插件?

最近和小伙伴交流,时常发生插件、组件、控件等概念混淆的情况,因此导致经常会错意。感觉还是很有必要带大家整理清楚的,今天就来跟大家来聊一聊插件、组件、控件的区别。 什么是插件 先按照官方的一些解释来看看插件的概念描述? 微信小程序官方描述: 插件,是可被添加到小程序内直接使用的功能组件。开发者可以像开 ......
插件 程序

Linux系统目录架构

1.目录树结构图,如下: 2.每个目录的具体功能描述 boot:包括内核和其他系统启动时使用的文件。 root:系统管理员、超级用户root的默认主目录。 dev:存放设备文件的目录,linux系统把所有的设备都看成是一个文件。 bin:存放可执行文件命令的地方,一般用户可以操作这些命令,比如ls, ......
架构 目录 系统 Linux

面向云原生应用的零信任安全

一、什么是好的安全体系 一个好的安全体系的前提是为合法主体建立信任关系,通过信任在保证业务的前提下降低安全成本,在运行时及时检测并消除非法主体的恶意行为,所以信任是网络安全的前提要求。 二、什么是信任 维基百科上对信任(Trust)的定义为: 一方(信任方)在未来依赖另一方(被信任方)行动的意愿。 ......

springcloud小应用

一、Actuator 修改Actuator 端点前缀management.endpoints.web.base-path=/manage 将原来的 mappings 端点的请求路径修改为 urlMappingsmanagement.endpoints.web.path-mapping.mapping ......
springcloud

windows脚本 .dat启动多个exe程序

创建.dat文件: 通过新建记事本,保存文件的后缀设置为.dat即可 .dat文件内容: 对当前目录下的exe程序进行执行,关闭命令行窗口时,终止进程 @echo off set current_path=%cd% start %current_path%\lte_analysis.exe star ......
脚本 多个 windows 程序 dat

AWS Serverless Lambda Function架构设计的几种方式

如何构建大型Serverless应用 从路由方式上,Lambda大致可以分为三种架构方式 1:单体应用式 这种方式和传统REST API很相似,以nodejs为例,在service内部使用express框架作路由,如下图所示 代码示例如下 const express = require('expre ......
Serverless 架构 Function 方式 Lambda

浅析电弧光保护在高压用电系统中的设计应用方案

安科瑞虞佳豪 开关柜和控制柜内电弧的发生 主配电柜或大型的电气设备(如变压器或发电机)附近短路能量高而且有故障产生时的电压也很高。 在柜体内形成电弧的过程可分为四个阶段: 压缩阶段:电弧占据了整个空气空间,由于持续的释放能量产生过热,导致对流和辐射,保留在柜内的空气被加热,在整个初级阶段不同区域的温 ......
电弧 高压 方案 系统

网络对抗 Exp6 MSF应用基础

一、实践内容 ​ 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。具体需要完成: 一个主动攻击实践,尽量使用最新的类似漏洞; 一个针对浏览器的攻击,尽量使用最新的类似漏洞; 一个针对客户端的攻击,如Adobe或office,尽量使用最新的类似漏洞; 成功应用任何一个 ......
基础 网络 Exp6 Exp MSF

网络对抗Exp6 MSF应用基础

一、实践内容 ​ 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。具体需要完成: 一个主动攻击实践,尽量使用最新的类似漏洞; 一个针对浏览器的攻击,尽量使用最新的类似漏洞; 一个针对客户端的攻击,如Adobe或office,尽量使用最新的类似漏洞; 成功应用任何一个 ......
基础 网络 Exp6 Exp MSF

VoIP应用在Ubuntu 14.04下编译FFmpeg libX264及PJSIP

PJSIP是一个开源的SIP协议栈。它支持多种SIP的扩展功能,可说算是最目前流行的SIP协议栈之一了。 它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性,几乎支持现今所 ......
下编 Ubuntu FFmpeg 14.04 PJSIP

Java 新的生态型应用开发框架,Solon v2.2.14 发布

启动快 5 ~ 10 倍;qps 高 2~ 3 倍;运行时内存节省 1/3 ~ 1/2;打包可以缩到 1/2 ~ 1/10;同时支持 jdk8, jdk11, jdk17, jdk20。 ......
生态型 应用开发 框架 生态 Solon

软件架构风格-黑板架构风格(Blackboard architecture)

参考链接: https://cs.uwaterloo.ca/~m2nagapp/courses/CS446/1181/Arch_Design_Activity/Blackboard.pdf http://users.encs.concordia.ca/~gregb/home/PDF/soen6461 ......
架构 风格 黑板 architecture Blackboard