分类 《代码的海洋》 下的文章 - 一叶舟轻
首页
友链
关于
搜 索
1
解决Typecho不能加载css和js的问题
36 阅读
2
zeroiter+nginx 内网穿透
35 阅读
3
blazor 自动热加载 动态调试方法
30 阅读
4
hyper-v中的虚拟机Ubuntu Server磁盘扩容
26 阅读
5
.Net6项目发布出错(检测到包降级: System.xxxx 从 x.x.x 降级到 x.x.x。直接从项目引用包以选择不同版本。)
25 阅读
《也许你也想建站?》
《代码的海洋》
《生活日常》
《技能get》
登录
搜 索
标签搜索
.NET
Docker
Linux
VisualStudio
Blazor
相聚时光
国庆
Https
Selenium
BootstrapBlazor
.NET8
内网穿透
nginx
zeroiter
家电
维修
Wordpress
ssh
爬虫
Typecho
羽裳
累计撰写
17
篇文章
累计收到
0
条评论
首页
栏目
《也许你也想建站?》
《代码的海洋》
《生活日常》
《技能get》
页面
友链
关于
用户登录
登录
找到
9
篇与
《代码的海洋》
相关的结果
2023-12-06
blazor 自动热加载 动态调试方法
最近在了解blazor的时候,发现调试的时候老是要重新运行,很麻烦。开始以为不能像vue这些编辑保存后就自动热重载,后来发现是可以的。打开项目文件夹,打开cmd,执行dotnet watch run debug出现这个就可以了
2023年12月06日
30 阅读
0 评论
0 点赞
2023-11-26
.NET 8 Blazor 引入 BootstrapBlazor UI
BootstrapBlazor组件库官网 https://www.blazor.zone/componentsBootstrapBlazor组件库github仓库地址 https://github.com/dotnetcore/BootstrapBlazorBootstrapBlazor组件库gitee仓库地址 https://gitee.com/LongbowEnterprise/BootstrapBlazor安装Nuget先创建一个NET8.0 Blazor WebApp项目安装 BootstrapBlazor NuGet包 添加css和js引用打开App.razor,添加组件库文件<!-- 引用 BootstrapBlazor.FontAwesome 字体库包 !--> <link href="_content/BootstrapBlazor.FontAwesome/css/font-awesome.min.css" rel="stylesheet"> <!-- 引用 BootstrapBlazor 组件库包 !--> <link href="_content/BootstrapBlazor/css/bootstrap.blazor.bundle.min.css" rel="stylesheet"><script src="_content/BootstrapBlazor/js/bootstrap.blazor.bundle.min.js"></script><!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <base href="/" /> <!-- 引用 BootstrapBlazor.FontAwesome 字体库包 !--> <link href="_content/BootstrapBlazor.FontAwesome/css/font-awesome.min.css" rel="stylesheet"> <!-- 引用 BootstrapBlazor 组件库包 !--> <link href="_content/BootstrapBlazor/css/bootstrap.blazor.bundle.min.css" rel="stylesheet"> <link rel="stylesheet" href="app.css" /> <link rel="stylesheet" href="WebApp.styles.css" /> <link rel="icon" type="image/png" href="favicon.png" /> <HeadOutlet /> </head> <body> <Routes /> <script src="_framework/blazor.web.js"></script> <!-- 引用 BootstrapBlazor 组件库包 !--> <script src="_content/BootstrapBlazor/js/bootstrap.blazor.bundle.min.js"></script> </body> </html> 添加BootstrapBlazor服务在Program.cs中添加这行代码:builder.Services.AddBootstrapBlazor();添加_Imports.razor全局引用在_Imports.razor中添加 @using BootstrapBlazor.Components UI组件引用添加BootstrapBlazorRoot根组件最后,在Routes.razor文件中添加<BootstrapBlazorRoot>根组件完成以上步骤后,就可以愉快的使用BootstrapBlazor组件库啦!
2023年11月26日
18 阅读
0 评论
0 点赞
2023-11-19
linux 挂载硬盘(mount)
准备硬盘插入硬盘或添加虚拟硬盘通过fdisk -l查看磁盘是否已经能正常识别如看到有多个类似/dev/sda/dev/sdb这种的则代表成功(其中/dev/sdb是这次需要新挂载的硬盘)创建挂载目录创建挂载目录,相当于将/hard-disk文件目录当做移动硬盘的目录。没有的话创建立一个文件夹 mkdir /hard-disk将这个目录的权限改成与自己账户的权限一样,chmod 755 /hard-disk挂载硬盘使用mount -o rw /dev/sdb /hard-disk把移动硬盘挂载在这个文件夹上 ,这样硬盘相当于系统的一个文件夹-o 指定挂载文件系统时的选项ro 以只读方式挂载rw 以读写方式挂载问题排查mount: /hard-disk: wrong fs type, bad option, bad superblock on /dev/sdb, missing codepage or helper program, or other error.确认nfs-common是否安装,apt-getinstall nfs-common确认挂载盘是否格式化,可以使用以下命令格式化(会丢失硬盘中所有文件,需要注意格式化)mkfs -t ext4 /dev/sdb检查完成后,再次尝试挂在即可注意可以使用df -h查看是否有挂载成功重启后自动挂载上面的命令挂载的磁盘只会在当前运行系统过程中有效,服务器重启则会丢掉挂载。若需要重启系统后自动挂载,还需完成以下步骤找到磁盘的UUIDls -l /dev/disk/by-uuid该命令会列出所有磁盘的信息,如 /dev/sda , /dev/sdb的 uuid 。可以配合使用grep 命令查找对应磁盘。备份 fstab 文件cp /etc/fstab /etc/fstab.bak以防操作过程中发生意外,我们可以恢复之前的挂载状态。编辑 fstab 文件将挂载盘信息添加到 /etc/fstab 中vi /etc/fstab编辑文件这里可能有两种不同的格式,照着前面的写就行了我这的格式是/dev/disk/by-uuid/[UUID] /[之前的挂载文件夹] ext4 defaults 0 0即/dev/disk/by-uuid/b672e27e-a554-461b-8101-ca2de3602c48 /hdisk001 ext4 defaults 0 0
2023年11月19日
11 阅读
0 评论
0 点赞
2023-10-22
远程连接 termux
连接工具建议使用Xshell,使用较为方便termux配置步骤下载 termux ,https://f-droid.org/packages/com.termux/安装 termux 后, 打开安装 pkg install openssh 输入 sshd 可以开启ssh查看手机端ip ifconfig , 查询本地局域网ip手机上termux查看用户名 whoami输入命令 passwd ,termux设置密码注意:手机上termux开启的sshd服务用的是8022端口,而不是常用的22端口默认的当退出应用后,下次进来是关闭的,需要再次执行sshd开启。所以还需要给termux设置自动开启ssh echo "sshd" >> ~/.bashrc完整的连接命令:ssh -p 8022 [用户名]@[ip]配置完成后,再次尝试连接就行了(我这用的Xshell)
2023年10月22日
8 阅读
0 评论
0 点赞
2023-10-21
vs中以 docker 的方式启动调试,一直卡在 `Info: C:lUserstliushlvsdbgvs2017u5 exists, deleting.` 准备阶段的问题
vs中以 docker 的方式启动调试,一直卡在 Info: C:lUserstliushlvsdbgvs2017u5 exists, deleting. 准备阶段的问题。这里面有三个关键的信息第一个是使用的 vsdbg 版本号,也就是 Info: Using vsdbg version '17.7.10808.2' 中的 17.7.10808.2 版本号,请记下第二个是 Runtime ID 号。也就是 Info: Using Runtime ID 'linux-x64' 的 linux-x64 号,也请记下最后是输出的文件路径,也就是 Info: C:\Users\liush\vsdbg\vs2017u5 exists, deleting. 的 C:\Users\liush\vsdbg\vs2017u5 路径,请记下手动下载需要拼接下载路径,下载链接路径是 https://vsdebugger.azureedge.net/vsdbg-(你的版本号 .号换成-号)/vsdbg-(你的Runtime ID).zip根据上面所记的信息,这里的 vsdbg-(你的版本号 .号换成-号) 应该替换为 17.7.10808.2 版本号,同时将此版本的 . 号更改为 - 号,更改之后的内容如下 vsdbg-17-7-10808-2 这就是拼接的第一个版本号然后再拼接上 Runtime ID 号,如上面记下的第二个关键信息,也就是 linux-x64 替换如下 vsdbg-linux-x64.zip 最后拼接的链接如下https://vsdebugger.azureedge.net/vsdbg-17-7-10808-2/vsdbg-linux-x64.zip使用 如 dotnet FileDownloader 或 IDM 等工具下载此压缩包。(我这时直接使用的 Free Download Manager)下载完成之后,将压缩包解压到输出的文件路径,也就是刚才记住的第三个信息。如我的路径是 C:\Users\liush\vsdbg\vs2017u5 文件夹,解压缩时不带上压缩包名字(没有vs2017u5文件夹直接在vsdbg中新建一个就行了)最终解压缩之后的 C:\Users\liush\vsdbg\vs2017u5 大概如下接下来在 C:\Users\liush\vsdbg\vs2017u5 文件夹创建两个文件,分别是 success_version.txt 和 success_rid.txt 文件在 success_version.txt 文件里面填写 VSDbg 版本号,也就是刚才记下的第一个信息,如我的是 16.6.20415.1 版本号在 success_rid.txt 文件里面填写 Runtime ID 号,也就是刚才记下的第二个信息,如我的是 linux-x64 号完成之后,重新生成。如果上面步骤没有错的话,应该很快就会看到 vs2017u5 exists, deleting 这一步骤很快就跳过了跳过之后如果可以看到又卡在了 linux-musl-x64 的下载这里,如以下输出内容依然需要记下三个关键信息,和上面的差不多第一个信息是版本号,也就是 Info: Using vsdbg version '16.8.10924.3' 的 16.8.10924.3 版本号,请记下第二个是 Runtime ID 号。也就是 Info: Using Runtime ID 'linux-musl-x64' 的 linux-musl-x64 号,也请记下第三个信息是输出路径,也就是 C:\Users\liush\vsdbg\vs2017u5\linux-musl-x64 文件夹,对比上面的步骤,可以看到是放在 vs2017u5 的 linux-musl-x64 文件夹注意第二个信息的是 linux-musl-x64 和上面步骤的 linux-x64 不相同接下来拼接下载路径,和上面步骤差不多,下载路径是 https://vsdebugger.azureedge.net/vsdbg-(你的版本号 .号换成-号)/vsdbg-(你的Runtime ID).zip用记住的第一个信息替换版本号,如使用 16.8.10924.3 替换 vsdbg-(你的版本号 .号换成-号) 可以拿到 vsdbg-16-8-10924-3 版本号拼接起来的链接大概如下https://vsdebugger.azureedge.net/vsdbg-16-8-10924-3/vsdbg-linux-musl-x64.zip下载后解压到vs2017u5\linux-musl-x64文件夹复制刚才创建的 success_version.txt 和 success_rid.txt 文件,放在 vs2017u5\linux-musl-x64 文件夹在 success_version.txt 文件里面填写 VSDbg 版本号,也就是刚才记下的第一个信息,如我的是 16.8.10924.3 版本号在 success_rid.txt 文件里面填写 Runtime ID 号,也就是刚才记下的第二个信息,如我的是 linux-musl-x64 最后需要重启一下 VisualStudio以上参考自:https://blog.csdn.net/lindexi_gd/article/details/106925674
2023年10月21日
15 阅读
0 评论
0 点赞
1
2