委托是一个类,它定义了方法的类型,使得可以将方法当作另一个方法的参数来进行传递,这种将方法动态地赋给参数的做法,可以避免在程序中大量使用If-Else(Switch)语句,同时使得程序具有更好的可扩展性。委托不同于string的一个特性:可以将多个方法赋给同一个委托,或者叫将多个方法绑定到同一个委托...
/* 1. 实现多态的两种方式. * 使用虚方法实现多态. * 使用抽象方法实现多态. * * 2. 虚方法与抽象方法区别和联系 * a. 相同点: 都有继承关系. 有种族感. * 无论是抽象方法还是虚方法 子类都要去重写. * * b. 不同点: 虚方法子类可以重写也可以不重写. * 抽象方...
最近写了一系列关于WPF二维动画的Blog,今天准备写个程序来实战一下。由于手头上确实没有什么好的例子,便写了个离线的弹幕播放器,效果如下:实际上,用WPF实现一个弹幕播放器还是比较简单的,主要分为如下几个步骤:下载离线弹幕文件,并解析为程序比较方便的识别格式 加载弹幕数据,并生成弹幕动画TimeL...
分类:
Windows程序 时间:
2014-11-09 23:40:21
阅读次数:
1990
1、面向过程-----> 面向对象面向过程:面向的是完成这件事儿的过程,强调的是完成这件事儿的动作。把大象塞进冰箱里1、打开冰箱门2、把大象塞进去,亲下大象的屁股3、关闭冰箱门面向对象:意在写出一个通用的代码,屏蔽差异。关门面向过程:关门张三 一脚把门踹紧了李四 轻轻的把门带上了王五 门没关严,留了...
最近在集成项目项目中遇到一个问题:在用最新版本(API 32.0)Enterprise WSDL在.Net 中做集成时,初始化SforceService 时会初始化类错误。这算是Salesforce 在新版本SOAP API 中的一个BUG ,在以前版本没有这个问题,需要大家注意下。具体错误信...
1.需求分析示例
名词提炼法:
示例:人开门
1.提取类
名词:人、门
类:人类、门类
2.分析每个类中应该有哪些方法或者属性
方法:开
那么“开”属于哪个类?
分析人和门谁最知道开这个动作,什么情况下才能使用开,门最清楚开的具体操作,等等一系列的分析,最终“开”属于门类。
3.门类示例代码
class Door
{
...
function closeWindow(){ var mode=$('#MODE').val(); if("check"==mode){ this.parent.Ext.getCmp('shListPanel').store.load();//列表刷新 }else{ this.parent.Ext ...
使用VS(使用的是当前企业最新版15.5.5) C#做ASP.NET项目时,在“控制台应用程序”与“类库”输出类型切换时遇到错误: error CS0234: 命名空间“System.Web.UI.WebControls”中不存在类型或命名空间名“ScriptManager”(是否缺少程序集引用?) ...
我们往往需要把一个列表中,去除另外一个列表的元素,C#提供了很好的方法,Except。 但是往往不小心就掉进坑里了。 看下面的代码: 首先,要注意的是,Except不是直接对原对象直接移除,所以如果想改变原来的对象,那么需要重新赋值。如:allItems = allItems.Except(remo ...
一、TabControl控件介绍 TabControl实现的具体效果: 在实际工作中,我是这么用TabControl控件,实现切换页面效果。比如要实现某个界面进行操作,然后还要查看一下日志,就可以使用这个TabControl控件,来实现。 OpenFileDialog控件的使用: 这个控件一般拖放在 ...
#include<WtsApi32.h>#pragmacomment(lib,"WtsApi32.lib")SID_NAME_USEsUse;WTS_PROCESS_INFO*pProInfo,*pTemp;DWORDdwRes;DWORDdwSize=MAX_PATH;WCHARwzUserName[MAX_PATH];WCHARwzDomainName[MAX_PATH];if(W
C#操作Excel导入导出方法一,根据项目要求,对Excel操作有多重方法,有的是类库自己编程设计格式,有的是JS根据表格的格式样式直接导出。 现在介绍的是直接下载型: 根据页面显示的表格中Html格式,直接下载到Excel(相当于把整个表格直接拷贝到Excel中) Html格式如下: 图例: 导出 ...
监控time_wait状态tcp/ip连接 > netsatat -an | findstr "TIME_WAIT" 如果监控此值发现量比较大,且有类似socketException异常,tps不稳定。原因可能是请求多,tcp连接释放慢导致连接不够用。解决方法是减少连接释放时间。修改注册表中/tcp ...
高德地图 html页面 小结:以上代码放到本地的话可以获取到当前位置的经纬度以及具体位置,而当放到项目中的时候,只能获取经纬度,获取具体位置失败,报错说是key 或者network失败 解决方案: key是企业给的,感觉不会是这个问题,然而现在还是无解,不过幸好给出了当前位置的经纬度,通过交互给后台 ...
分类:
Windows程序 时间:
2018-02-02 18:32:32
阅读次数:
1361
http://api.fanyi.baidu.com/api/trans/product/desktop 这是申请的接口地址,会得到一个APPID和一个钥密 然后下载PHP的对应的代码 有一个PHP文件,把这两个静态变量的值改一下就可以用了 用的话,只要使用一下这个方法就OK了,$from是要翻译的 ...
分类:
Windows程序 时间:
2018-02-02 21:46:45
阅读次数:
1911
https://jingyan.baidu.com/article/ca00d56c767cfae99febcf73.html windows找到任务计划程序: 这台电脑->管理 ...
cmder是什么 Windows发展了这么年,UI啊、性能啊做了若干的变化,无奈命令行还是一如既往的差。 这个超级丑陋的界面,我是不能忍的。 而且还不支持 这样的快捷键,反正各种不习惯。 有人说命令行现在谁用呢?那可不一定,首先做开发的一般都会用到,比如说Python,我直接在命令行里面把一些简单的 ...
分类:
Windows程序 时间:
2018-02-03 16:12:12
阅读次数:
2870