VUE3+TS项目打包和自动化部署
项目打包和自动化部署(深入 Vue3+TypeScript 技术栈-coderwhy 大神新课)一. 项目部署和 DevOps1.1. 传统的开发模式在传统的开发模式中,开发的整个过程是按部就班就行:
但是这种模式存在很大的弊端:
工作的不协调:开发人员在开发阶段,测试和运维人员其实是处于等待的状态。等到测试阶段,开发人员等待测试反馈 bug,也会处于等待状态。
线上 bug 的隐患:项目准备交付时,突然出现了 bug,所有人员需要加班、等待问题的处理;
1.2. DevOps 开发模式DevOps 是 Development 和 Operations 两个词的结合,将开发和运维结合起来的模式:
1.3. 持续集成和持续交付伴随着 DevOps 一起出现的两个词就是持续集成和持续交付(部署):
CI 是 Continuous Integration(持续集成);
CD 是两种翻译:Continuous Delivery(持续交付)或 Continuous Deployment(持续部署);
持续集成 CI:
持续交付和持续部署:
1.4. 自动化部署流程
二. 购买云服务器 ...
英特尔发布N系列处理器
英特尔在 2023 年 1 月 3 日正式发布了 N 系列处理器,面向入门级计算,包括 N50 到 N305,最高为 8 核 8 线程,32EU 核显规格。
据介绍,英特尔 N 系列处理器采用 Intel 7 制程工艺的全新 Gracemont CPU 微架构,拥有 4 至 8 个能效核的选项,提供卓越的每瓦性能。其中,酷睿 i3N 8 核心型号的整体应用程序系统性能提升高达 42%,Web 浏览性能提升高达 24% 。
N 系列处理器包括英特尔 N 和英特尔酷睿 N 两型号,前者 4 核,后者 8 核,支持 LPDDR5、DDR5、DDR4 内存以及 UFS 2.1 、eMMC 闪存以及 SSD。据介绍,该系列处理器支持 10bit HEVC 和 VP9 编码 / 解码,AV1 解码实现高色深 ;通过 HDMI 2.0b 接口在电视上播放 4K HDR 流视频,最多能够同时连接 3 台显示器。
英特尔表示,全新英特尔 ® 酷睿 TM i3 N 系列处理器扩大了产品选择 良好的发展态势,2023 年将有超过 50 个 OEM 设计。
英特尔处理器 N 系列特性
采用 Inte ...
英特尔赛扬处理器介绍
官方说明
英特尔的入门级电脑可以帮助用户体验前所未有的协作、创建、学习和娱乐。用户可以通过笔记本电脑、谷歌笔记本、可转换电脑或台式机获得他们想要的良好体验,并为现代生活方式提供安全和连接选项。
赛扬系列面向低端产品,G 系列功耗较大,低功耗的 N 系列(移动端)、J 系列(桌面端)更多应用于 NAS,或者 NUC。详见官网
上市情况
2022 年应用较广泛的有 j4125、N5100 等,例如台电凌珑 S 的 N5095。2022-11-13,市面上开始出现 J6412,的产品,例如大唐(Maxtang 大唐 NUC)
优点:功耗 10W,跑分比 N5095 高,双千兆网口,双频 WIFI,最大支持 32G 双通道 3200 内存。不足:固态硬盘还是 SATA 接口,蓝牙 4.2,网友测试网卡是 RTL8111H,EXSI 不能上 7.0,可以安装 6.7。评测文章:https://post.m.smzdm.com/p/apv4lv50/
2022 年前发行的产品
产品名称
发行日期
内核数
基本频率
高速缓存
TDP
处理器显卡
G6900(3.40GHz)
Q1’ ...
Hexo中使用Markdown嵌入图片
在 hexo 官司网中对资源文件夹的说明,将config.yml文件中的post_asset_folder选项设为 true,创建新文章时自动创建一个同名文件夹。可以通过相对路径来引用它们
使用 Markdown 嵌入图片hexo-renderer-marked 3.1.0 引入了一个新的选项,其允许你无需使用 asset_img 标签插件就可以在 markdown 中嵌入图片
如需启用:
12345# _config.ymlpost_asset_folder: truemarked: prependRoot: true postAsset: true
启用后,资源图片将会被自动解析为其对应文章的路径。例如: image.jpg 位置为 /2020/01/02/foo/image.jpg,这表示它是 /2020/01/02/foo/ 文章的一张资源图片, 将会被解析为 <img src="/2020/01/02/foo/image.jpg">。
测试结论
在相对路径的同名文件夹中查找文件,如有就返回,图片名称:相对路径+ ...
Windows 11/10正式版官方原版镜像
Window 11 22H2(2023 年 01 月 17 日发布)商业版(含专业、专业工作站、教育、专业教育、企业版)zh-cn_windows_11_business_editions_version_22h2_updated_jan_2023_x64_dvd_82450200.iso [5.24GB]下载地址
SHA256:ecbafd6850f73887eaed1f9efd2a3f573a0cae9a1b447706015c77375c2baff2
消费者版(含家庭、家庭单语言、教育、专业、专业教育、专业工作站版)zh-cn_windows_11_consumer_editions_version_22h2_updated_jan_2023_x64_dvd_0b2e8f08.iso [5.34GB]下载地址
SHA256:1dbca0da0cd2bf9eba011d9a5bc7c38684f10eb441c8fcc62923d445090ee055
ARM 版(含专业、企业、教育版 - 2022 年 09 月更新)SW_DVD9_Win_Pro_11_22H2_64ARM_Ch ...
MarkDown添加图片的三种方式
Markdown 插入图片有三种方法,各种 Markdown 编辑器的插图方式也都包含在这三种方法之内。插图最基础的格式:

