迭代器 迭代器模式是和为模式的一种范例,我们访问数据序列中所有的元素,不用关心序列是什么类型。从数据管道中数据经过一系列不同的转换或过滤后从管道的另一端出来。 像数组、集合等已经内置了迭代器,我们可以直接进行foreach,而我们自定义的类型,自然是无法进行这个操作的,对于自定义的类型实现迭代器模式 ...
                            
                            
                         
                    
                        
                            
                            
                                在Hyper-V中虚拟交换机如果你有学习过VMware虚拟化的话,其实它们中的虚拟交换机基本相差不大,下面我们简单介绍一下关于Hyper-V网络虚拟化的三种虚拟交换机。对于刚刚接触Hyper-V的童鞋来说,虚拟交换机可能会让你觉得比较头疼,首先,Hyper-V不会自带任何已创建好的虚拟交换..
                            
                            
                         
                    
                        
                            
                            
                                ??wpf中常常遇到各种和文字渲染有关的问题。 如今列举下现象和解决方式。(1)现象: 文字大小不一。不在同一水平线。 不同字渲染成同一个字, 或者字体发虚原因:微软雅黑字体对中文字符的渲染支持不好,以下给出系统推荐的语言字体设置表。并且MSFT在内置的位图映射表中对东亚字符进行了优化。Langua ...
                            
                            
                         
                    
                        
                            
                            
                                二编写不安全代码 a)fixed关键字 代码中体现了fixed的用法:fixed (type* ptr= expression) { …};type是类似int*这样的非托管类型或void类型,expression是可以返回为type*指针的任意表达式,被fixed的变量只能在{…}中使用。 上面的 ...
                            
                            
                         
                    
                        
                            
                            
                                restful是前端和后端接口中都会使用的设计思想。 网站即软件,我们也常说的webapp,这种互联网软件采用的是“客户端/服务器”模式,建立在分布式体系上。 网站开发,也可以完全采用软件开发的模式,但是传统上软件和网络还是不同的领域,因为: 软件开发主要针对单机环境,而网络是研究系统之间的通信。  ...
                            
                            
                         
                    
                        
                            
                            
                                    一、安装git for windows 首先下载git for windows客户端http://msysgit.github.io/ 安装过程没什么特别的,不停next就ok了 图太多就不继续了~~安装完之后最好重启一下。 安装完成之后右键如果出现这几个东西,那么git你就安装完成了。 二、安装t ...
                            
                            
                         
                    
                        
                            
                            
                                1.在vm上的操作2.加载镜像后正式安装windowsserver2003阶段至此,windowsserver2003安装完毕
                            
                            
                         
                    
                        
                            
                            
                                    现在win10已经很普遍了,对于win10 现在还不是很完美,比如自动更新功能,现在的选项中没有关闭自动更新的选项了,这是一个bug,微软要强制更新。我就忍受不了自动更新,会拉取网络,影响我们的上网体验,但是我们不要他自动更新,那怎么办呢,其实还是有解决方法的,下面就介绍怎么关闭自动更新功能!(ps ...
                            
                            
                         
                    
                        
                            
                            
                                    今天学习了一下C#里泛型的使用,在此方法中,首先用一个简单的数组,定义一个class Array来进行数组内,增加数字,查看数组内元素个数,更改某个索引下数组的某个元素。 在此我们发现,如果想进行其他类型的数组的操作,我们需要使用最强大的CV大法进行复制粘贴,使得代码的重用性降低,所以在此,泛型的引 ...
                            
                            
                         
                    
                        
                            
                            
                                1:游戏要求 1. 随机显示 一个名字 与 若干张相片(如3张)。选择正确的相片。 2. 记录老师对每一个学生的认识概率P。并依据认识概率,确定“猜猜看”游戏中学生出现的频率。 认识概率P = 识别的准确次数/(识别的准确次数+识别的错误次数 a) 原则1:认识概率 高的学生,在猜猜看游戏中出现的频 ...
                            
                            
                         
                    
                        
                            
                            
                                    本文以VS2013来做开发示例,请知悉!(注C#项目仅设置了Debug解决方案,release一样的更改即可)。 如下图,工程分为3个: TestDLL是导出库,导出 test_hello 函数作为要被加载的测试DLL; DynamicLoadDemo 为动态加载C#动态加载DLL的方式;(注:Lo ...
                            
                            
                         
                    
                        
                            
                            
                                    Elasticsearch简介 Elasticsearch (ES)是一个基于Apache Lucene(TM)的开源搜索引擎,无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。 但是,Lucene只是一个库。想要发挥其强大的作用,你需使用C#将其集成 ...
                            
                            
                         
                    
                        
                            
                            
                                REST 是 RepresentationalStateTransfer 的缩写,一般中文译为 “表征状态转移”,Roy Thomas Fielding 在他2000年的PhD论文中发明了这个概念。首先需要了解的是REST并不是一种规范或者具体的框架,它描述的是一种构建网路应用的时的一些“约束”,这 ...
                            
                            
                         
                    
                        
                            
                            
                                Spire.PDF组件概述 Spire.PDF是一个专业的PDF组件,用于在.NET应用程序中创建,编辑,处理和阅读PDF文档。支持丰富的PDF文档处理操作,如PDF文档合并/拆分、转换(如HTML转PDF,PDF转图片等)、打印(包括静默打印)、压缩、添加/修改/删除书签、添加注释、安全设置(包括 ...
                            
                            
                         
                    
                        
                            
                            
                                msdn的定义: “扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。” 也就是说你可以对 int 、string、datatable等类型进行扩展,而使用时候不需要去修改或编译类型本身的代码。 举个例子: 例如我对LiteDataTable(这个类型 ...
                            
                            
                         
                    
                        
                            
                            
                                1 import javax.swing.table.AbstractTableModel; 2 3 public class MyTable extends AbstractTableModel { 4 /** 5 * 6 */ 7 private static final long serial... ...
                            
                            
                         
                    
                        
                            
                            
                                windows常用快捷键一览表一、常规键盘快捷键 按键目的Ctrl + C复制。Ctrl + X剪切。Ctrl + V粘贴。Ctrl + Z撤消。DELETE删除。Shift + Delete永久删除所选项,而不将它放到“回收站”中。拖动某一项时按 CTRL复制所选项。拖动某一项时按 CTRL + ... ...
                            
                            
                         
                    
                        
                            
                            
                                    另外还有单独开启办法: 开启共享方法: 如果无法共享你的文件夹,或文件夹属性里找不到共享标签。请参看下面两条: http://www.freenas.com.cn/?p=110 使用“NET SHARE 共享文件夹 /DELETE”关闭后,以后又会重新共享。以下四种方法可以解决这一问题,你随便选择其 ...
                            
                            
                         
                    
                        
                            
                            
                                    说明(2017-7-31 18:30:25): 1. 最主要的是下载到aspose的破解文件,我在这里下载的http://www.lenosoft.net/down/10205.htm,如果不差钱可以买正版,也就一万多。有试用版,不过转换完有水印,水印很大,很大。 2. aspose没有给出直接将P ...
                            
                            
                         
                    
                        
                            
                            
                                线性插值动画: TargetProperty:目标属性 TargetName:目标名称 From:指向属性的初始值;(可省略) To/By:(二选一) To:指向属性动画完成后的值;(可省略) By:指向属性初始值增加的值;(可省略) Duration:动画执行时间:格式:hh:mm:ss(如:0: ...