Vue Vite打包失败 - JavaScript heap out of memory

最近下载了一个Vue的后台项目但是在打包发布的时候报错
<--- Last few GCs --->

[8356:0979FBF0]    73866 ms: Mark-sweep 987.9 (1043.4) -> 980.7 (1044.2) MB, 929.4 / 0.0 ms  (average mu = 0.141, current mu = 0.075) alloca……

                    
                

在.Net Core中使用ueditor

第一步:官方下载ueditor
第二步:在Nuget中搜索UEditor.Core并安装
第三步:修改Program.cs添加以下代码,原来的app.UseStaticFiles();不要删除。
builder.Services.AddSession();

app.UseStaticFiles(new StaticFileOptions
{
    FileProvider = new PhysicalFileProvider(
       Path.Combine(Directory.GetCurrentDirectory(), &q……

                    
                

VS2022新建的Vuejs项目报错error:0308010C:digital envelope routines::unsupported

解决办法:打开命令工具执行下面代码就可以了

set NODE_OPTIONS=--openssl-legacy-provider

$env:NODE_OPTIONS="--openssl-legacy-provider"

第二个命令是在VS中使用

如何还是不成功,那就在系统的环境变量里增加一个环境变量,键是:NODE_OPTIONS,值是:--openssl-legacy-provider

如何给系统增加环境变量可以百度,不同的系统路径不太一样。

然后重启系统,就好了


.Net Core网站IIS配置安装方法

1、先安装.net framework4.0

2、再安装vc_redist.x64
      vc_redist.x64下载地址: https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145
3、在安装.NET Core SDK 和 .NET Core Runtime
4、如果浏览网站还是提示错误
HTTP Error 500.31 - Failed to load ASP.NET Core runtime
Common solutions to this ……

                    
                

IIS7网站备份和还原

首先打开CMD命令提示符:
在运行中输入CMD,然后回车。

进入INETSRV目录:
输入 cd C:\Windows\System32\inetsrv,然后回车

备份还原的方法:

建立备份
appcmd add backup “备份名称”

列出所有备份
appcmd list backup

还原备份
appcmd restore backup “备份名称”

生成的备份文件保存在“C:\Windows\System32\inetsrv\backup”目录下,需要自己手动备份这些文件。

注意:还原备份时可能会抛出一个错误,还原看似是成功的,但IIS服务没有启动,
只要手动启动IIS服务就可以了,经过测试好偶没有发现什么异常,放心使用。

使用Microsoft Visual Studio 2019(VS2019)建立Vue项目

Vue是要在NodeJs下运行的,所以要先下载个Nodejs。这个可以自己百度。
然后用VS2019新建一个Vue项目

QQ截图20230213135205.png


QQ截图20230213135443.png

R进制数和十进制数的转换

R进制转十进制用按权展开法

十进制转R进制用短除法


mysql sum null 转为0

1、select isnull(sum(count),0) coinNum from table
2、select coalesce(sum(count),0) coinNum from table



软件开发(过程)模型—5种敏捷开发模型(Agile Development)

敏捷开发的总体目标是通过“尽可能早地、持续地对有价值的软件的交付”使客户满意。通过在软件开发过程中加入灵活性,敏捷方法使用户能够在开发周期的后期增加或改变需求。
敏捷过程的典型方法有很多,每一种方法基于一套原则,这些原则实现了敏捷方法所宣称的理念(敏捷宣言)。
1.极限编程(XP)
XP是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式。它由价值观、原则、实践和行为 4 个部分组成,彼此相互依赖、关联,并通过行为贯穿于整个生存周期。
4大价值观:沟通、p简单性、反馈和勇气。
5个原则:快速反馈、简单性假设、逐步修改、提倡更改和优质工作。
12个最佳实践:计划游戏(快速制定计划、随着细节的不断变化而完善)、小型发布(系统的设计要能够尽可能早地交付)、隐喻(找到合适的比喻传达信息)、简单……

软件开发(过程)模型—统一过程模型(UP)

统一过程模型是一种“用例和风险驱动,以架构为中心,迭代并且增量”的开发过程,由UML 方法和工具支持。迭代的意思是将整个软件开发项目划分为许多个小的“袖珍项目”,每个“袖珍项目”都包含正常软件项目的所有元素:计划、分析和设计、构造、集成和测试,以及内部和外部发布。
统一过程定义了 4 个技术阶段及其制品。
1)起始阶段(Inception Phase)
起始阶段专注于项目的初创活动,产生的主要工作产品有构想文档(Vision Document)、初始用例模型、初始项目术语表、初始业务用例、初始风险评估、项目计划(阶段及迭代)、业务模型以及一个或多个原型(需要时)。
2)精化阶段(Elaboration Phase)
精华阶段在理解了最初的领域范围之后进行需求分析和架构演进,产生的主要工作产品有用例模型……


© 2016-2024 阿尔佛 aerfo.com | 豫ICP备17044542号 | 豫公网安备 41010602000172