自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 将 ASP.NET Core Web 项目部署到阿里云服务器,并通过 Nginx 访问

本文介绍了在阿里云服务器上部署.NET Core项目的完整流程:1)发布项目生成publish文件夹;2)通过XShell/Xftp上传到服务器;3)使用dotnet命令运行项目,建议用nohup或systemd实现后台运行;4)配置Nginx反向代理,设置server块并重启服务。同时提供了生成静态HTML页面的可选方案,适用于纯展示型网站的SEO优化。两种部署方案可根据项目需求选择:动态交互项目使用.NET Core+Nginx方案,静态展示项目采用HTML静态化方案。

2025-07-17 14:29:50 276

原创 Database ‘EducationalAfairs db‘ cannot be upgraded because it is read-only, has read-only files or t

【SQL Server数据库附加失败解决方案】遇到3415错误(数据库'EducationalAfairsdb'无法附加)时,主要原因为:文件只读属性、权限不足或路径不可访问。解决方法分四步:1️⃣修改文件权限(chown/chmod命令赋予mssql用户读写权限);2️⃣连接SQL Server;3️⃣执行ATTACH命令附加数据库文件;4️⃣验证数据库是否成功附加(查询sys.databases)。关键要确保数据库文件(.mdf/.ldf)可读写且位于SQL Server可访问路径。

2025-07-08 14:28:31 279

原创 阿里云重装 Linux系统+Xshell部署nginx和sqlserver

阿里云ECS重装Linux系统及部署服务指南 摘要:本文详细介绍了阿里云ECS服务器重装Linux系统的完整步骤,包括登录控制台、停止实例、更换操作系统等操作,并重点说明重装系统会清空系统盘数据,需提前备份。同时提供了使用Xshell连接服务器后,安装Nginx和SQL Server 2019的详细教程,涵盖依赖安装、服务启动、端口配置等关键步骤,帮助用户快速完成基础服务部署。文末特别强调了SQL Server安装过程中的版本选择和密码设置注意事项。

2025-07-08 14:21:05 465

原创 vue 使用 http-server 启动本地服务器

【代码】vue 使用 http-server 启动本地服务器。

2025-02-13 11:03:20 346

原创 vue,npm

npm install @vue/cli-service --save-dev 安装vue/cli-service。npm ls @vue/cli-service 查看vue/cli-service版本。nvm install 你要下载的node版本。nvm use 你要切换的node版本号。装一个nvm node管理器,

2025-01-17 10:54:29 403

原创 unity打包安卓apk失败:Gradle build failed

打包的.gradle环境已经布置好了,打包基本没问题了。以后的打包报错,基本都是自身工程代码,插件,以及配置等具体问题导致的了,根据报错提示,可以知晓问题所在,具体问题具体对待了(比如刚才那个XR要求的APi level要29以上,按照报错里的要求该即可)。开发者往工程里加的东西,比如插件,代码啥的,对安卓打包会有影响,可能会导致打包报错中断,需要由开发者自行分析报错内容,去修改自己写的代码。那个软件是用方块大小来直观显示硬盘里文件夹大小的,方便看哪部分文件夹占用硬盘更多。谨慎删除C盘里的文件夹!

2024-08-02 16:39:30 2903

原创 unity+pico neo3入门教程

非常重要的就是看参考文档,跟着文档一步步来:非常重要的就是看参考文档,跟着文档一步步来:非常重要的就是看参考文档,跟着文档一步步来:1. 创建开发者帐号、组织和应用 | PICO 开发者平台

2024-08-02 16:09:47 208

原创 h5就是页面吗,还是微信小程序?

h5就是html5的简称,现在h5还有一个含义,因为很多人不懂h5是什么东西,但是都知道哪些炫酷的邀请函,节日卡等等是用h5技术做出来的,然后很多人就认为这样的页面就叫做h5。它是可以基于微信平台的(可以是小程序的形式,可以是公众号的推文等等),也可以基于任何的其他平台,也可以是个人服务器等等。而HR问你的会不会H5,一般指的是你会不会写单页面(即用html5+css3+javascript技术开发的页面(主要是 canvas 的熟练使用))其实H5在我们开发眼里是一种技术,在其他使用者眼里是一种页面。

2024-07-05 17:17:00 441

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

进入管理员以后输入set-ExecutionPolicy RemoteSigned。1.在菜单栏输入Windows powershell。

2024-06-14 14:55:55 477

原创 vue 在新窗口中使用 localStorage 共享全局变量

然后就可以直接调用this.username啦。

2024-05-30 10:48:36 204 1

原创 vue前端部署+后端.net部署阿里云

4.在nginx的一个文件里面改一个东西。注意不能放到root里面,访问权限不够。1下载xshell7和xftp7。5.在阿里云里面添加安全组。

2024-05-24 16:49:43 205 1

原创 关于unity使用vuforia、remote和打包apk的教程

2.使用remote参考网站,强调一定要注重细节方面,细节也很重要,我就是没注重细节,白白浪费很多时间。1.使用vuforia 参考两个网站。

2024-04-30 16:19:26 459 3

