今天来说一下C#的事件,说起事件不得不提委托,回调函数。其实这三者最本质的方面就是委托(函数指针)的运用,委托只是最基础的部分,定义了一个可以指向其他方法(函数) 的对象(简单理解就是一个指针变量)。其实很多帖子都谈到委托,回调函数和事件,但是都讲的很笼统,大神的理解固然深刻,但是对于初学者不易理解 ...
昨天迎来了win10 更新,但有非常多人点更新后且没升级到Build 9860,那是怎么回事呢。如今小编来说下我的方法。 Win+I:打开Charm栏→设置菜单。点击“更改电脑设置” 在按下图点击升级: 好了 昨天迎来了win10 更新,但有非常多人点更新后且没升级到Build 9860,那是怎么回 ...
具体方法: 1、按下WIN+R调出运行,然后输入 regedit 回车; 2、在注册表编辑器中定位到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet001\Services; 3、找到OneSyncSvc、OneSyncSvc_Session1、UserDat ...
近期一个WPF项目须要改写成android项目,思路是在asp.net项目中编写一个通用接口,便于其他平台下调用数据。刚接触到这些东西的时候全然是一头雾水,最根本的原因是不明确站点中的一个网页,为什么其他项目就能够訪问它,并获取数据。带着疑问在asp.net项目编写一个简单的数据接口,并新建一个小w ...
效果等同于ipconfig /flushdns 命令。DnsFlushResolverCache 函数是在Dnsapi.dll导出,该函数没有任何参数。MSDN中找不到他,看来是个Undocumented函数,函数原型: BOOL WINAPI DnsFlushResolverCache(VOID) ...
非常多语言能够使用代码进行WEB请求,获取到须要的数据。 方便调用别人的接口,自己进行处理。 HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest; request.Method = "GET"; request.Cont ...
//XmlDocument doc = new XmlDocument(); //doc.Load("teacherVR.xml"); //XmlElement root = doc.DocumentElement;//获取根节点 //XmlNode transfrom = root.SelectS... ...
C#开发Linux守护进程 Linux守护进程是Linux的后台服务进程,相当于Windows服务,对于为Linux开发服务程序的朋友来说,Linux守护进程相关技术是必不可少的,因为这个技术不仅仅是为了开发守护进程,还可以拓展到多进程,父子进程文件描述符共享,父子进程通讯、控制等方面,是实现Lin ...
最近更新系统,发现报错0x80248014,系统版本为redstone2(创意者更新)。 总结发现,只要是windows各个版本自动更新报错的,如0x80开头的一系列错误,都可以通过如下步骤解决: 手工停掉自动更新服务 运行—services.msc 去路径C:\Windows\SoftwareDi... ...
应用程序有时需要以对象的形式在磁盘上存储数据,FrameWork有两个可用的实现方式: 一:System.Runtime.Serialization.Formatters.Binarry这个名称空间包含了BinarryFormatter类,它能把对象序列化为二进制数据,把二进制数据序列化为对象 二: ...
什么是MD5? MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一,主流编程语言普遍已有MD5实现。 MD5的特点: 压缩性:任意长度的数据,算出的MD5值长度都是固定的。 容易计算:从原数据计算出MD5值很容易 ...
微软默认的服务器远程端口是3389,这是被很多黑客利用的端口,如何修改掉了,下面我们来说方法很多朋友在使用WINDOWS操作系统的时候,都喜欢修改远程连接的默认端口.但是很多朋友由于修改端口的方法错误,导致自己不能远程操作服务器,给自己带来了麻烦.在这里,我给大家简单谈谈正确修改远程端口的方法 在开 ...
Description 在一个忍者的帮派里,一些忍者们被选中派遣给顾客,然后依据自己的工作获取报偿。在这个帮派里,有一名忍者被称之为 Master。除了 Master以外,每名忍者都有且仅有一个上级。为保密,同时增强忍者们的领导力,所有与他们工作相关的指令总是由上级发送给他的直接下属,而不允许通过其 ...
如果需要知道修改文件或目录的时间,可以通过FileSystemWatcher类,这个类提供了一下应用程序可以捕获的事件,应用程序可以对事件作出响应。 使用FileSystemWatcher非常简单,首先必须设置一些属性,指定监控的位置、内容以及引发应用程序要处理事件的时间,然后给FileSystem ...
《Effective C#》读书笔记(二)- .NET 资源托管 简介 续 《Effective C#》读书笔记(一)- C# 语言习惯。 .NET 中,GC 会帮助我们管理内存,我们并不需要去担心内存泄漏,资源分配和指针初始化等问题。不过,它也并非万能,因为非托管资源需要我们自己进行清理,如文件句 ...
(一)诊断概述 名称空间System.Diagnostics提供了用于跟踪、事件日志、性能测量以及代码协定的类。System.Diagnostics.Contracts名称空间中的类可以定义前提条件、后置条件和常量,它们不仅可以在运行期间检查,还可以使用静态的协定分析器检查。 (二)代码协定 前置条 ...
说明 :通过连接字符串判断用户名和密码是否一致,主要想使用配置文件解决数据库连接问题 1 先建UI界面 2 代码 using System; using System.Collections.Generic; using System.ComponentModel; using System.Dat ...
出处:http://www.cnblogs.com/Juvy/p/3903974.html 在WebAPI中,请求主体(HttpContent)只能被读取一次,不被缓存,只能向前读取的流。 举例子说明: 1. 请求地址:/?id=123&name=bob 服务端方法: void Action(int ...
出处:http://www.cnblogs.com/babycool/p/3922738.html 继续接着上文 ASP.NET MVC学习系列(一)-WebAPI初探 来看看对于一般前台页面发起的get和post请求,我们在Web API中要如何来处理。 这里我使用Jquery 来发起异步请求实现 ...
ms-word做出的效果令人十分欣喜,那么如何用wpf达到这个效果,下面我们来进行讨论。 界面上我用一个WrapPanel作为父级控件,动态添加InkCanvas作为子控件 后台添加: ValueChange的代码: 实现的效果: ...