自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神奇少年的博客

有问题博客下方评论,必回

  • 博客(73)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 记录一次接口状态码499超时修改

接口499超时的问题,可能是由于网络连接问题、代码逻辑问题等原因导致。在排查问题时,需要综合考虑多个可能的原因,并逐步排除。

2024-03-05 09:52:53 357 2

原创 c# 同步异步锁

在 C# 中,synchronization(同步)和asynchronization(异步)锁都是用来保护共享资源的。在单线程环境中,这些锁不是必要的,但在多线程环境中,由于多个线程可以访问和修改同一资源,因此需要使用这些锁来保证线程安全。

2023-10-16 11:20:36 742

原创 WPF入门到精通:4.页面增删改查及调用接口(待完善)

WPF增删改查

2023-08-20 20:54:29 1739

原创 WPF入门到精通:3.MVVM简单应用及全局异常处理

在WPF应用程序开发中,MVVM(Model-View-ViewModel)是一种非常流行的架构模式。它为应用程序的设计提供了良好的分层结构和可扩展性。全局异常处理可以帮助我们捕获应用程序中的所有未处理异常,并提供更好的用户体验

2023-08-20 18:30:49 1412

原创 WPF入门到精通:2.WPF常用控件及布局

在WPF中,我们可以使用各种不同的控件来构建我们的用户界面。以下介绍常见的WPF控件及布局

2023-08-20 17:31:24 1164

原创 WPF入门到精通:1.新建项目及项目结构

WPF(Windows Presentation Foundation)是一种用于创建 Windows 应用程序的技术,它可以通过 XAML(Extensible Application Markup Language)和 C# 或其他 .NET 语言来实现。WPF 提供了许多强大的 UI 控件和样式,使得开发者可以创建出漂亮且功能强大的 Windows 应用程序。

2023-08-20 17:12:41 1171

原创 个性化定制界面和极简版原装界面比较

当用户进入一个简洁、美观的界面时,会感受到一种清新和轻松的氛围,这也可以使整个使用体验更加愉悦和放松。相比之下,过于复杂和繁琐的个性化定制界面可能会让用户感到迷惑和困惑,甚至会错过某些有用的功能。随着科技的发展和用户需求的不断变化,设计师不断尝试创新和个性化的设计风格,而“个性化定制界面”也已成为了一种流行趋势。相比之下,个性化定制界面可能会收集和存储用户的更多信息,这也就增加了用户的隐私和安全风险。极简的设计风格可以提高用户的使用效率、舒适度和安全性,让用户在使用过程中更加愉悦和轻松。

2023-08-16 18:53:28 152 3

原创 c# 文件下载的前后端实现(RestSharp+WPF)

wpf端调用接口下载。

2023-06-01 10:48:03 1567

原创 JSON及xml互相转换

1、Json转换为XML并保存。​注意:格式一定要注意正确。2、Xml转换为Json。

2023-05-26 13:17:09 1557

原创 OutLook 发送邮件注意事项

OutLook 发送邮件异常SmtpCommandException:5.7.139Authenticationunsuccessful,SmtpClientAuthenticationisdisabledfortheTenant

2023-02-01 17:20:18 1001

原创 .NET项目使用EF+Migration及字段备注注释

.NET项目使用EF+Migration创建数据库表及生成表及字段注释备注

2022-10-21 10:07:20 770

原创 MQ消息队列产品对比

RabbitMQ、RocketMQ、kafka等消息队列对比

2022-08-18 09:41:29 546

原创 MQTT 消息服务器 EMQX简单对接DEMO

MQTT 消息服务器 EMQX简单对接DEMO

2022-08-05 16:05:47 572

原创 .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 2746 4

原创 .NetCore使用EF for MySql入门

创建项目及添加引用Install-Package MySql.EntityFrameworkCore添加实体及上下文对象新建文件夹Models>添加实体 例: /// <summary> /// 用户表 /// </summary> public class userInfo { /// <summary> /// 主键 /// </summary>

2021-06-27 22:08:13 492 1

原创 .Net项目使用Swagger

.Net项目使用Swagger做接口文档Swagger简述项目引用配置Swagger合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Swagger简述Swagger (OpenAPI) 是一个与语言无关的规范,用于描述 REST API。

2021-06-27 11:21:15 752 1

原创 程序员常用软件

it程序员常用软件

2021-06-22 15:23:34 354

原创 .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 834 1

原创 visual studio 保存自动格式化代码(自动对齐,自动整理)

一般情况下格式化代码都是手动Ctrl + K +D或者Ctrl + E +D不过没有这个习惯的话总会有某处忘记格式化代码,影响代码提交,劳动人民的力量是无穷无尽的,那么接下来就有了解决方法打开visual studio – 扩展 – 管理扩展 – 联机 – 搜索Format document on Save下载完成后关闭vs或重新打开时会有弹窗确认更改扩展,点击修改等待安装完成就可以使用了(ps:长时间停留在一个修改上面的时候是没有关闭完整,打开服务,关闭掉就可以了)...

2020-12-15 16:11:21 7754

原创 vs网站项目引用生成低版本dll

最近网站项目引用的Newtonsoft.Json.dll 每次生成总是变成低版本dll,由于有需要用到新版本的地方,导致dll冲突网站引用了新版本dll后每次生成网站的时候dll都会还原成老的dll后来发现是网站引用的底层有引用低版本dll,用nuget包统一改成新版本后每次生成还是变成低版本dll,删除bin也没用,手动改成新版本dll,每次生成的时候会被低版本dll覆盖,最后发现给网站属性页>引用,里面的相关引用选中都移除重新引用就好了,不知道具体引用就都删除,重新引用移除

2020-10-28 09:47:24 593

原创 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 234

原创 浏览器主页被劫持,强制跳转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 7662

