- 博客(78)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 HandyControl的CheckComboBox多选结果SelectedItems默认选中
SelectedItems中有值会自动默认选中对应项。
2024-09-18 13:26:17
914
1
原创 NET 使用UDP协议
在这个例子中,有一个接收方。接收方监听指定的IP和端口,接收到消息后并回应"OK"。需要注意的是,需要确保发送方和接收方的IP和端口是正确配置的,并且在同一网络中。注意本地主机和远程主机填写正确。
2024-06-12 13:58:39
431
1
原创 net 7部署到Linux并开启https
1.发布部署net7服务并启用https 2.linux安装net7环境并启动项目 3配置域名解析 4配置服务自启动
2024-05-11 22:13:56
670
1
原创 记录一次接口状态码499超时修改
接口499超时的问题,可能是由于网络连接问题、代码逻辑问题等原因导致。在排查问题时,需要综合考虑多个可能的原因,并逐步排除。
2024-03-05 09:52:53
951
2
原创 c# 同步异步锁
在 C# 中,synchronization(同步)和asynchronization(异步)锁都是用来保护共享资源的。在单线程环境中,这些锁不是必要的,但在多线程环境中,由于多个线程可以访问和修改同一资源,因此需要使用这些锁来保证线程安全。
2023-10-16 11:20:36
1274
原创 WPF入门到精通:3.MVVM简单应用及全局异常处理
在WPF应用程序开发中,MVVM(Model-View-ViewModel)是一种非常流行的架构模式。它为应用程序的设计提供了良好的分层结构和可扩展性。全局异常处理可以帮助我们捕获应用程序中的所有未处理异常,并提供更好的用户体验
2023-08-20 18:30:49
2008
2
原创 WPF入门到精通:1.新建项目及项目结构
WPF(Windows Presentation Foundation)是一种用于创建 Windows 应用程序的技术,它可以通过 XAML(Extensible Application Markup Language)和 C# 或其他 .NET 语言来实现。WPF 提供了许多强大的 UI 控件和样式,使得开发者可以创建出漂亮且功能强大的 Windows 应用程序。
2023-08-20 17:12:41
1798
原创 个性化定制界面和极简版原装界面比较
当用户进入一个简洁、美观的界面时,会感受到一种清新和轻松的氛围,这也可以使整个使用体验更加愉悦和放松。相比之下,过于复杂和繁琐的个性化定制界面可能会让用户感到迷惑和困惑,甚至会错过某些有用的功能。随着科技的发展和用户需求的不断变化,设计师不断尝试创新和个性化的设计风格,而“个性化定制界面”也已成为了一种流行趋势。相比之下,个性化定制界面可能会收集和存储用户的更多信息,这也就增加了用户的隐私和安全风险。极简的设计风格可以提高用户的使用效率、舒适度和安全性,让用户在使用过程中更加愉悦和轻松。
2023-08-16 18:53:28
217
3
原创 OutLook 发送邮件注意事项
OutLook 发送邮件异常SmtpCommandException:5.7.139Authenticationunsuccessful,SmtpClientAuthenticationisdisabledfortheTenant
2023-02-01 17:20:18
1678
原创 .net 5 使用Signalr入门
近期项目需要用到signalr,弄了个入门的简单前后端分离demo文章介绍一下怎么用signalr实现一个简单的聊天室及后台推送文章底部有资源地址及gitee地址,感兴趣的可以下载查看,文章能帮助到大家的话请给个赞添加后台接口新建一个.net 5 的asp .net core webapi项目1.右键管理nuget程序包 安装Microsoft.AspNetCore.Signalr2.在新建项目下添加hubs文件夹>文件夹新建ChatHub.cs文件using Micro.
2021-07-18 22:56:15
2996
4
原创 .NetCore使用EF for MySql入门
创建项目及添加引用Install-Package MySql.EntityFrameworkCore添加实体及上下文对象新建文件夹Models>添加实体 例: /// <summary> /// 用户表 /// </summary> public class userInfo { /// <summary> /// 主键 /// </summary>
2021-06-27 22:08:13
569
1
原创 .Net项目使用Swagger
.Net项目使用Swagger做接口文档Swagger简述项目引用配置Swagger合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Swagger简述Swagger (OpenAPI) 是一个与语言无关的规范,用于描述 REST API。
2021-06-27 11:21:15
967
1
原创 .net Core 项目发布到windows 服务器
@[TOC].net Core 项目发布到windows 服务器提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、服务器配置二、.Net core 项目发布1.修改配置文件2.发布配置3.IIS配置总结前言随着微软的不断发展,.net这门技术也越来越重要,很多人都开启了学习.net core,本文就介绍了.net core 项目完成发布到windows服务器的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、服务器配置首先安装上iis功能、 .n
2021-03-03 15:56:16
937
1
原创 visual studio 保存自动格式化代码(自动对齐,自动整理)
一般情况下格式化代码都是手动Ctrl + K +D或者Ctrl + E +D不过没有这个习惯的话总会有某处忘记格式化代码,影响代码提交,劳动人民的力量是无穷无尽的,那么接下来就有了解决方法打开visual studio – 扩展 – 管理扩展 – 联机 – 搜索Format document on Save下载完成后关闭vs或重新打开时会有弹窗确认更改扩展,点击修改等待安装完成就可以使用了(ps:长时间停留在一个修改上面的时候是没有关闭完整,打开服务,关闭掉就可以了)...
2020-12-15 16:11:21
8289
原创 vs网站项目引用生成低版本dll
最近网站项目引用的Newtonsoft.Json.dll 每次生成总是变成低版本dll,由于有需要用到新版本的地方,导致dll冲突网站引用了新版本dll后每次生成网站的时候dll都会还原成老的dll后来发现是网站引用的底层有引用低版本dll,用nuget包统一改成新版本后每次生成还是变成低版本dll,删除bin也没用,手动改成新版本dll,每次生成的时候会被低版本dll覆盖,最后发现给网站属性页>引用,里面的相关引用选中都移除重新引用就好了,不知道具体引用就都删除,重新引用移除
2020-10-28 09:47:24
714
原创 SqlServer不常用语句合集
大数据量删除数据--大数据量下直接删除数据会锁表,导致数据库死锁。设置数据库每页数量可以解决SET ROWCOUNT 2000delete_more: delete from 表 where 条件IF @@ROWCOUNT > 0 GOTO delete_moreSET ROWCOUNT 0数据库锁表查询语句SELECT t1.resource_type [资源锁定类型], DB_NAME(resource_database_id) AS 数据库.
2020-10-17 10:07:37
282
原创 浏览器主页被劫持,强制跳转hao123
打开谷歌浏览器默认跳转到hao123主页,有时候其他网页进来直接被劫持到hao123了,网上的方法试过很多比如删除注册表,快捷方式后缀修改终极解决方案先给C:\Windows\system32\drivers\etc\ 里面的hosts打开在后面加上劫持的网站注意前面没有#号0.0.0.0 www.hao123.com0.0.0.0 kb1.gndh888.top然后通过谷歌快捷方式打开浏览器位置,修改chrome.exe名称为一个乱序名称,重新创建快捷方式,重启电脑就..
2020-08-28 16:29:10
7950
原创 Windows服务器MySQL配置本地连接
首先在服务器上安装mysql,这一块就不说了,安装的时候用户名密码要记得设置记得打开3306端口号现在在本地连接的话会报异常MySQL连接失败:Can't connect to MySQL server on '127.0.0.1'应该是服务器没有配置允许远程连接,接下来打开cmd窗口启动mysql服务:输入 net start mysql,一般情况下应该是已启动--cmd窗口输入这个登录到mysql数据库 mysql -hlocalhost -uroot -p--切到mys
2020-05-18 23:16:32
1185
原创 .net Core 3.1 webAPI跨域问题解决方案
因为最近有项目用到.net Core 3.1 webAPI,目前接触的还不多,接口有跨域问题,网上百度了一些都是用配置Cors来解决的,现在我记录一下,在解决问题过程中出现的问题在Startup.ConfigureServices中,添加服务注意:.net Core 3.1版本 Cors配置不能同时启用AllowAnyOrigin().AllowAnyMethod().AllowAnyHeader().AllowCredentials()否则报错System.Inval...
2020-05-17 11:41:34
9730
原创 SVN服务器迁移,使本地电脑可以远程访问
首先在本地电脑安装SVN服务器 然后下载安装内网解析软件导致本地电脑可以作为本地服务器最后迁移svn的内部文件就可以了
2020-04-24 09:18:40
2826
原创 神奇少年的数据结构学习笔记五(树)
1.树的定义:树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在n>0时,在任意一颗非空的树中有且仅有一个特定的称为根(Root)的结点,它没有直接前驱,但有零个或多个直接后驱; 当n>1时,其余结点可分为m(m>0)个互不相交的有限集.....,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree),每个子树的根节点有且只有一个直接前驱...
2020-04-23 16:43:48
220
原创 C# 版本及发展历史
微软官方文档地址https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-version-history
2020-04-21 16:19:36
883
原创 Linux安装MySQL 及本地Mysql Workbench远程连接
https://www.runoob.com/mysql/mysql-install.html 安装没什么好写的,按着现有的文章执行就行了重点说一下远程连接1.首先在服务器启动了MySQL后,新增一个用户用于远程连接create user "用户名"@"host(全部为%)" identified by "密码";2.打开服务器的3306端口号(阿里云或腾讯云控制台)...
2019-12-16 17:09:27
1175
原创 .net core HTTP Error 500.19 - Internal Server Error
.net core项目在win10电脑上报错HTTP Error 500.19 - Internal Server Error由于之前开发编译的时候vs会自动生成编译文件,换电脑的时候给编译文件也复制过去了,导致一直报错,编译成功以后一直找不到配置文件删除解决方案下的.vs文件夹就可以,下次程序编译会重新生成...
2019-12-15 17:57:20
983
原创 web端利用腾讯云点播接口上传视频
腾讯云web上传文件文档https://cloud.tencent.com/document/product/266/9239#.E5.B8.B8.E8.A7.81.E9.97.AE.E9.A2.98sdk:https://github.com/tencentyun/vod-js-sdk-v6根据文档下载sdk或参考sdk即可前端源代码地址https://github.com/t...
2019-09-26 10:36:40
3016
2
原创 神奇少年的数据结构学习笔记四(串)
串的定义:零个或多个字符组成的有限序列,又称字符串。1.串的比较比较字符串之间的ASCII码的大小, 比如s="happy",t="happen",因为前面4个字母相同,所以比较第五位的字母的ASCII码值,y的ASCII码值是121,e的ASCII码值是101,121>101所以串s>t. 英语词典就是按着这样排列的。2.朴素的模式匹配算法在一篇文章中找一个...
2019-09-17 18:00:49
255
原创 Linux发布.net Core应用
准备一个Linux服务器,Windows系统安装ssh连接工具,我是用的FinalShellFinalShell官网下载下载安装成功,点击左上角新增一个连接就可以连接上Linux服务器了要开始安装 .NET,您需要注册 Microsoft 签名密钥并添加 Microsoft 产品提要。运行以下命令:sudo rpm --import https://packages.mic...
2019-09-08 19:40:23
2368
1
原创 使用vs性能和负载测试
1.新建一个测试项目,没有这个项目的肯定是安装的时候没有勾选web性能测试和负载项目,关闭vs找到安装程序修改一下修改完成打开就可以新建一个测试项目了,建好了以后先新增一个web性能测试的项,添加记录点击添加记录会打开ie浏览器 ,如果打开后没有左侧web测试记录器,点击ie浏览器的设置>管理加载项,启用加载项就可以了停止记录在vs就会显示你记录的地址,删...
2019-08-09 18:34:37
1654
原创 神奇少年的数据结构学习笔记三(栈与队列)
目录1.栈的定义2.队列的定义1.栈的定义1.1栈是限定仅在表尾进行插入和删除操作的线性表我们把允许插入和删除的一端称为栈顶(线性表的表尾),另一端称为栈底,不含任何元素的栈称为空栈。栈又称后进先出的线性表,简称LIFO结构。插入操作叫做进栈,删除操作叫做出栈。1.2进栈出栈的变化形式1,2,3进,3,2,1出 出栈次序 3,2,1 1进,1...
2019-08-04 16:23:36
263
原创 神奇少年的数据结构学习笔记二(线性表)
1.线性表的定义2.线性表的顺序存储结构3.线性表的链式存储结构3.1 线性表链式存储结构定义:3.2 单链表的操作3.4 静态链表3.5 循环链表3.6 双向链表
2019-07-25 17:56:49
211
Microsoft.Visual.SourceSafe.2005
2021-06-22
c# 使用插件wkhtmltopdf
2019-04-04
c# 阿里云邮件服务发送邮件
2018-09-30
WPF PopupBox怎么接收DataTemplate的值
2021-11-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人