原创 (一)VUE .NET网页制作学习ing--多表联查

1.现在有两个表,一个表是UserManagement,一个表是DepartManagement,我现在需要把这两个表的数据关联起来。新建一个类UserDto用于关联这两个类。学习阶段,如果哪里写的不对,或者是把简单的东西复杂化了,欢迎来指正。3.后端的代码写完了,接下来写前端的代码(javaScript)(2)在Controller中向前端发送数据。(1)首先在BLL中写增删改查事件。2.现在开始写后端代码了。

2024-04-10 14:16:25 235 1

原创 WPF-Stylet框架播放流媒体资源

WPF-Stylet框架播放流媒体资源

2024-01-23 18:01:37 652 1

原创 Sqlserver安装教程

1.2.

2024-01-05 16:47:46 586 1

原创 WPF-通过DataGridCheckBoxColumn获取多行数据

正确的做法是:要在ViewModel层写读取数据库Model,那在数据库帮助类中调取的还是数据库Model,只是在ViewModel中将数据传递给视图Model了,如果觉得这样麻烦,还可以写一个转换类,用反射去处理,这样你只要配置一下就可以通用于任何常见的数据结构的转换赋值了(另外起一个辅助类进行封装)。但是我一直写错了,我一直都是在ViewModel中调取数据库model用,但是这样是大大的错误,2.到后面的代码越写越烂,越写越难写,那这种情况下,这个项目基本上就废了,维护成本太大。

2023-12-07 17:13:53 420 1

原创 WPF-stylet 实现界面切换+引用资源字典

在父界面中切换子界面

2023-11-28 15:59:31 452

原创 vue安装和配置

这样,npm 包将被安装到指定的路径 "D:\Software\Node.js\node_global" 中。确保你的命令提示符或终端是以管理员身份运行的,以确保有足够的权限进行全局安装。请注意,网络超时问题通常是暂时性的,所以如果以上方法中的一个不起作用,可以稍后再试。如果问题持续存在,请确保您的网络连接正常,并尝试使用其他网络环境。过程中遇到了下载模板时的连接超时问题。这可能是由于您的网络问题或下载源的问题导致的。将 npm 的下载源切换到国内的镜像,例如淘宝镜像。安装VUE的时候出错。

2023-11-21 11:59:14 249 1

原创 WPF Style弹窗

MessageBoxResult result = MessageBox.Show(message, "提示", MessageBoxButton.OKCancel, MessageBoxImage.Information);string message = "请确认是否需要修改商品类别信息,注意一旦更改,商品的类别信息也将跟随变化。// 用户点击了"确定"按钮。// 用户点击了"取消"按钮。

2023-11-07 16:19:20 131

原创 WPF 通信功能≠UI更新

例如,当一个视图模型接收到来自另一个视图模型的消息时,它可以执行相应的UI更新操作以反映接收到的消息内容。,例如,一个视图模型接收到来自另一个视图模型的消息后,执行相应的UI更新操作以反映接收到的消息内容。通信功能() 用于在不同的视图模型之间传递消息和事件。通信功能是为了解决不同视图模型之间的协作和通信问题而设计的,包括从一个视图模型向另一个视图模型发送消息,从而触发相应的操作或更新UI中的数据。综而言之,UI更新是确保用户界面及时反映数据变化的重要功能,而通信功能是实现模块之间的交互和协作的一种机制。

2023-11-06 08:43:50 164

原创 WPF-MVVM框架 进行 ViewModel 之间的通信

stylet自带事件聚合器,使用事件聚合器可以让vm之间进行互相通信,在vm继承IHandle接口就行了,并且要在vm的构造函数中订阅消息。简单说一下我要实现什么样的功能:在。1.首先,创建一个事件类,例如。中,插入新数据时,发布。

2023-11-03 15:22:42 1481 2

原创 WPF-集合之按钮排布

用MVVM框架(如MVVM Light或Stylet)来管理视图模型和数据绑定来实现按分类显示按钮的功能。

2023-10-26 10:52:30 469

原创 WPF-MVVM框架的构建

在用WPF时使用轻量级MVVM框架:1.实现完全的界面逻辑分离2.可以省去很多繁琐且重复的代码量(清爽)所以View层和ViewModel层直接是分开的,用Stylet关联,Model层通过orm框架的sqlsugar与数据库连接,并对应数据库的Model。数据库使用的是sqlite.第三方图形化管理工具是dbeaver具体该如何实现1.创建一个ShellViewModel来管理应用程序的主窗口和视图之间的切换。

2023-10-25 11:58:45 260 1

原创 WindowsForm-页面嵌入Unity项目程序

【代码】WindowForm-页面嵌入Unity项目程序。

2023-10-25 11:39:44 236 1

原创 WPF 修改按钮默认样式

一开始按钮的默认样式为:鼠标放到按钮上时,按钮上面就会出现一个蓝色的方框,

2023-10-25 10:27:27 860 1

转载 入门Web(Asp.net MVC)

之前在学校用的html,css,vue做网页,工作以后开始接触Asp.net MVC,从0 开始一起学习吧。

2023-10-24 16:54:31 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除