- 浏览: 121655 次
- 性别:
- 来自: 深圳
最新评论
-
xuzhenAAfufang:
...
对任何一天是星期几算法的实现 -
xuzhenAAfufang:
a=(d+2*m+3*(m+1)/5+y+y/4-y/100+ ...
对任何一天是星期几算法的实现
文章列表
1.Asp.Net中几种相似的标记符号: 解释及用法
答: : 是在绑定控件DataBind()方法执行时被执行,用于数据绑定
如:
: 在程序执行时被调用,可以显示后台变量值
如:
*.aspx中:
*.cs中: protected string aaa="姓名";
: 内联代码块里面可以在页面文件*.aspx或*.ascx文件里面嵌入后台代码
如:
...
- 2008-01-14 11:15
- 浏览 1495
- 评论(0)
使用javascript的时候,通常我们会通过类似:
<!-- <a href="#" onclick="javascript:方法">提交</a> -->
的方式,通过一个伪链接来调用javascript方法.这种方法有一个问题是:
虽然点击该链接的时候不会跳转页面.但是滚动条会往上滚,解决的办法是返回一个false.
如下所示:
<!-- <a href="#" onclick="javascript:方法;return false;">提交< ...
- 2007-10-16 16:46
- 浏览 1170
- 评论(0)
javascript keycode ?2007-03-19 10:25keycode
keycode 8 = BackSpace BackSpace
keycode 9 = Tab Tab
keycode 12 = Clear
keycode 13 = Enter
keycode 16 = Shift_L
keycode 17 = Control_L
keycode 18 = Alt_L
keycode 19 = Pause
keycode 20 = Caps_Lock
keycode 27 = Escape Escape
keycode 32 ...
- 2007-10-16 16:45
- 浏览 1389
- 评论(0)
首先理解一下什么叫多态。同一操作作用于不同的对象,可以有不同的解释,产生不同的执行结果,这就是多态性。
多态性通过派生类覆写基类中的虚函数型方法来实现。
多态性分为两种,一种是编译时的多态性,一种是运行时的多态性。
编译时的多态性:编译时的多态性是通过重载来实现的。对于非虚的成员来说,系统在编译时,根据传递的参数、返回的类型等信息决定实现何种操作。
运行时的多态性:运行时的多态性就是指直到系统运行时,才根据实际情况决定实现何种操作。C#中运行时的多态性是通过覆写虚成员实现。
下面我们来分别说明一下多态中涉及到的四个概念:重载,覆写,虚方法和抽象方法。
重载和覆写的区别:
重载
类中定义的 ...
- 2007-10-16 16:44
- 浏览 3138
- 评论(0)
C# 泛型简介
发布日期: 5/30/2005 | 更新日期: 5/30/2005
Juval Lowy
IDesign
摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。
简介
泛型是 C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法,而无须复制类型特定的代码。在概念上,泛型类似于 C++ 模板,但是在实现和功能方面存在明显差异。本文讨 ...
- 2007-10-16 16:41
- 浏览 1955
- 评论(0)
方法1:
private string str_week(int y,int m,int d){
int a=7; // 用来保存计算得到的星期几的整数
string str_date="";
if((m==1)||(m==2))//如果是一月或二月进行换算
{
m+=12;
y--;
}
a=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7; //得到的星期几的整数
switch (a){
case 0:
str_date="星期一";
...
- 2007-10-16 09:17
- 浏览 1872
- 评论(2)
转载:http://www.dbanotes.net/web/web_toolkit.html
很多朋友都有自己的个人技术站点,技术站点一般来说是内容为王,不过易用性也是值得注意的地方,如何让用户更容易的访问您的站点并快速获取所需要的内容是个很有意思的话题。"工欲善其事,必先利其器",下面从我个人经验的角度介绍几个小工具。便于更有效地维护您的技术站点
推荐优先说明:开源 > 功能 > 易用性 > 灵活性
1 站点访问量统计工具:AWStats
访问量统计应该是网站必不可缺的功能之一,通过 Web 日志统计可以分析到用户习惯、站点的优缺点等,通过统计的反 ...
- 2007-09-30 10:44
- 浏览 1537
- 评论(0)
分布式缓存系统Memcached简介与实践
缘起: 在数据驱动的web开发中,经常要重复从数据库中取出相同的数据,这种重复极大的增加了数据库负载。缓存是解决这个问题的好办法。但是ASP.NET中的虽然已经可以实现对页面局部进行缓存,但还是不够灵活。此时Memcached或许是你想要的。
Memcached是什么?
Memcached是由Danga Interactive开发的,高性能的,分布式的内存对象缓存系统,用于在动态应用中减少数据库负载,提升访问速度。
Memcached能缓存什么?
通过在内存里维护一个统一的巨大的hash表,Memcached能够用来存储各种格式的数据,包括图像 ...
- 2007-09-30 10:34
- 浏览 5979
- 评论(0)
Robert J. Jenkins Jr., 1995-1997
Abstract
This paper presents new hash functions for table lookup using 32-bit or 64-bit arithmetic. These hashes are fast and reliable. A framework is also given for evaluating hash functions.
Hash tables [Knuth6] are a common data structure. They consist of an a ...
- 2007-09-30 10:27
- 浏览 2299
- 评论(0)
转载:http://code.sixapart.com/svn/memcached/trunk/server/doc/protocol.txt
Protocol
--------
Clients of memcached communicate with server through TCP connections.
(A UDP interface is also available; details are below under "UDP
protocol.") A given running memcached server listens on some
(con ...
- 2007-09-30 09:59
- 浏览 2503
- 评论(0)
Memcached深度分析
Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式理解。
本文的部分内容可能需要比较好的数学基础作为辅助。
◎Memcached是什么
在阐述这个问题之前,我们首先要清楚它“不是什么”。很多人把它当作和Share ...
- 2007-09-30 09:42
- 浏览 5338
- 评论(0)
reflow
转载:http://realazy.org/blog/2007/09/09/reflow/
写于 2007年9月9日,在JavaScript / Dom分类下
去听了牛人dbaron的一个Web Page Layout/Display in Mozilla 讲座(via)。讲的东西对我一个只会HTML, CSS和JavaScript的人来说很底层,所以效果也比较“和谐”,只是大致了解了mozilla的CSS渲染源码分布位置和渲染流程而已。
讲座提到了reflow(如何翻译呢?又是一个问题)这个东东。之前对reflow有所闻,能经常从某些大牛的幻灯中提到,提高页面渲染的性能,需尽 ...
- 2007-09-29 15:11
- 浏览 1179
- 评论(0)
qtp四个视图的简介
- 博客分类:
- QuickTest
关键字视图 和 专家视图 是代码录制和回放的时候用的,其实描述的内容是一样的,一个是keyword方式一个是代码行方式
Data table视图 是参数化列表 ,当你想参数化的时候就会用到data table视图.
Active Screen视图 是录制时的TestObject快照
- 2007-09-29 11:50
- 浏览 1360
- 评论(0)
Mercury QuickTest Professional 甚至可以使新测试人员在几分钟内提高效率。您只需通过按“记录”按钮,并使用执行典型业务流程的应用程序即可创建测试脚本。系统使用简明的英文语句和屏幕抓图来自动记录业务流程中的每个步骤。 ...
- 2007-09-29 11:42
- 浏览 1277
- 评论(0)
•冒烟测试的主要目的是在系统测试环境下,软件系统构建版本安装发布后,验证系统的基本功能/特征是否达到预期的效果。
•冒烟测试的第二个目的是为了帮助实现的主要目的,而建立和配置环境变量和数据。
•自动化构建版本可以完成上述两个行为。
•构建版本冒烟测试对测试组来说格外重要,这是因为我们不能测试不能正常工作的应用程序的特征,而且对不能正常执行的功能也不能进行回归测试。
•构建版本冒烟测试应该作为最后安装测试的预演。
- 2007-09-29 11:19
- 浏览 1953
- 评论(0)