- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 ffmpeg 添加字幕subtitles绝对路径
ffmpeg Error initializing filter 'subtitles' with args 'xxx'
2025-03-04 17:57:32
406
原创 初探SemanticKernel+腾讯hunyuan
通过SemanticKernel,我们能够快速的connect不同的大模型平台/私有大模型,基于这些大模型的原有Skills,结合plugins的扩展能力,实现强大的企业知识工作流。现在国内很多厂商都有自己的平台已经能够实现基于工作流的AIAgent。例如扣子,可以去学习如何使用这些功能。
2024-10-30 12:17:00
1068
1
原创 Linux NetCore下Pdf转图片 内存溢出
NetCore 3.1下面调用Pdf转图片的组件,在本地windows环境下转换正常,但是到容器里面就会转换失败。
2022-11-16 10:59:04
1054
原创 Visual Studio 2022 升级 WorkloadManifest.json冲突
SDK解析程序失败:"尝试解析SDK"Microsoft.NET.Sdk"时,SDK解析程序”Microsoft.DotNet.MSBuildSdkResolver“失败。异常:*****WorkloadManifest.json冲突。
2022-11-09 13:58:27
506
原创 WinDbg Preview简单使用
WinDbg Preview简单使用CLR程序调试入门dump包的抓取WindowsLinux基本dump包分析SOS 调试扩展获取对应的clr.dll以及sos.dll加载基于sos的符号加载sos异常及处理方法CLR程序调试入门程序不光要能跑,还要能一直稳定的跑。前段时间线上接口时不时就会整体Down一下,性能非常不稳定,通过多方摸索,尝试才找到原因。不从细节直接入手,出现问题就会手忙脚乱,不能在短时间内解决。dump包的抓取Windows直接在任务管理器里面,选中对应的进程,右键->创
2021-08-16 20:12:48
15289
转载 C# RSA加解密以及SHA1WithRsa签名生成及验签
转载至:https://www.cnblogs.com/dj258/p/6049786.html原文生成签名使用的是data.Length,但是一个中文字符占2个bite位,会导致生成签名不一致,应该为byteData.Lengthusing System;using System.Collections.Generic;using System.Linq;using System.Text;using Org.BouncyCastle.Asn1.Pkcs;using Org.BouncyCa
2021-02-18 10:36:53
2904
原创 LeetCode--删除被覆盖区间
题目给你一个区间列表,请你删除列表中被其他区间所覆盖的区间。只有当 c <= a 且 b <= d 时,我们才认为区间 [a,b) 被区间 [c,d) 覆盖。在完成所有删除操作后,请你返回列表中剩余区间的数目。示例输入:intervals = [[1,4],[3,6],[2,8]]输出:2解释:区间 [3,6] 被区间 [2,8] 覆盖,所以它被删除了。提示:1 <= intervals.length <= 10000 <= intervals
2020-09-01 10:53:44
330
原创 C#--神奇的静态变量
问题的发现早上上班,在使用partial修饰类的时候,发现我新建的partial类里面拼接的字符串居然没有拼接成功。代码如下:StaticClass.A.csStaticClass.B.cs执行这个代码,大家猜一猜会出现什么?”字段A和字段B永远在一起“???,接下来神奇的来了:字段B这个渣男神奇的消失了。问题原因第一反应,partial类字段不共享。然后试了试直接在StaticClass.A.cs中,将StaticClass.B.cs中的StringB在StaticClass.A.
2020-08-03 10:49:47
458
原创 日常问题----Window 80端口
Window80端口被System占用处理问题来源:React项目本地调试出现跨域问题,需要使用nginx实现请求转发,启动nginx时出现异常(80端口占用已经解决,截图故意配置nginx端口为react启动接口):解决思路:1.初步查看异常日志,怀疑没有权限,使用管理员权限启动cmd,并启动nginx,结果一致。2.仔细查看异常输出,发现无法bind(),怀疑端口已经被占用。3.使用如下cmd命令查看端口占用:netstat -ano |findstr 80如上图,最后一列即占用端口
2020-06-24 10:23:22
325
原创 一步一步在AspNetCore中使用GraphQL(四)----GraphiQL类型系统
(四)GraphiQL类型系统一、AspNetCore中GraphQL的用法二、搭建一个GraphQL服务端三、GraphiQL搭建GraphQL(Graph Query Language)即图形化查询语言。使用GraphQL,可以将所有的业务建模为图。图是将很多真实世界现象变成模型的强大工具,因为它们和我们自然的心智模型和基本过程的口头描述很相似。通过GraphQL,可以把我们的业务领域...
2019-08-10 22:23:09
642
原创 一步一步在AspNetCore中使用GraphQL(三)----GraphiQL搭建
(三)GraphiQL搭建一、AspNetCore中GraphQL的用法二、搭建一个GraphQL服务端GraphiQL基于React构建。新建一个Package.json文件。内容如下:2.通过npm(cnpm)下载这些包,npm安装过程就不细说了。 首先将cmd的目录切换到package.json的目录,然后运行,注意使用管理员打开cmdnpm install安装完之后再...
2019-07-23 23:27:33
524
1
原创 一步一步在AspNetCore中使用GraphQL(二)----GraphQL AspNetCore服务端
(二)搭建一个GraphQL服务端一、AspNetCore中GraphQL的用法创建一个空白的WebApi项目。添加GraphQL Nuget包。创建Student实体及仓储。为了方便起见,这里仓储并没有直接连接数据库,而是通过静态变量存储数据。创建GraphQL的类型分别创建了如下几个类LiveviLGraphQLMutation、LiveviLGraphQL...
2019-07-21 21:49:07
321
原创 一步一步在AspNetCore中使用GraphQL(一)----GraphQL在AspNetCore中的用法
一步一步在AspNetCore中使用GraphQL一、GraphQL简介二、了解AspNetCore中GraphQL的使用一、GraphQL简介GraphQL不单单是一种查询语言,它为现代应用程序到云服务这一问题提供了一套全面的解决方案。它构成了现代应用程序开发堆栈中一个新的重要层的基础:数据图。这个新的层将公司的所有应用程序数据和服务集中在同一个地方,具有一致、安全且易于使用的界面,因此任何...
2019-07-21 16:31:49
952
1
原创 SqlServer字符串末尾的数字
SqlServer查找、删除字符串末尾的数字sql:select Right('asdf123',len('asdf123')-PATINDEX('%[0-9$]%', 'asdf123')+1)执行结果:需要删除的话,就讲查出来的字符串替换成空就好了。...
2019-03-22 17:12:20
2110
原创 Jenkins+GitLab+Docker实现自动发布
Jenkins+GitLab+Docker实现发布创建一个GitLab项目创建一个Jenkins项目添加GitLab钩子运行结果Jenkins和Docker的安装步骤就省略了,网上教程很多。创建一个GitLab项目打开GitLab首页,点击项目–&gt;您的项目,就可以看到如下画面,点击创建项目。点击完之后,就是下面的样子。填写项目名称,选择可见等级后就可以点击创建项目,保存了。创...
2019-03-10 14:00:16
7876
原创 一个简单的Orleans例子
一个简单的Orleans例子Orleans例子的大致结构Orleans例子的大致结构Grain接口Grain接口的实现Orleans的ServerOrleans的Client各个项目间的关系:【Grain接口的实现】引用【Grain接口】,并实现Grain接口【Client】引用【Grain接口】,【Server】引用【Grain接口的实现】...
2019-01-07 20:42:07
1567
原创 采坑记录
采坑记录 2018-11-231.拉取的Docker镜像默认不支持中文。解决方法:修改DokcerFile文件,添加 ENV LANG C.UTF-8FROM microsoft/dotnet:2.1-aspnetcore-runtime AS baseENV LANG C.UTF-82.本地DataTable对列名大小写不敏感,但是docker-compose后大小写敏感。本地D...
2018-11-23 16:57:18
228
原创 The DOCKER_REGISTRY variable is not set. Defaulting to a blank string.
vs2017中添加Docker支持后,有时运行docker-compose,会报如下错误 The DOCKER_REGISTRY variable is not set. Defaulting to a blank string. 解决办法:一般我电脑上重启Docker就可以了。如果不能解决,在StackOverflow上面,提供的解决方法是: 1.以管理员身份运行Visual...
2018-09-14 16:17:59
16619
原创 JS报错-TypeError: xxx is not a function
在今天的工作中,有个勾选框的onchage事件绑定的函数明明有实现。但是触发时,一直报错TypeError: xxx is not a function。一直以为是错误Uncaught ReferenceError: aa is not defined,但是错误提示有不一样。仔细对比2个错误,is not defined是说这个类型没有定义。is not a function是说这个类型不是fun...
2018-07-18 19:18:27
85467
6
原创 Thrift小结
thrift简介thrift是一个用来进行可扩展且跨语言的服务的开发。它结合了功能强大的软件堆栈和代码生成引擎, 以构建在 C++, Java, Go,Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, and OCaml 这些编程语言间无缝结合的、高效的服务。
2017-12-26 21:26:37
371
原创 Oracle客户端使用
Oracle客户端使用1.Oracle客户端的安装及配置大部分时间,Oracle数据库我们都是安装在服务器端,然后再在本地使用其他工具进行连接。例如:PL/SQL、Navicat Premium等其他工具来进行连接。但是Oracle与mysql和MSSQLServer不一样,在服务器端安装好数据库后,Oracle还需要在本地配置客户端,然后才能由其他管理工具连接。第一步:通过官网下载Oracle的客
2017-09-30 14:49:12
55172
1
转载 .NET常用术语表
.NET.NET Standard 和所有.NET实现及工作负荷的涵盖性术语。.NET核心一种跨平台、高性能的开源.NET实现。包括Core公共语言运行时(CoreCLR)、Core AOT运行时(正在开发的CoreRT)、Core基类库和Core SDK。.NET Framework仅在Windows上运行的.NET实现。包括公共语言运行时(CLR)、基类库和ASP.NET、Windows窗体和W
2017-09-24 22:21:44
1245
原创 Git服务器搭建及仓库克隆
CentOS下Git的简单使用CentOS下Git服务器的安装这里将使用yum来进行Git服务器的安装,yum(全称为Yellow dog Updater,Modified)是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 使
2017-09-03 21:22:06
3655
原创 数据库操作是的一下错误记录
MySql在MySqlConnection执行Open方法时,出现: MySql.Data.MySqlClient.MySqlException:“The host 127.0.0.1 does not support SSL connections.” 解决方法: 在连接字符串中添加:SslMode=None;Oracle在使用Navicat Premium连接Oracle数据库时,出现:
2017-09-01 10:18:51
4263
原创 .NET面试题
一、ASP.NET介绍ASP.NET不是一种语言,而是创建动态Web页的一种强大的服务器端技术,它是Microsoft .NET Framework中一套用于生产Web应用程序和Web服务的技术,利用公共语言运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。二、ASP.NET和ASP的区别ASP与ASP.NET虽
2017-08-14 21:36:29
402
1
原创 记一道面试题
x=x+1,x+=1,x++,那个的效率最高?为什么?x=x+1效率最低, 因为它的执行过程如下: 1. 读取右x的地址; 2. x+1; 3. 读取左x的地址; 4. 将右值传给左边的x(编译器并不认为左右x的地址相同)。x+=1其次 它的执行过程如下: 1. 读取右x的地址; 2. x+1; 3. 将得到的值传给x(因为x的地址已经读出)。x++效率最高 它的执行过程如下:
2017-08-13 20:45:44
191
原创 Lambda表达式
Lambda表达式介绍Lambda表达式是一种可用于创建委托或表达式目录树类型的匿名函数。通过使用Lambda表达式,可以写入可作为参数传递或作为函数调用值返回的本地函数。Lambda表达式对于编写LINQ查询表达式特别有用。 说白了,Lambda就是匿名函数的一种简写方式。用法在一个简单委托中使用下面我将用3种方法来实现委托: class Program { pub
2017-08-01 10:37:18
363
原创 Git的一些简单操作
Git的简单使用这两天有个同学问我关于Git的相关操作,以前也就听过这个名词,知道和SVN是差不多的,都是用来版本控制的。于是就自己装了个Git,简单了解了解了Git仓库的基本用法。Git的安装安装Git 首先从官网下载自己系统对应的安装包。 下载链接Git官网下载 我是在windows系统上安装的,基本上点下一步就好了。 安装好之后,会在登录用户的目录下生成一个.ssh文
2017-07-27 21:42:21
623
原创 委托的理解
委托一、委托的使用一个简单委托的构成 1.声明委托类型; 2.必须有一个方法包含了要执行的代码; 3.必须创建一个委托实例; 4.必须调用(invoke)委托实例;1、声明委托类型以一个简单的计算类来介绍吧!首先,需要声明一个委托类型://声明委托public delegate int Calculate
2017-07-20 21:04:32
399
原创 VS2017乱码
VS2017中文乱码vs2017默认编码方式并不是UTF-8,当我们使用中文时,经常会发生乱码。解决方法:工具->扩展和更新->联机,然后搜索ForceUTF8我这里已经安装了,没安装的话,就可以下载安装了。下载后好像要关闭VS,就可以开始安装了。安装好后,重新打开乱码的地方,以前的中文就会变成乱码,将那些乱码删掉,重新输入,然后保存,由于编译器造成的乱码就可以解决了。
2017-07-07 21:28:11
15779
原创 Oracle常用语句
Oracle常用语句首先受到数据库,最常用的也就离不开增删改查操作了,大部分数据库的这些操作也都大同小异。查询:select {列名} from {表名}where {条件}解释:根据{条件}选择{表名}中的{列}。插入:insert into {表名}({列名}) values{列的值}解释:在{表名}中插入一条数据,值为{列的值},顺序与{列名}对应。更新:
2017-07-03 18:14:31
229
原创 MongoDB加入到Windows服务
添加MongoDB服务用管理员身份打开cmd。管理员身份,管理员身份,管理员身份。重要的事情说三遍,哈哈。在命令窗口输入如下代码: mongod.exe --logpath F:\7、MongoDB\logs\mongod.log --logappend --dbpath F:\7、MongoDB\data\db --directoryperdb --serviceName Mon
2017-06-23 21:23:20
549
原创 MongoDB安装
MongoDB安装 最近在某个大神的指导下,学习了一下noSQL数据库,首先就在电脑上安装了一个mongoDB数据库。现在将安装过程记录一下。 首先从MongoDB官网下载与自己电脑系统对应的安装包; 下载链接:MongoDB下载;需要注意一下,最新版的好像已经不支持32位的系统了,只能下载以前的版本,点击如下图右边的Previous Release
2017-06-22 22:02:38
246
数值精度四舍五入这算问题吗?
2023-12-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人