自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(55)
  • 收藏
  • 关注

原创 vs2022提示包有兼容性问题,不支持任何目标框架

然后删除项目里的bin和obj文件夹,重新打开工程就可以了。先清除nuget缓存。

2025-03-03 15:38:00 189

原创 js在worker中画图

newWorker;</</

2025-02-28 15:01:36 252

原创 EFCore从已有数据库反向生成Models

引用nuget:打开程序包管理控制台(视图-》其他窗口)Port=5432;

2025-01-16 10:23:06 177

原创 c#把.crt证书转为.pfx证书

【代码】c#把.crt证书转为.pfx证书。

2024-12-18 10:30:22 340

原创 c#实现禁止windows磁盘自动优化

引用nuget: TaskScheduler。

2024-12-17 14:35:24 95

原创 .net core 创建linux服务,并实现服务的自我更新

.net在Linux下,把程序创建为一个服务,以及实现自我更新需要注意的一些事情。

2024-11-29 17:07:14 780

原创 c#通过网上AI大模型实现对话功能

https://siliconflow.cn/网站有些免费的大模型可以使用,去注册个账户,拿到apikey。

2024-11-21 14:34:14 698 1

原创 c#实现阳历转干支历

【代码】c#实现阳历转干支历。

2024-08-22 17:44:07 491

原创 解决 wpf 管理员权限无法拖放文件的问题

如果你的wpf程序是以管理员权限运行,那么,是无法接收文件资源管理器拖拽文件的事件的,用下面这个Helper类可以解决这个问题。

2024-08-06 12:13:13 616

原创 EF访问PostgreSql,如何判断jsonb类型的数组是否包含某个数值,另外,Dictionary<string,string>的注意事项

下面代码判断OpenUserIds(long[]类型的jsonb)字段,是否包含 8。

2024-08-01 18:28:14 284

原创 .net 8 使用 quic 协议通讯

