C# 7.0已经出来一段时间了,大家都知道新特性里面有个对元组的优化,并且网上也有大量的介绍,这里利用详尽的例子详解Tuple VS ValueTuple(元组类VS值元组),10分钟让你更了解ValueTuple的好处和用法。 如果您对Tuple足够了解,可以直接跳过章节”回顾Tuple”,直达章 ...
讲过了委托,不得不讲事件。 事件基于委托,为委托提供了一种发布/订阅机制。 讲过了委托,不得不讲事件。 事件基于委托,为委托提供了一种发布/订阅机制。 在发生其他类或对象关注的事情时,类或对象可通过事件通知它们。发送(或引发)事件的类称为“发行者”,接收(或处理)事件的类称为“订户”。 在典型的 C ...
public class ConsoleReader { public static IEnumerable<string> ReadFromBuffer( short x, short y, short width, short height ) { IntPtr buffer = Marshal ...
效果图:由于整个控件是实现之后才写的教程,因此这里记录的代码是最终实现后的,前后会引用到其他的一些依赖属性或者代码,需要阅读整篇文章。 1、确定Timeline继承的基类从效果图中可以看到,时间轴都是由一节一节的子节点组成的,这个很容易联想到我们应该将Timeline继承自ItemsControl。... ...
Windows server 2008 布署FTP服务器实例(适用于阿里云)。 1、打开管理。配置-用户-新建用户,如:ftp_user,并设置password。选择永只是期和password不能更改,其它的不用动。 2、在IIS(此处忽略)中右建网站。新建-ftp网站,重点两个方面。一个是不要ss ...
基本安装1、对于单个控件,Componet-->install component..-->PAS或DCU文件-->install; 2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可; 3、对于带*.bpl文件的控件包,Install Pa ...
在MobaXterm中查看系统变量(path命令),有两个C:\Windows,但就是没有C:\Windows\system32,导致系统命令无法执行(例如ipconfig、ping), 从v10升级到v11,问题依旧,在网上没有找到解决方案, 无奈,只能用目录链接来解决(稍显麻烦) ...
在WebApp或浏览器中,会有点击返回、后退、上一页等按钮实现自己的关闭页面、调整到指定页面、确认离开页面或执行一些其它操作的需求。可以使用 popstate 事件进行监听返回、后退、上一页操作。 一、简单介绍 history 中的操作 1.window.history.back(),后退 2.wi ...
原文:C#开发奇技淫巧一:调试windows系统服务windows系统服务不能直接运行,只能在安装完服务之后启动、暂停、继续、停止服务,导致服务的调试不能使用一般的断点调试。 要调试系统服务,可以采用附加到进程的方式:在VS的工具栏中找到“调试”这个选项,然后选取“附加到进程” 然后选择相应的服务附... ...
有的时候,我们会在JS框架中看到这行 (function(window, undefined) {})(window) ,它是做什么用的,我们来分析下它 首先这就是一个匿名函数,立即执行它 为这么要这样写,有什么作用 对js进行压缩的时候 均可以替换成其他简写字符,从而减少文件大小,因为他们被视为局 ...
Windows AD域管理软件是什么? ADManager Plus是一个简单易用的Windows AD域管理工具,帮助域管理员简化日常的管理工作。通过直观友好的操作界面,可以执行复杂的管理操作,比如批量管理用户帐号和其它AD对象、指派管理权限并生成全面的AD域分析报表。另外,该AD域管理工具还提供 ...
/// /// 打印的按钮 /// /// /// private void btnPrint_Click(object sender, EventArgs e) { // printDocument1 为 打印控件 //设置打印用的纸张 当设... ...
1.用windows的netsh实现优点:(1)部署简单。Windows自带,支持IPv4和IPv6(2)不用重启机器,还长记性。命令即时生效,重启系统后配置仍然存在.缺点:(1)不支持UDP(2)XP/2003需要先安裝IPV6,Win7以上系统自带.执行命令:(1)安装环境支持(如果已经安装IPV6,可以不执行)netshinterfaceipv6install(2)查看已配置的“端口映射”清
1、查登录权限 如果文件服务器没有为用户授权,那么用户自然就不能远程登录服务器系统了,为此笔者决定先仔细检查一下文件服务器系统是否为自己使用的登录账号,授予了远程登录权限。在进行这种检查时,笔者先是在文件服务器本地以系统管理员身份登录进去,依次单击该系统的“开始”/“程序”/“管理工具”/“服务器管 ...
在Win10中,照片应用提供了时间线、专辑等更丰富的图片管理功能,但是对于基于文件夹打开浏览图片的方式显得笨拙, 放大缩小操作略繁琐,有时还会出现当前文件夹图片加载迟缓导致无法快速浏览的问题。 此时你可能希望回到win7的时代,使用经典的图片查看器。 可以通过注册表的方式关联图片格式与经典的图片查看 ...
效果图: 调用方式: Confirm('确定删除?', function(boo){ if(boo){ //用户点击确定 }else{ //用户点击取消 } }) CSS: .Btn{display: inline-block;margin-bottom: 0;font-weight: normal ...
出现“Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2”错误,是因为为了最大限度的适应各种CPU,pip默认安装的tensorflow版本没有对AVX指令集进行支持 ...
当我们拿到一台新的windows server 2012 服务器的时候,默认hyper-v是没有开启的,如果我们要在windows server上面创建虚拟机,那么我们也就需要开启hyper-v。 开启 hyper-v : 服务器管理器 》管理 》添加角色和功能 然后一路下一步后,我们可以看到服务器 ...
分类:
Windows程序 时间:
2018-08-02 20:57:14
阅读次数:
16996
urls: views:此处为RESTful API 终极版: ...
.NET Core使用swagger进行API接口文档管理 一、问题背景 随着技术的发展,现在的开发模式已经更多的转向了前后端分离的模式,在前后端开发的过程中,联系的方式也变成了API接口,但是目前项目中对于API的管理很多时候还是通过手工编写文档,每次的需求变更只要涉及到接口的变更,文档都需要进行 ...