摘要:
近期给公司组装了不少开发用台式机,系统安装、配置都是我来做的,特整理一下,备忘。本篇札记参考了众多资料,进行了适当修改,以更易于阅读。本着研究的态度看待系统激活机制与相关知识,请勿用于商业用途,后果自负。因为是开发用,所以配置很高,内存加到了8G。一、操作系统的选择有很多人喜欢用XP做开发,甚至用Win7,但是在我看来,开发人员应该使用服务器操作系统。目前Windows Server 2003是绝对的主流,以前公司的开发人员均使用该系统。在稳定性、性能上服务器操作系统是唯一的选择。现在新安装的机子我都是安装Windows Server 2008 R2 企业版。二、OEM、ODM、OBM「原厂委 阅读全文
摘要:
这几天工作中在开发一个Excel插件,包含自定义公式,根据条件从数据库中查询结果。这次我们来做一个简单的测试,达到类似的目的。即在Excel 2010中添加一个Ribbon,包含4个自定义公式:仅仅是示例公式加减乘除。最终效果: 测试代码下载1、解决方案包含两个项目:ExcelAddIn:Excel 插件ExcelUDF:Excel 自定义公式 2、首先创建一个Excel 2010 Add-in项目: 3、添加一个可视化Ribbon: 4、在Ribbon的设计视图中,设置下RibbonTab的属性: 有个ControlIdType属性,当设置为Custom时,此Ribbon显示为Office中 阅读全文
摘要:
文件传输协议(英文:File Transfer Protocol,简称为FTP)是用于在网络上进行文件传输的一套标准协议。它属于网络传输协议的应用层。 FTP是一个8位的客户端-服务器协议,能操作任何类型的文件而不需要进一步处理,就像MIME或Unicode一样。但是,FTP有着极高的延时,这意味着,从开始请求到第一次接收需求数据之间的时间,会非常长;并且不时的必须执行一些冗长的登陆进程。 概述 FTP服务一般运行在20和21两个端口。端口20用于在客户端和服务器之间传输数据流,而端口21用于传输控制流,并且是命令通向ftp服务器的进口。当数据通过数据流传输时,控制流处于空闲状态。而当控制流, 阅读全文
摘要:
随着移动终端的屏幕愈来愈大,显示效果和分辨率稳步提升,因此,在移动终端上进行报表展示逐渐可行。本次来讨论一下移动终端上的报表展示,以Android为例,也不仅仅局限于Android,稍后会有Windows Phone 7.1上的预览效果。测试代码下载一、Fusion ChartsFusion Charts是一个非常有名的Flash报表组件,功能强大,提供了丰富的API。官方主页:http://www.fusioncharts.com/ 旗下产品线包括:FusionCharts:企业级报表解决方案FusionWidgets:主要提供一些仪表盘报表FusionMaps:提供动态的、数据驱动的地图P 阅读全文
摘要:
时间过得好快,手机刚刷2.3.3没多久,Google已经放出了2.3.4、3.1的ROM,发布了2.4的代号,尽管较高版本面向的群体非常小众,但是Android仍然在不遗余力的追赶着iPhone、iPad。希望这两大阵营可以良性竞争,为用户带来更多更好的设备和软件。同时对WP7的芒果更新期待一下,别让观众等的太久,太晚上市,吃的人也不多了。测试代码下载言归正传,本次开始关注下jQuery Mobile。jQuery早已在JavaScript框架中脱颖而出,平易近人的协议与语法,带来了众多的支持者。jQuery Mobile是jQuery在移动终端上的框架,可以认为是jQuery的精简版,官方主 阅读全文
摘要:
IMAP(Internet Message Access Protocol,因特网邮件读取协议)是一个应用层协议,用来从本地邮件客户端访问远程服务器上的邮件。 测试代码下载 IMAP和POP3是邮件访问最为普遍的Internet标准协议。事实上绝大多数现代的邮件客户端和服务器都对两者给予支持。IMAP现在的版本是"IMAP第四版第一次修订版"(IMAP4rev1),在RFC3501中定义。相对于POP3,IMAP提供了一些重要的功能:1、支持连接和断开两种操作模式。 2、支持多个客户同时连接到一个邮箱。 3、支持访问消息中的MIME部分和部分获取。 4、支持在服务器保留消息 阅读全文
摘要:
上一次我们详细讨论了SMTP的方方面面,作为邮件发送中的基础协议,SMTP发挥了巨大的作用,是目前发送邮件的标准。SMTP是一个推送协议,将报文从用户推送到服务器。为了读取邮件,我们还需要将邮件拉取到客户,即今天研究的POP3和下一次将测试的IMAP。 测试代码下载POP3,全名为"Post Office Protocol - Version 3",即"邮局协议版本3"。是TCP/IP协议族中的一员,由RFC 1939 定义。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。提供了SSL加密的POP3协议被称为POP3S。 POP 协议支持"离线"邮件处理。其具体过程是:邮件发送到服务 阅读全文
摘要:
一、网络协议概述 网络传输协议或简称为传送协议(Communications Protocol),是指计算机通信的共同语言。是目前最普及的计算机通信方式,所以"传送协议"一般都指计算机通信的传送协议,如:TCP/IP、NetBEUI等。然而,传送协议也存在于计算机的其他形式通信,例如:面向对象编程里面对象之间的通信;操作系统内不同程序之间的消息,都需要有一个传送协议,以确保传信双方能够沟通无间。 以下是TCP/IP体系结构中每层中包含的主要协议:(摘自维基百科) 测试代码下载网络协议应用层DHCP·DNS·FTP·Gopher·HTTP·IMAP4·IRC·NNTP·XMPP·POP3·SIP 阅读全文
摘要:
Excel包含很多公式,如数学、日期、文本、逻辑等公式,非常方便,可以灵活快捷的对数据进行处理,达到我们想要的效果。Excel的内置公式虽然强大,但是在ERP等系统中,往往需要进行很多业务上的计算,如收发存台账、指定年、月、部门的消耗查询等,都是需要从数据库中查询的,且和业务紧密相连。这时仅仅依靠Excel的内置公式就不够了,需要添加自定义的公式来进行这些业务计算。 测试代码下载本系列所有测试代码均在Visual Studio 2010 Ultimate + Office 2010 Professional Plus x64 上测试通过 转载请注明出处: http://www.cnblogs. 阅读全文
摘要:
微软的Office系列办公套件从Office 2007开始首次引入了Ribbon导航菜单模式,其将一系列相关的功能集成在一个个Ribbon中,便于集中管理、操作。这种Ribbon是高度可定制的,用户可以将自己常用的功能进行单独设置,提高工作效率。但是由于Office 2003时代用户的操作习惯已经养成,结果到了Office 2007很多菜单、按钮都找不到了,着实有些尴尬。经过一段时间的适应,相信大多数用户已经习惯Ribbon式的界面了。到了Office 2010时代,微软已经将所有Office产品加上了Ribbon界面:测试代码下载 本系列所有示例代码均在 Visual Studio 2010 阅读全文
摘要:
近期在负责一个小项目,每月定期将一些Excel报表中的数据导入到SQL Server中,方便公司系统与第三方系统的交互。中间服务器将我方客户的服务器和第三方公司的服务器衔接起来,我的任务就是将我方客户的Excel报表数据导入到中间服务器上的SQL Server 2000中。我的处理思路是这样的,由于中间服务器的操作系统是Windows Server 2003,故需要创建一个计划任务,这个计划任务每月定期执行一个PowerShell脚本,执行数据导入等相关操作。测试代码下载本系列所有测试脚本均在Windows Server 2008 R2 DataCenter (PowerShell 2.0) 阅读全文
摘要:
在新闻、留言板等系统中一种常见的需求是,保存用户的输入到数据库,显示时不能丢失格式。转载请注明出处:http://www.cnblogs.com/brooks-dotnet/archive/2010/11/10/1874181.htmlSilverlight 4 提供了一个RichTextBox控件,可以输入一些富文本信息,如超链接、图片等,并可以设置格式。RichTextBox提供了一个Xaml... 阅读全文
摘要:
在服务器上安装一款免费的杀毒软件是个老大难的问题,目前市面上大多数免费版的杀毒软件、防火墙等都不支持Windows Server 操作系统,或不支持64位。以前我用过一段时间的PCTools,功能还不错,可惜兼容性不是很好,经常导致Windows Server 2003、Windows Server 2008 R2无法关机,出现莫名其妙的错误。近期3Q事件不断升级,其他IM、安全厂商借机发力,如飞... 阅读全文
摘要:
我关注移动开发很久了,从最初的Widnows Mobile,到塞班,再到iOS、Bada、Windows Phone 7、Meego,直至当前的Android。因为工作和移动领域不沾边,也没有太多的时间去做开发,近期刚入手一部i9000,故抱着试玩的态度研究下Android。测试代码下载本系列所有测试代码均在Flash Builder Burrito手机模拟器 + 三星i9000真机上测试通过(A... 阅读全文
摘要:
上一次我们熟悉了SQL Server 2008 R2的新特性与PowerShell与SQL Server相关的扩展,这些扩展背后实际上还是使用的SMO(SQL Server对象模型),可以在MSDN上查看。SQL Server 的PowerShell扩展可以在这里查看。本次我们继续来测试相关的命令,学习SMO中的对象。测试脚本下载本系列所有测试脚本均在Windows Server 2008 R2 ... 阅读全文
摘要:
本次我们继续深入探讨TFS 2010的对象模型,通过PowerShell简洁的进行表达。测试脚本下载 本系列所有脚本均在Windows Server 2008 R2 DataCenter (PowerShell 2.0) + PowerGUI Script Editor Free Edition x64中测试通过。TFS 2010系列使用了TFS 2010 Ultimate x64、TFS 201... 阅读全文
摘要:
DBA可以使用的工具很多,对于SQL Server来说,有查询分析器、事件探查器、命令行工具等,其中SQL语句是重中之重,但是PowerShell的出现使得DBA又多了一种选择。测试脚本下载本系列所有测试脚本均在Windows Server 2008 R2 DataCenter (PowerShell 2.0) + PowerGUI Script Editor Free Edition x64中测... 阅读全文
摘要:
上一次我们熟悉了一下TFS 2010的整体架构,搭建了x64平台下的开发、测试环境。本次开始我们来深入研究一下TFS 2010的对象模型,TFS 2010的PowerShell扩展也是建立在其对象模型基础之上。测试脚本下载 本系列所有脚本均在Windows Server 2008 R2 DataCenter (PowerShell 2.0) + PowerGUI Script Editor Fre... 阅读全文
摘要:
上一次我们讨论了Tesseract OCR引擎的用法,作为一款老牌的OCR引擎,目前已经开源,最新版本3.0中更是加入了中文OCR功能,再加上Google的更新、维护,可以说是潜力很大,值得期待。由上一次的测试结果也可以看出,Tesseract的OCR结果还不是很理想,尤其是中英文混合的文字,其识别率有限。本次我们来关注下Office 2010中的Onenote,调用其API来测试OCR功能。PS... 阅读全文
摘要:
光学字符识别(OCR,Optical Character Recognition)是指对文本资料进行扫描,然后对图像文件进行分析处理,获取文字及版面信息的过程。OCR技术非常专业,一般多是印刷、打印行业的从业人员使用,可以快速的将纸质资料转换为电子资料。关于中文OCR,目前国内水平较高的有清华文通、汉王、尚书,其产品各有千秋,价格不菲。国外OCR发展较早,像一些大公司,如IBM、微软、HP等,即使... 阅读全文