C# 9 提案:模块初始化器
模块初始化器提案已经被提升到 C# 9 候选资格。它就像 C#中的静态构造函数,但不是应用于一个类,而是应用于整个程序集。 这个特性从一开始就存在于 CLR 中,但是直到现在还没有被 C#公开。根据模块初始化器提案,它将作为对静态构造函数语法的修改而公开。 复制代码 [module: Module ... 查看全文
Web APIs---5. DOM重点核心(总结)
1 文档对象模型 2 关于dom操作,我们主要针对于元素操作。主要有创建、增、删、改、查、属性操作、事件操作。 2.1 创建 document.write innerHTML createElement 2.2 增 appendChild insertBefore 2.3 删 removeChild ... 查看全文
学习node.js开发Resetful API(一)
RESETful API设计最佳实践 请求规范 请求应该包含URL、HTTP方法、请求体等。 URL使用名词,尽量使用复数; URL使用嵌套表示关联关系,如/users/12/repos/5; 使用正确的方法:GET/POST/PUT/DELETE。 响应规范 如果是分页,应该包含当前页数和每一页的 ... 查看全文
.net core 中api 模型验证
原文:.net core 中api 模型验证 AddControllers/AddMvc方法允许添加自定义ActionFilterAttribute进行过滤# 文档中这么定义Filter: 可以创建自定义筛选器,用于处理横切关注点。 横切关注点的示例包括错误处理、缓存、配置、授权和日志记录。 筛选器... ... 查看全文
C# 事件系统(二)
前面已经说过了大概的设计思路.现在开始实现事件系统.所谓的事件系统,其实是一个事件集合.将事件存放一处统一管理. 事件是一对多的关系,我也选择了用string表示事件.用HashSet来存储多个委托.那这种Key/Value的集合自然选择字典存储.这里我们还没有讨论委托的具体设计.我们先用一个类Ev ... 查看全文
C# 事件系统(一)
每次过年在家的时候,都想着挖点坑.但是每次年后工作忙起来就在没填过.今年照例挖坑.希望年后自己能填平. 先说下事件.首先事件并不是局限的说那个关键字event.而是说这个需求实现的动作或者方向.当然这句表达的可能不太清楚.下面我会举几个例子. 我们先想这样一种场景.我们某个业务会一直运算处理一些数据 ... 查看全文
.NET CORE(C#) WPF 值得推荐的动画菜单设计
原文:.NET CORE(C#) WPF 值得推荐的动画菜单设计 微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 .NET CORE(C#) WPF 值得推荐的动画菜单设计 阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景 You... ... 查看全文
C# 事件系统(一)
每次过年在家的时候,都想着挖点坑.但是每次年后工作忙起来就在没填过.今年照例挖坑.希望年后自己能填平. 先说下事件.首先事件并不是局限的说那个关键字event.而是说这个需求实现的动作或者方向.当然这句表达的可能不太清楚.下面我会举几个例子. 我们先想这样一种场景.我们某个业务会一直运算处理一些数据 ... 查看全文
.NET CORE(C#) WPF 重新设计Instagram
原文:.NET CORE(C#) WPF 重新设计Instagram 微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 .NET CORE(C#) WPF 重新设计Instagram 阅读导航 本文背景 代码实现 本文参考 源码 1. 本文背景... ... 查看全文
定时器_在.net core3.0 webapi中添加自定义定时器功能
原文:定时器_在.net core3.0 webapi中添加自定义定时器功能 前言:想在.net framework环境使用自定义定时器的话,参考我的另一篇文章:https://www.cnblogs.com/lxhbky/p/10242839.html 想在.net core中使用定时器功能,需要... ... 查看全文
C# WPF 一个设计界面
原文:C# WPF 一个设计界面 微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 C# WPF 一个设计界面 今天正月初三,大家在家呆着挺好,不要忘了自我充电。 武汉人民加油,今早又有噩耗,24号(8号)一路走好。 阅读导航 本文背景 代码实... ... 查看全文
.NET CORE(C#) WPF 方便的实现用户控件切换(祝大家新年快乐)
原文:.NET CORE(C#) WPF 方便的实现用户控件切换(祝大家新年快乐) 微信公众号:Dotnet9,网站:Dotnet9,问题或建议:请网站留言, 如果对您有所帮助:欢迎赞赏。 .NET CORE(C#) WPF 方便的实现用户控件切换(祝大家新年快乐) 快到2020年了,祝大家新年快乐... ... 查看全文
Windows10如何在终端创建文件和删除文件
Windows10如何在终端创建文件和删除文件 Windows10如何在终端创建文件和删除文件 如何打开终端 window键+R 输入cmd以管理员身份打开 创建文件 md 创建文件目录 如: md c:\test\myfields 如何删除文件夹 删除空文件夹 rd 文件名 如: 在文件目录下 c ... 查看全文
Windows Server 2012 忘记登录密码怎么办?
Windows Server 2012系统 忘记登录密码处理方法,此方法在其他 Server 系统应该是通用的(其他系统未做测试,请知悉) 电脑 Windows Server 2012系统 做好的U盘PE启动盘,PE版本随意 ,只要是win的就可以 插入U盘PE启动盘,打开电脑,通过DEL或F2键即 ... 查看全文
win2012 挂载硬盘即增加新硬盘方法
这篇文章主要介绍了win2012 挂载硬盘即增加新硬盘方法,需要的朋友可以参考下 点击左下角的服务器管理图标 点击右上角的“工具”,再选择“计算机管理” 再点击“磁盘管理” 在磁盘1的按钮处单击右键,选择“联机” 联机之后再在磁盘1的按钮处单击右键,选择“初始化磁盘” 点击“确定” 在未分配的空间处 ... 查看全文
LeetCode #974. Subarray Sums Divisible by K 数组
Description Given an array A of integers, return the number of (contiguous, non empty) subarrays that have a sum divisible by K. Example 1: Note: 1 思路 ... 查看全文
SpringCloud 常见异常汇总
(1)java.lang.IllegalStateException: RequestParam.value() was empty on parameter 0 在请求Facade 或是其他 interface时,@RequestParam("phone") String phone,这个参数一定 ... 查看全文
Java排序算法之快速排序实现
快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要 小,然后再按次方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。最坏情况的时间复杂度为O(n2),最好 情况时间复 ... 查看全文
谈谈C#中各种线程的使用及注意项~
说到线程,很多人会想到timer吧, 接下来我们就来学习一下 timer 吧,摇摇脑袋,清醒一下,接下来开始学习.... 一、基本概念 1、什么是进程? 当一个程序开始运行时,它就是一个进程,进程包括运行中的程序和程序所使用到的内存和系统资源。一个进程至少有一个主线程。 2、什么是线程? 线程是程序 ... 查看全文