原创 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 1041

原创 .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 9377

原创 SVN服务器迁移,使本地电脑可以远程访问

首先在本地电脑安装SVN服务器 然后下载安装内网解析软件导致本地电脑可以作为本地服务器最后迁移svn的内部文件就可以了

2020-04-24 09:18:40 2653

原创 神奇少年的数据结构学习笔记五(树)

1.树的定义:树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。在n>0时,在任意一颗非空的树中有且仅有一个特定的称为根(Root)的结点,它没有直接前驱,但有零个或多个直接后驱; 当n>1时,其余结点可分为m(m>0)个互不相交的有限集.....,其中每一个集合本身又是一棵树,并且称为根的子树(SubTree),每个子树的根节点有且只有一个直接前驱...

2020-04-23 16:43:48 181

原创 C# 版本及发展历史

微软官方文档地址https://docs.microsoft.com/zh-cn/dotnet/csharp/whats-new/csharp-version-history

2020-04-21 16:19:36 790

原创 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 1063

原创 .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 914

原创 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 2875 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 222

原创 Linux发布.net Core应用

准备一个Linux服务器,Windows系统安装ssh连接工具,我是用的FinalShellFinalShell官网下载下载安装成功,点击左上角新增一个连接就可以连接上Linux服务器了要开始安装 .NET,您需要注册 Microsoft 签名密钥并添加 Microsoft 产品提要。运行以下命令:sudo rpm --import https://packages.mic...

2019-09-08 19:40:23 2211

原创 使用vs性能和负载测试

1.新建一个测试项目,没有这个项目的肯定是安装的时候没有勾选web性能测试和负载项目,关闭vs找到安装程序修改一下修改完成打开就可以新建一个测试项目了,建好了以后先新增一个web性能测试的项,添加记录点击添加记录会打开ie浏览器 ,如果打开后没有左侧web测试记录器,点击ie浏览器的设置>管理加载项,启用加载项就可以了停止记录在vs就会显示你记录的地址,删...

2019-08-09 18:34:37 1534

原创 神奇少年的数据结构学习笔记三(栈与队列)

目录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 222

原创 神奇少年的数据结构学习笔记二(线性表)

1.线性表的定义2.线性表的顺序存储结构3.线性表的链式存储结构3.1 线性表链式存储结构定义:3.2 单链表的操作3.4 静态链表3.5 循环链表3.6 双向链表

2019-07-25 17:56:49 178

原创 微信小程序发送模板消息注意事项

最近写微信小程序发送模板消息 所遇到的一些问题,记录一下微信小程序模板消息文档地址首先根据小程序appid和secret获取access_token请求地址 注意地址要正确(正确我直接给服务号的弄过来没有仔细核对地址导致此处错误)POST https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_t...

2019-07-22 15:46:45 240

原创 神奇少年的数据结构学习笔记一(算法)

目录1.初步接触算法2.算法的定义3.算法的时间及空间复杂度1.初步接触算法正常情况下,要算1~100相加的值,一般程序员第一想法都是 for循环相加算出结果,这也是一种算法但是说到 高斯求和算法 可能不少的程序员都知道这个算法,但是可能都是记住了但是没有拿出来实用 /// <summary> /// 1~100循环算法 ...

2019-07-21 23:07:00 198

原创 sqlServer 处理服务器数据

--创建链接服务器【在本地服务器创建】exec sp_addlinkedserver 'serverName','','SQLOLEDB','目标服务器地址'--登录链接服务器exec sp_addlinkedsrvlogin 'serverName','false',null,'用户名','密码'select * from serverName.数据库.dbo.表名 访问目...

2019-05-15 10:20:08 294

原创 字节跳动小程序支付

实现流程:后台创建订单>调用支付宝生成支付宝参数 >拼接组合头条需要参数>返回前端调用requestPayment>支付成功1.后台业务处理,生成订单号和金额2.调用支付宝app支付接口https://docs.open.alipay.com/204/105465/支付宝sdk下载地址https://docs.open.alipay.com/54/10...

2019-04-29 18:27:06 8737 12

原创 html转pdf问题解决(C#)

一开始接到需求去网上找解决方案,大体上有两种解决方案1.用itextsharp把Html转PDF2.wkhtmltopdf给html转pdfitextsharp方案:首先在nuget上下载itextsharp和itextsharp.xmlworker然后取到html使用 资料里面的HtmlToPdfHelper辅助类进行转pdf这个方案转出来的pdf不是太好,可能是我技术...

2019-04-04 13:29:12 2304

exchangeonlinemanagement.3.1.0.nupkg

exchangeonlinemanagement.3.1.0.nupkg 安装包

2023-02-01

SignalrDemo.rar

.NET 5 的signalr简单前后端分离聊天demo

2021-07-18

Microsoft.Visual.SourceSafe.2005

Microsoft.Visual.SourceSafe.2005简单VSS源代码管理器VSS 的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目文件的管理,几乎可以适用任何软件项目。

2021-06-22

c# 使用插件wkhtmltopdf

使用wkhtmltopdf插件 html转pdf demo(采用的方案) 使用itextsharp插件 html转pdf(参考) 代码在 Default.aspx 可参考文章https://blog.csdn.net/qq_36535245/article/details/89018586 进行解决,有问题可以评论询问

2019-04-04

c# 阿里云邮件服务发送邮件

c# 使用阿里云邮件发送服务 发送邮件 注意事项:本地测试发送邮件成功,发布部署到服务器不能发送邮件,可能是阿里云的25端口没开,阿里云默认关闭25端口,注意在控制台申请解封

2018-09-30

c# 上传文件进度条

文件下载进度条,自己记得在nuget中下载Jquery和Jquery UI ,文件上传进度条.net c#版本demo

2018-08-13

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

TA关注的人

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