最近公司搞了一个写程序的比赛,要求从2G的文件里统计出出现频率最高的10个单词。最开始的想法是使用字典树,后来发现字典树更适合用在找前缀上,在查找没有hash表效率高。之后使用Hash表+DataFlow完成了功能,2G的文件处理在20秒以内(其实我有信心优化到10秒以内,但是太折腾了)。这是我的设...
前面几篇文章学习了web服务,对同步和异步做了些分析,如果朋友们仔细阅读了上篇文章,会发现上篇博文中打印result.AsyncState对象的值是不合理的,也就是操作的时间差,当然它只是一个小BUG并不影响程序整体的思路!接下来,我们学习下异步调用和异步回调的区别!还是直接分析代码吧,如下是异步调...
首先是关于这个keyworddelegatesdelegates我的理解是一个指向函数的指针,我们要预先声明这个指针可以指向的函数的签名。代码如下delegate int Sample( int x, int y );这里声明了一个sample是有两个参数的函数的指针class Class2{ .....
随着现在服务器的廉价,大多数的生产环境内存大多都已经达到 16G,但是java的运行环境,最大只能停留在2G ,这样就造成了这台服务器资源的浪费,所以单机的垂直集群就显得太有必要!本文需要具备 windows操作基础以及javaEE基础
生产环境大多都是 linux操作系统,鉴于写博客的方便性,我只能在自己电脑专供的win7 64位的操作系统中展示这个集群的部署方法,当然了在 window...
上周进行了一次实验,实验内容是对windows应用商店应用进行编码的UI测试,下面对实验步骤进行详细说明:1、为 Windows 应用商店应用创建新编码的 UI 测试项目,选择Visual C##→应用商店应用→编码的UI测试项目(Windows)。2、选择使用十字线工具编辑UI映射,之后出现编码的...
1.textbox:属性:text: 文本selectedtext: 获或设置选中文本canundo: 是否能够撤销passwordchar:替换字符实现密码隐藏的效果方法:undo: 撤销clearundo: 清空撤销缓冲区cut: 剪切copy: 复制Paste: 粘...
字符串相当于字符的集合 用二个双引号及其中的类容来表示字符串常量 string字符串可以与数字类型+预算,表示字符串拼接,得到的结果是字符串类型。 字符串转换成数字:Convert.Toint32(类型)(名字),这个也用于c#中输入int內型,由于console.writeline ();...
原文:在WPF中使用PlaneProjection模拟动态3D效果 虽然在WPF中也集成了3D呈现的功能,在简单的3D应用中,有时候并不需要真实光影的3D场景。毕竟使用3D引擎会消耗很多资源,有时候使用各种变换和假的阴影贴图也能设计出既省资源,又有很好用户体验的“伪”3D界面。 在Silverlig...
1.子类与父类的继承 构造函数先调用父类的构造函数在调用子类的构造函数2.base 可以指定调用父类的构造函数3.this 可以相互调用子类和父类的构造函数类的继承在实例化的时候都要先调用父类的构造函数在调用子类的构造函数。继承函数的virtual ,override。new!子类实例化是如果重写了...
1.值类型的数据在栈中,引用类型数据在堆中。2.值类型直接存储数据的值,而引用类型存储数据的引用。3.值类型的基类:System.ValueType,System.ValueType又继承自System.Object。引用类型的基类:System.Object。4.值类型有:结构体struct,数值...
功能描述重复数据删除指的是在数据中查找和删除重复内容,而不会影响其保真度或完整性。其目标是通过将文件分割成大小可以改变(32-128KB)的小区块、确定重复的区块,然后为每个区块保留一个副本,从而在更小的空间中存储更多的数据。区块的冗余副本由对单个副本的引用所取代。..
DataGridView导出Excel
(这个需要 Microsoft.Office.Interop.Excel.dll 在网上下载就可以)
public static void ExportExcel(string fileName, DataGridView myDGV)
{
string saveFileName = "";
...
工作任务描述在上一个项目中,HT公司为HW的部署windowsserver2008以后,又添置了3块8G的(实验模拟)硬盘,要求完成以下操作项目要求:将这3块磁盘升级为动态磁盘。在磁盘1上创建一个简单卷,大小为10M,格式化为NTFS,卷标为E:完成后,扩展E卷,由磁盘1和磁盘2各提供10M,最后E..
《Windows Azure Platform 系列文章目录》 我们在传统IDC托管环境运维网站的时候,经常会遇到多台Web服务器实现负载均衡的时候,后面使用同一个网络存储(SAN)。通过这种方式,可以解决文件同步的问题。 服务器部署图,如下图所示: 在Windows Azure公有云...
一般的DLL导出类方法,一个简单的例子:dllExample.h: 1 #pragma once 2 3 #ifdef DLL_EXPORTS 4 #define DLL_API __declspec(dllexport) 5 #else 6 #define DLL_API __declspec(....
一.安装window git 从http://msysgit.github.io/下载,然后按默认选项安装 安装完成后,在开始菜单里找到“Git”->“Git Bash” 安装完成后,还需要最后一步设置,在命令行输入:$ git config --global user.name "Your ...
异常捕获:1. CLR系统定义了一系列异常,它们间常有继承关系System.Object System.Exception System.SystemException System.ArgumentException System.ArgumentNullException...
在图表中,x轴代表类别,y轴代表数值(好比类与他们的属性)这是数据库中的数据,下面我们选前5辆车,在图表中显示他们的名字,油耗,功率,价格创建查询数据的类class CarDA { public List select() { List l...
LINQ:语言集成查询帮我们干了两件事:1.帮我们造了实体对象出来;2.提供了很多便捷的增删改查询方法,将数据库的T-sql挪了过来。右键添加LINQ类之后,右击服务器资源管理器中的数据连接,添加链接,选择数据库,完成连接。将资源管理器中的表格拖进类文件里就可以创建表格的实体对象,以后可以直接使用p...
Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approximately近似 static...