插入本地图片只需要在基础语法的括号中填入图片的位置路径即可,支持绝对路径和相对路径。例如:
12
插入网络图片只需要在基础语法的括号中填入图片的网络链接即可,现在已经有很多免费/收费图床和方便传图的小工具可选。例如:
12
把图片存入 markdown 文件用 base64 转码工具把图片转成一段字符串,然后把字符串填到基础格式中链接的那个位置。基础用法:
1
这个时候会发现插入的这一长串字符串会把整个文章分割开,非常影响编写文章时的体验。如果能够把大段的 base64 字符串放在文章末尾,然后在文章中通过一个 id 来调用,文章 ...
JavaScript的24个循环遍历方法
一、数组遍历方法1. forEach()forEach 方法用于调用数组的每个元素,并将元素传递给回调函数。数组中的每个值都会调用回调函数。其语法如下:
1array.forEach(function(currentValue, index, arr), thisValue)
该方法的第一个参数为回调函数,是必传的,它有三个参数:
currentValue:必需。当前元素
index:可选。当前元素的索引值。
arr:可选。当前元素所属的数组对象
1234let arr = [1,2,3,4,5]arr.forEach((item, index, arr) => { console.log(index+":"+item)})
该方法还可以有第二个参数,用来绑定回调函数内部 this 变量(前提是回调函数不能是箭头函数,因为箭头函数没有 this):
12345let arr = [1,2,3,4,5]let arr1 = [9,8,7,6,5]arr.forEach(function(item, index, arr){ ...
python3.11安装scrapy出错的解决方法
python3.11 安装 scrapy 出错的解决方法jeff 2023-01-31
前提安装最新版 python3.11.1 后,无法安装 scrapy。pip install scrapy
出错提示提示如下:
Collecting certifi>=2017.4.17Downloading https://mirrors.aliyun.com/pypi/packages/71/4c/3db2b8021bd6f2f0ceb0e088d6b2d49147671f25832fb17970e9b583d742/certifi-2022.12.7-py3-none-any.whl (155 kB)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 155.3/155.3 kB 232.0 kB/s eta 0:00:00Building wheels for collected packages: twisted-iocpsupportBuilding wheel for twisted-iocpsupport (pypro ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post1$ hexo new "My New Post"
More info: Writing
Run server1$ hexo server
More info: Server
Generate static files1$ hexo generate
More info: Generating
Deploy to remote sites1$ hexo deploy
More info: Deployment







