搜索到与相关的文章
编程技术

五分钟重温委托,匿名方法,Lambda,泛型委托,

这些对老一代的程序员都是老生常谈的东西,没什么新意,对新生代的程序员却充满着魅力。曾经新生代,好多都经过漫长的学习,理解,实践才能掌握委托,表达式树这些应用。今天我尝试用简单的方法叙述一下,让大家在五分钟内看完这篇博客。第一分钟:委托有些教材,博客说到委托都会提到事件,虽然事件是委托的一个实例,但是为了理解起来更简单,今天只谈委托不谈事件。先上一段代码:下边的代码,完成了一个委托应用的演示。一个委托分三个步骤:publicpartialclassWebFo

系统 2019-08-29 23:20:46 2283

编程技术

用Open XML SDK读取Excel

Excel的便捷使得其在非开发人员的办公中非常流行,而Excel确实也提供了很多有用的功能。很多时候我们还需要以Excel为数据源来进行处理或者将Excel作为模板来生成一些报表。在OpenXMLSDK没出来之前,我们大多采用引用Office类库的方法来做处理,但这样的操作显得很麻烦。而OpenXMLSDK的出现,让我们可以以一个很自然的方式来处理这些数据,本文我们就一起了解一下如何使用OpenXMLSDK来通过LINQtoXML的方式操作Excel。这些

系统 2019-08-29 22:35:20 2283

编程技术

面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则特别说明:1、本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识;2、本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库;3、本文未深入数据库优化中最核心的执行计划分析技术。读者对像:开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化

系统 2019-08-29 22:34:29 2283

编程技术

页眉和页脚去线法

在使用WORD中,我们时常会用到页眉。但是加上页眉后,在页眉下往往有一横线,可是我们有时根本不需要这条横线,但它删都删不掉,怎么办呢,小弟在此奉上一计:一首先:打开一文档就不用说了,点击“视图”→“页眉和页脚”,然后光标定位在页眉中,点击“格式”→“边框和底纹”下的“边框”选项中,这时“应用范围”显示的是“文字”,将其修改为“段落”即可。二“视图”→“页眉和页脚”,将光标选中页眉上的那个小箭头(记住一定要选中的哦!),然后“格式”→“边框和底纹”,在“边框

系统 2019-08-29 22:06:27 2283

编程技术

第一部分:基础知识(第一章)颜色主题

在电话或手机仿真器的开始界面,点击或触摸右上角的右箭头,即可以导航到设置页选择主题。一个WindowsPhone7主题包括背景和字体颜色。对于背景,你可以选择深色(深背景浅字体)或浅色(字体颜色和深色主题正好相反)。选择浅色主题,再次运行SilverlightHelloPhone程序,相应的主题元素颜色会自动应用:虽然这些颜色是自动应用,你不需要进行设置。但如果你喜欢文本被显示成另一个一个不同的颜色,你可以尝试在TextBlock标签中设置前景属性,例如:

系统 2019-08-12 09:30:29 2283

编程技术

Ustream将与Mobile Roadie 合作,允许广播者创

去年,著名的视频直播平台Ustream发布了一个名为UstreamLiveMobilizer的移动应用开发平台,该平台可以为品牌商家、名人、乐队提供可定制的iPhone视频直播应用。然而今天,Ustream关闭了LiveMobilizer宣布与MobileRoadie合作。MobileRoadie允许任何人开发和创建时髦的、富媒体的iPhone和Android应用。MobileRoadie将会和Ustream的广播者一起创建一款可以用来展示Ustream直

系统 2019-08-12 09:30:11 2283

编程技术

QoS令牌桶工作原理

QoS的一个重要作用就是对端口流量进行监管,也就是限制端口流量。但QoS是如何做到这点的呢?那就是QoS的令牌桶机制了。下面是在笔者刚刚出版的《Cisco/H3C交换机高级配置与管理技术手册》一书中,经过笔者充分理解后的全面诠释,大家看一下是否可以理解。http://book.360buy.com/10959197.html6.3.3QoS令牌桶工作原理QoS中的流量监管(TrafficPolicing)就是对流量进行控制,通过监督进入网络端口的流量速率,

系统 2019-08-12 09:29:46 2283

编程技术

[原创]Matlab模拟时针和数字时针

[记录数模集训期间Matlab的学习过程]①模拟时针clear,closeall,clcdegree=[0:0.01:pi*2];plot(cos(degree),sin(degree),r-);set(gca,Xtick,[],Ytick,[]);boxon;axis([-1.31.3-1.31.3])axissquaretitle(模拟时钟,Fontsize,22,Fontname,华文行楷)%时针刻度form=5*pi/2:-pi/6:pi/2a=l

系统 2019-08-12 09:29:31 2283

编程技术

常用的正则表达式

校验是否全是数字组成:functionisDigit(s){varpatrn=/^[0-9]{1,20}$/;if(!patrn.exec(s))returnfalsereturntrue}校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串functionisRegisterUserName(s){varpatrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;if(!patrn.exec(s))re

系统 2019-08-12 09:29:28 2283