(-cs。

2024-07-10 11:23:53 625

原创 编译rust程序,并让它依赖低版本的GLIBC库

你编译的rust程序如果在centos运行不起来,可以参考这篇文章

2024-07-04 17:16:16 1363

原创 国内环境,服务器如何安装docker

自己想办法打开 https://get.docker.com/,把内容保存为 a.sh ,放到服务器上。安装完毕,systemctl start docker 启动docker。目前docker被墙,服务器安装有些麻烦了。首先,使用清华的镜像站。

2024-06-25 15:15:53 1537

原创 安卓安装linux + .net环境

到下面地址获取apk安装包。

2024-06-19 16:37:30 638

原创 c#动态执行计算语句

【代码】c#动态执行计算语句。

2024-06-13 10:09:01 417

原创 .Net下验证MongoDB 的 Linq 模式联合查询是否可用

MongoDB.Driver 类库提供了 Linq 查询的支持。然而,在使用 Linq 进行联合查询时,是否能够正确转换为 MongoDB 底层的查询语句还有待验证。今天,我将进行实验来验证一下。

2024-06-10 09:45:30 334

原创 MongoDB代码实例

注意:索引的创建不受事务控制。

2024-06-10 09:42:26 226

原创 MongoDB 部署分片集群

sh.shardCollection(“MyTestDB.UserInfo” , {_id: ‘hashed’}) //用哈希算法进行分片。启动服务: mongod -f /data/mongodb/configsvr/configsvr.conf。为了高可用,你可以在另一台机器,再启动一个router实例(router开启多个实例,是不需要组成副本集的)启动命令:mongos -f /data/mongodb/router/router.conf。副本名称:shard1。先生成.conf文件。

2024-06-10 09:40:06 441

原创 MongoDB 部署副本集 + 代码中开启事务

在replication里面加入副本名称,多个相同副本,应该使用同样的名称。db.isMaster() 查看谁成为了master。rs.status() 可以看到当前状态。

2024-06-10 09:35:33 281

原创 .Net 使用 MongoDB

【代码】.Net 使用 MongoDB。

2024-06-10 09:32:17 440

原创 asp.net core 如何自己调用路由系统,路由到controller

【代码】asp.net core 如何自己调用路由系统,路由到controller。

2024-06-10 09:28:37 197

原创 linux、ubuntu开启防火墙

先允许22端口开通,否则远程不了了。如果没安装,则先安装。

2024-05-31 14:34:41 155

原创 linux文件权限详解,如何让一个普通用户可以读写某个目录

循环设置这个目录以及上面每一级目录的读取和执行权限然后设置指定用户user1可以读写这个目录读取acl-R 是循环读取子目录和文件的意思。

2024-05-29 21:34:34 2384

原创 el-table的懒加载树形结构

multipleTableRef.value.store.states.lazyTreeNodeMap._rawValue默认值为 {} , 也就是没有属性的对象,每展开一个节点,如展开 id=8的数据行,_rawValue = { “8” : [ 7 , 5 ] } ,_rawValue 会把每一个展开的节点的id作为key,值为子id数组这样的结构保存目前的树形状态。

2024-05-27 12:50:56 605

原创 自定义KeepAlive,支持 include 变量为defineAsyncComponent数组

【代码】自定义KeepAlive,支持 include 变量为defineAsyncComponent数组。

2024-05-24 13:27:34 174

原创 vue3 动态加载页面

首先,通过下面代码告诉编译器要编译哪些页面。

2024-05-14 16:42:51 594

原创 .net 生成二维码图片

【代码】.net 生成二维码图片。

2024-05-09 16:15:34 627 1

原创 windows安装 nvm,实现nodejs多版本切换

nvm install 版本号。nvm use 版本号。

2024-05-09 16:04:04 265

原创 js加密,c#解密

【代码】js加密,c#解密。

2024-04-29 11:39:59 598

原创 .net使用谷歌身份验证器

简单展示如何在.net中应用谷歌身份验证器

2024-04-12 16:30:26 304

原创 obs直播推流 + ffmpeg参数

ffmpeg -re -i a.mp4 -r 24 -c:v libx264 -preset ultrafast -profile:v baseline -g 24 -keyint_min 24 -x264-params nal-hrd=cbr -b:v 2500K -minrate 2500K -maxrate 2500K -c:a aac -b:a 128k -f flv rtmp://你的推流地址。-g 24 -keyint_min 24 每24帧有一个关键帧(关键帧间隔1s)

2024-04-02 14:32:41 1373

原创 Avalonia 为边框增加阴影

【代码】Avalonia 为边框增加阴影。

2024-03-29 15:50:35 620

原创 nvidia显卡如何安装cuda驱动

我是win11,所以如下选择,最后显示出Download 按钮,点击它去下载。找到版本为12.2的CUDA Toolkit 下载并安装。看到 CUDA Version 为 12.2。按 微软 + R 键,输入cmd。

2024-03-23 17:05:54 705

原创 Avalonia 如何使用 CefNet 的 WebView

用 Avalonia 实现浏览器功能

2024-03-14 14:02:12 2453 3

原创 .net 8 如何让指定的类可以在 AOT 模式下应用反射

让 ClassLibrary1 程序集中的 Class2 类和 ClassLibrary2 程序集所有类都可以进行反射。然后创建一个控制台项目,引用这个类库,并在 main 函数任意位置,调用一下 Aot.Init()没有执行任何代码,但是却让编译器能识别出Class1和Class2在反射中要使用哪些成员。上段代码,我分别指定了Class1可以反射所有成员,Class2可以反射构造函数。假如你要发布的是一个控制台项目,那么在项目中创建。在类库中编写一个静态类 Aot.cs。

2024-02-09 17:18:05 1653

原创 用CI/CD工具Vela部署一个PostgreSql数据库

用CI/CD工具部署PostgreSql数据库

2024-01-23 10:13:55 795 1

原创 Docker安装 Elasticsearch + C# 如何使用

docker 安装 ElasticSearch + .net 中如何操作ElasticSearch

2024-01-22 17:00:48 533

原创 git 公钥配置

git公钥配置

2024-01-20 10:00:04 367

原创 js上传多个文件到asp.net core,并实时转存到阿里云oss

有时候,为了追求便利性,我们可能会让前端直接将文件上传到阿里云OSS,然后将URL提交给ASP.NET。然而,这种做法意味着前端需要拥有OSS的访问密钥,而将密钥存放在前端,无疑增加了被破解的风险。因此,最安全的做法仍然是由服务器端负责上传文件到OSS。接下来,我将演示如何实现分块上传到服务器的过程,而且在这个过程中,服务器并不保存任何分块,而是直接将分块上传到OSS。

2023-12-15 11:18:55 317

原创 EasyNetQ(RabbitMQ)在处理消息时,如果抛出异常,继续不断发送到订阅队列,不断处理(也就是不自动确认消息已到达)

(如果不是使用EasyNetQ,传统的RabbitMQ库是用手动ack实现)另外,如果消息处理过程中,服务器死机,这种情况消息是会重发的,不需要担心。原理是重写IConsumerErrorStrategy。

2023-12-11 12:08:52 250 1

空空如也

空空如也

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

TA关注的人

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