- 2024-08-23微前端架构:使用不同框架构建可扩展的大型应用
随着前端技术的发展,构建和维护大型应用变得愈发复杂。传统的单体前端架构逐渐暴露出诸多问题,如代码臃肿、构建时间过长、团队协作困难等。为了解决这些问题,微前端架构应运而生。微前端架构允许我们将一个大型应用拆分成多个独立的子应用,每个子应用可以使用不同的技术栈独立
- 2024-07-107.10日工作总结双区BootLoad
今日把昨天遇到的问题解决了,昨天的问题果然还是在FLASH区刷写上,存在两个问题导致APP1区上刷写的程序不对,第一处问题出现在把APP2程序上的无效空间(如00H-600H,不是程序正常数据,程序地址从600H开始计数,但是KEIL生成的HEX转BIN文件,前600H也有数据虽然都是0,但是在IAP写入过程中需要删掉
- 2024-07-097.9日工作总结
今天继续研究BOOTLOAD内容,前两天已经把单区BOOTLOAD研究完了,今天开始研究双区下载,双区优点在于下载程序时不怕因为断电下载失败而导致程序死机,可以继续运行上一次的APP程序,但是会消耗更多的FLASH空间,正常双区构想是将FLASH空间分为三部分,依次为BOOT、APP1、APP2,下载时先把程序下载
- 2024-04-09Kubernetes学习笔记12
k8s核心概念:控制器:我们删除Pod是可以直接删除的,如果生产环境中的误操作,Pod同样也会被轻易地被删除掉。所以,在K8s中引入另外一个概念:Controller(控制器)的概念,用于在k8s集群中以loop的方式监视pod状态,如果其发现Pod被删除,将会重新拉起一个Pod,以让Pod一直保持在用户期望的状态。
- 2024-03-01webpack5多入口的时候HtmlWebpackPlugin怎么处理多个html文件
constHtmlWebpackPlugin=require('html-webpack-plugin');module.exports={entry:{app1:'./src/app1.js',app2:'./src/app2.js'},output:{filename:'[name].bundle.js',path:path.resolve
- 2024-02-18Blazor WebApp配置应用基路径PathBase
BlazorWebApp配置应用基路径PathBase在一个设备数据管理软件系统中,根据生命周期和应用场景不同,可能会划分几个独立的软件子项目。在部署到的时候,可以采用不同的端口号来访问不同的软件子项目,也可以采用统一的端口号和不同的应用基路径来访问不同的软件子项目。基本实现方案:1,
- 2023-10-05vue学习二
<divid="app2"><divv-html="msg"></div></div><script>constapp2=newVue({el:'#app2',data:{msg:'<ah
- 2023-09-15Kubernetes日志查看工具
K8SFilebeat+ElasticSearch+Kibana虽然该组合可以满足我们对于服务监控的要求,但是如果只是部署一个内部单服务用的话,未免显得大材小用,而且部署服务还会带来大量的资源消耗。那么有没有简单查看 K8S 中多个 Pod 中的日志工具呢?咳咳咳,那么今天就介绍两款超好用的多容器实时
- 2023-08-21K8s 日志高效查看神器!
K8s日志高效查看神器!Escape K8S中文社区 2023-08-2119:57 发表于湖南通常情况下,在部署了 K8S 服务之后,为了更好地监控服务的运行情况,都会接入对应的日志系统来进行检测和分析,比如常见的 Filebeat+ElasticSearch+Kibana 这一套组合来完成。虽然该组合可以满
- 2023-07-05基于vue-cli 5 和webpack 5实现微前端
有这么一个需求,项目里有很多业务模块,它们都有引用一些公共组件,每个业务模块打包后都是一个独立的应用,当公共组件修改时,单独打包公共组件,其他应用能够不需要重新构建,就能直接使用最新的公共组件,要怎么实现?一开始我想到的是使用网络资源,就是把公共组件打包后的js文件放到服务器,其他
- 2023-04-21K8s 日志高效查看神器,提升运维效率10倍!
通常情况下,在部署了 K8S 服务之后,为了更好地监控服务的运行情况,都会接入对应的日志系统来进行检测和分析,比如常见的 Filebeat+ElasticSearch+Kibana 这一套组合来完成。虽然该组合可以满足我们对于服务监控的要求,但是如果只是部署一个内部单服务用的话,未免显得大材小用,而且
- 2023-04-18一种解决多系统web应用的策略,Module Federation(模块联邦)
前言针对很多大型的web应用,往往会衍生出很多子应用,而这些子应用之间有时候又往往需要进行交互或者复用一些功能或者组件,这个时候有没有一个比较好的策略来实现这样的交互呢。答案是有的,试试webpack5提供的ModuleFederation。先来个示例万事先实操,然后再谈别的,不付诸实践的
- 2023-04-13Django笔记六之外键ForeignKey介绍
本文首发于公众号:Hunter后端原文链接:Django笔记六之外键ForeignKey介绍这是一种一对多的字段类型,表示两张表之间的关联关系。本篇笔记的目录如下:on_deleterelated_namerelated_query_name外键字段的保存1、on_delete假设有两个application,app1和app2app1下的某
- 2023-03-22APP脱壳与反编译之初探
1.安装app将apk文件拖动到安装模拟器里,运行:点击提交,发现报错2.用jadx-1.0.0反编译app需要安装java环境,然后读取app2.apk 3.查看共享路径在电影共享路径里找
- 2023-03-18简单记事本app2
——注册——activity_login.xml注册页面设计<?xmlversion="1.0"encoding="utf-8"?><LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
- 2023-03-18【Android 逆向】【攻防世界】app2
1.手机安装apk,随便点击,进入到第二个页面就停了2.jadx打开apk,发现一共有三个activity,其中第三个activity:FileDataActivity里面有东西publicclassFileDataActivitye
- 2023-02-09好客租房5-React脚手架的应用
3.1react脚手架意义1脚手架是开发现代web应用的必备2充分利用webpackbabeleslint等工具进行使用3零配置4关注业务即可3.2使用react脚手架初始化项目1初始化项目命令:npx
- 2022-12-295-资源限制,亲和反亲和,污点和容忍
一KubernetesContainer、Pod、Namespace内存及CPU限制1.1限制单位介绍1如果运行的容器没有定义资源(memory,cpu)等限制,但是在namesapce定义了LimitRange限制,那么该容器
- 2022-12-12运维的进阶——可视化业务流程监控
背景过去很长一段时间,我们在监控平台的建设之路上不断的探索与实践,同时监控需求也在随着技术架构、业务规模不断的演变:从Nagios、Zabbix到Prometheus;从关系型数据库、非关
- 2022-11-21调用模块的方法
在开发过程中经常会在当前模块调用其他模块的方法,这个时候就涉及到跨模块调用,我们还可以了解到A和R两个快捷方法的使用。$User=A("User");//实例化UserAction控制器对象
- 2022-10-12django 报错 'set' object is not reversible 解决
我的博客这个问题在网上随便一搜就有解决办法,说是把urls.py里面的urlpatterns=这部分的{}改成[]就可以了,想想也对,毕竟里面是个list也不是个dict先说下我的project内容
- 2022-09-27flask-多app应用
flask多app应用1、安装werkzeugpip3installwerkzeug==0.16.02、实例fromwerkzeug.wsgiimportDispatcherMiddlewarefromwerkzeug.servingimportrun_simple