Observer 与 Subject 互为耦合,但是这种耦合的双方都依赖于抽象,而不依赖于具体。 一、观察者模式 目的 概述 原理 二、 C#中的观察者模式 概述 模型与观察者基类 优点 三、 事例 题目:猫大叫,两只老鼠开始逃跑,主人醒来,宝宝也醒来了并且哭了起来 解决方案: 1. 建立模型(目标 ...
一.先让我们认识一下泛型。 1.1什么是泛型? 1.1.1泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛 ...
在windwo server2008服务器上配置ftp服务器、及配置phpstrom工具、实现项目同步。 在windwo server2008服务器上配置ftp服务器 参考该篇文章:http://blog.csdn.net/u010022051/article/details/52046345 在p ...
1.懒汉模式(延时加载,他是在需要的时候才创建对象) 2.饿汉模式 懒汉和饿汉的本质区别,就是实例化对象的时机,饿汉即类加载就会实例化对象,懒汉则是使用时才会实例化 ...
在工作和生活中,经常要遇到远程访问一台电脑的情况,但是在局域网中如果不进行设置,通常一台电脑的ip是自动生成的,,没有固定,这就导致下次访问这个地址时,不能正常访问,下面就交大家如何在win10系统中设置固定ip地址 工具/原料 电脑 方法/步骤 1、在win10桌面下部找到网络连接标识,右击点击, ...
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; namespace ConsoleApplication5 { class ... ...
1.合并相似代码:牢记心法:只要屏幕上有任何两部分代码看上去相似,则一定有合并办法例子:if (!result.Contains("true")) { _repSFC.GrantAuthorityToRole(authority, role, false); } if (result.Contain ...
【转载】 c#securityexception不允许所请求的注册表访问权 开机自启动程序如下: if (!System.IO.File.Exists(filename)) throw new Exception("该文件不存在!"); string name = filename.Substrin ...
前言:以下内容根据zabbix3.2官方文档总结:https://www.zabbix.com/documentation/3.2/manual/api此文档只是简单的介绍API的基本使用,关于一些完整功能或高级功能将在后续的博文中展现调用Zabbixapi使用的是HTTP的POST请求方式其中请求的头部为:{"Content-Type":"applicatio..
软件简介: 此实用程序会显示在您的系统上打开的窗口的列表。对于每个窗口,显示一些有用的信息:标题、窗口的句柄、位置、大小、类名、进程、创建该窗口的程序的名称,以及更多...此外,你可以很容易地隐藏,显示或关闭选定的窗口,或保存窗口列表到文本文件或HTML文件。 图片预览: 下载地址:http://d ...
? 一、测试Web API a)测试Web API可以用来检测请求和返回数据是否正常,可以使用Fiddler、Postman等工具。以Fiddler为例,这是一个http协议调试代理工具,它能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web ...
项目中用到了定时器随着服务启动作定时任务,按指定的准点时间定时执行相关操作,但是在指定准点时间内我只想让它执行一次,要避免重入问题的发生。 首先简单介绍一下timer,这里所说的timer是指的System.Timers.timer,顾名思义,就是可以在指定的间隔是引发事件。官方介绍在这里,摘抄如下 ...
最近看到一只我家徒儿发来的链接,原来是一堆百度AI的SDK,于是一时兴起就做了一只人脸识别,喵喵喵(●'?'●) 一、准备工作 首先,当然是下载SDK啦:http://ai.baidu.com/sdk#sdk-category-bfr,可以根据自己的语言选择,在这里使用C# WPF 做示例 SDK里 ...
分类:
Windows程序 时间:
2017-08-11 13:34:38
阅读次数:
1499
Microsoft Azure上提供了多样化的虚拟机环境。最直接的办法就是您可以通过Azure的管理门户实现自助管理;对于微软的老朋友们来说,您可以使用Powershell脚本界面管理;对于多种系统也不用担心,用户可以通过命令行方式管理Windows,Linux或者Mac;对于大规模的托管环境,您可... ...
win10 图标异常 ,重命名后,图标不显示,名字错乱。 按下快捷键 Win+R,在打开的运行窗口中输入 %localappdata%,回车。 按下快捷键 Win+R,在打开的运行窗口中输入 %localappdata%,回车。 在打开的文件夹中,找到 IconCache.db,将其删除。 在任务栏 ...
工作中还是经常使用windows系统,将windows中常用的命令进行总结。 1. 从命令行打开资源管理器,即文件夹 start . 2. 查看端口占用情况 比如查看3000端口的占用情况 运行后,结果如下: 可以看到进程号为9692的占用了该端口,使用下面的命令查看是哪个任务: 使用下面的命令关闭 ...
甲说前两位同样,乙说后两位同样,丙说四位的车牌号刚好是一个数的平方。这个车牌号是多少? using System; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int k, c; ...
做网站需要插入地图,可以借助百度地图API,具体步骤如下: 1.打开百度地图API的网址: http://api.map.baidu.com/lbsapi/creatmap/ 2.设置中心点 3.添加标注 4.点击下面的获取代码,复制出代码即可 5.复制的代码图标地址有问题,可以用这个地址的图标 6 ...
HTML5之本地文件系统API - File System API HTML5之本地文件系统API - File System API 2014-06-03 17:54 19991人阅读 评论(0) 收藏 举报 2014-06-03 17:54 19991人阅读 评论(0) 收藏 举报 目录(?)[ ...
3675: [Apio2014]序列切割 Time Limit: 40 Sec Memory Limit: 128 MB Submit: 1468 Solved: 607 [Submit][Status][Discuss] Description 小H近期迷上了一个分隔序列的游戏。在这个游戏里。小H ...