- 博客(47)
- 资源 (13)
- 收藏
- 关注
原创 一个兼容IE、Firefox和Opera浏览器的英文日历脚本
var fixedX = -1 // x position (-1 if to appear below control) var fixedY = -1 // y position (-1 if to appear below control) var startAt = 1 // 0 - sunday ; 1 - monday var showWeekNu
2005-11-29 23:30:00 1823
原创 开发出高性能的网站,第三部分:压缩和其他服务器端的技术(转)
作者 Thomas A. Powell 和 Joe Lima 阅读本文英文原文(翻译:刘松涛)经Port80软件授权发表在第一部分 , 我们讲了代码优化的20个技巧,这些代码优化都是针对开发者源代码的;在第二部分 , 我们谈了缓冲控制。我们在此第三部分中,将来和大家一起看看其他的服务器端的技术,来提升网站的速度,我们先来看看HTTP压缩。什么是HTTP压缩?HTTP压缩(或叫HTTP内容编码)作为
2005-11-28 23:18:00 2764 2
原创 开发出高性能的网站,第二部分 — 最佳缓冲控制(转)
作者 Thomas A. Powell 和 Joe Lima 阅读本文英文原文(翻译:刘松涛)经Port80软件授权发表第二部分 — 最佳缓冲控制本文的第一部分 (二月份)介绍了如何通过优化代码来尽可能少的传输数据,在本文的第二部分中,我们将着重介绍如何利用Web端的缓冲技术(caching)来尽可能降低传输的频繁度。一旦您开始注意进行有效的缓冲设置,您便可以极大地减少网页加载的次数,尤其对于经常
2005-11-28 23:16:00 2284
原创 开发出高性能的网站,第一部分 — 20个客户端代码优化技巧(转)
作者 Thomas A. Powell 和 Joe Lima 阅读本文英文原文(翻译:刘松涛)本文英文版由Port80 Software公司授权发表这个分为三部分的文章概述了一个直观的、省时省力的方法来提升访问网站的速度,这是基于网站性能有关的两个简单法则:尽可能的减少数据的传输量 尽可能的减少数据的传输频率 若使用得当,此两条法则会: 提高网页的加载速度 降低服务器使用的资源 提高网络带宽利用率
2005-11-28 23:12:00 4891 19
转载 你有选择的权利——李开复给中国学生的第五封信
你有选择的权利 李开复 2005年11月 有一位中国留学生看完了我《写给中国学生的第三封信》后,感触很深,他写了一封信给我说:“很小的时候,我的目标就
2005-11-27 21:59:00 1319
转载 DasBlog.1.8.5223.2中文版
DasBlog-1.8.5223.2中文版===============================================修改人:qihangnet支持网站:http://www.dasblog.cn更新说明:1、主程序升级为DasBlog-1.8.5223.2版;2、支持contributor用户角色;3、网站系统安全增强;4、改进了博客界面主题模版的多语言文化支持,尤其是简体中文
2005-11-27 21:49:00 1185
转载 ASP.NET跨页面传值技巧
今天TM群里有人问起关于页面传值的方法,又引发了一场讨论。看来这个还是有很多人关注的,因此我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面
2005-11-27 21:44:00 2486
转载 提供MapXtreme 2004 6.2 NCP破解文件及安装方法
MapXtreme 2004 6.2 NCP破解文件1.下载MapXT运行时,注意是6.2的中文版,MXTRun62SCPCHS.exe,地址:ftp://rhodes:br5732@betaftp2.mapinfo.com/2004/v62/MXTRun62SCPCHS.exe安装2.下载MapXtreme62_NCP_ENU.exe地址:ftp://rhodes:br5732@betaftp2
2005-11-27 21:42:00 3211 4
原创 C#编码标准 - 指导和最佳实践 - Juval Lowy
命名规范 1.利用Pascal的方式定义类型、方法名和常量 public class SomeClass { const int DefaultSize=100; public SomeMethod() {} }2.对于局部变量和方法的参数使用骆驼命名法 int number; void MyMethod(int someNumber) {}3.接口的名称前加上I interface ImyInt
2005-11-27 21:36:00 2475
转载 Subversion快速入门教程(转)
作者: Rock Sun 2005-10-20 如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。本文是使用Subversion最快速的教程,在最短的时间里帮助您建立起一套可用的服务器环境,只需略加调整就可以应用到实际项目当中。本
2005-11-27 11:48:00 2919 2
原创 (转)为何使用表格排版是不明智的(二)
用 CSS 排版的站点范例CSS Zen Garden Adobe Studio Wired News ESPN Quark Inc.com PGA Open Championship phish.com CSS Edge参考书目显然,我们不能在这短短的一个小时内告诉你所有关于 CSS 的东西,不过下面的这些书能很好的帮助你掌握 Web 标准,让你的页面更苗条、更干净、载入得更快。Eric Mey
2005-11-26 08:33:00 1382
原创 (转)为何使用表格排版是不明智的(一)
找出问题,对症下药表格之所以存在于 HTML 中,只是为了一个目的:显示表格状的数据。然而此后的 border="0" 使得设计师可以将图片和文本放在这无形的网格中。迄今为止,表格仍然主导着视觉丰富的网站的设计方式,但它却阻碍了一种更好的、更有亲和力的、更灵活的,而且功能更强大的网站设计方法。下面我们开始寻找这个问题滋生的源头,并学习创建过渡性的,甚或完全不需表格的排版方式。把你的老板拽过来这里有
2005-11-26 08:29:00 2613
转载 面向对象的基础 面向对象技术基础
3.1.1 面向对象的基本概念 面向对象的基本思想 面向对象是一种新兴的程序设计方法,或者是一种新的程序设计规范(paradigm),其基本思想是使用对象、类、继承、封装、消息等基本概念来进行程序设计。从现实世界中客观存在的事物(即对象)出发来构造软件系统,并且在系统构造中尽可能运用人类的自然思维方式。开发一个软件是为了解决某些问题,这些问题所涉及的业务范围称作该软件的问题域。其应用领域不仅仅
2005-11-24 13:48:00 1449
转载 split分割字符串的几种方法
C#中使用split分割字符串的几种方法- -第一种方法:string s=abcdeabcdeabcde;string[] sArray=s.Split(c) ;foreach(string i in sArray)Console.WriteLine(i.ToString());output:abdeabdeabde第二种方法:我们看到了结果是以一个指定的字符进行的分割。使用另一种构造方法对
2005-11-24 07:33:00 2970 1
转载 收藏SQL Server语句和存储过程
[转自CSDN文档]-- ======================================================--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中-- ======================================================SELECT
2005-11-24 07:31:00 1009
原创 数据库日期处理(转)
通常,你需要获得当前日期和计算一些其他的日期,例如,你的程序可能需要判断一个月的第一天或者最后一天。你们大部分人大概都知道怎样把日期进行分割(年、月、日等),然后仅仅用分割出来的年、月、日等放在几个函数中计算出自己所需要的日期!在这篇文章里,我将告诉你如何使用DATEADD和DATEDIFF函数来计算出在你的程序中可能你要用到的一些不同日期。在使用本文中的例子之前,你必须注意以下的问题。大部分可能
2005-11-24 07:19:00 3442 1
原创 建模网址备份(转)
系统分析培训 http://www.sachina.cn/index.php?showfile=1&fid=10&p=downloads&area=1&categ=4经典演示教程 用UML进行分析和设计 http://www.sachina.cn/index.php?showfile=1&fid=32&p=downloads&area=1&categ=4UML建模语言 http://www.sac
2005-11-24 07:15:00 1292 1
原创 (转)正则表达式
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScriptVBScript匹配/^/[ /t]*$/"^/[ /t]*$"匹配一个空白行。//d{2}-/d{5}/"/d{2}-/d{5}"验证一个ID 号码是否由一个2位数字,
2005-11-22 09:38:00 3082
原创 整理QDDN.Net创业研讨会的发言
首先感谢微软青岛开发者俱乐部举办的创业研讨会,使我从中分享到不少知识,才能有机会与大家共享。整理几个要点如下:1.创业机会:三农问题。市场巨大,目前只有10%人口上网,再发展10%人口上网,市场在农村。劳动力信息及各种供求信息通道不畅。2.创业机会:发展便宜、便携上网设备。市场需求巨大。3.创业机会:发展“生态系统”的商业模式。创业时,要给其他人以盈利的空间,实现共赢得效果。4.趋势:软件利润逐年
2005-11-21 23:47:00 1189
转载 (转贴)DotNet框架编程 读书笔记
今天早上, 我读完了第二章, 感觉以上评论决不为过. 本书对 CLR等底层的讲述 之透彻, 绝非两句"wonderful"可以表述. 在此我想谈谈我对 CLR 在跨语言方面的理解.首先 CLR的功能是建立在 CLR类型(CTS CommonTypeSystem) 的基础之上, 每种具体的.Net语言(如C#,J#等)的类型都是 CLR类型 的子集. 然后 当你用某种语言 写了一段代码
2005-11-20 22:56:00 4579
原创 C#编程规范V2.0
对我们规范化编程会很有益处。鉴于文章篇幅太长,WORD共计30多页,在这发表有困难。如有需要的朋友,请留下邮件地址,本人争取每天晚上集中发一次给大家各位留言的朋友,邮件已发出(截止到11/21/2005 8:00:00 PM 留言的),如谁没收到,告知一下,再给 发一下 截止到 11/23/2005 9:11:00 PM 留言的朋友邮件已发出,可能有些发送失败,可以再与我联系,告知一下
2005-11-20 09:49:00 3356 91
转载 Asp.Net细节性问题技巧精萃
1.Asp.Net中几种相似的标记符号: 解释及用法 答: : 是在绑定控件DataBind()方法执行时被执行,用于数据绑定 如: : 在程序执行时被调用,可以显示后台变量值 如: *.aspx中: *.cs中: protected string aaa="姓名";
2005-11-17 23:54:00 896
转载 JavaScript使用技巧精萃
(一).确认删除用法: 1. BtnDel.Attributes.Add("onclick","return confirm("+"确认删除?"+")"); 2. linktempDelete.Attributes["onclick"]="javascript:return confirm("+"确认删除?"+");"; 3. private void grdProject_Ite
2005-11-17 23:51:00 908
转载 asp.net数据库连接字符串集合
(一)常用连接:1.使用SqlConnection对象:public void SqlConnectionOpen(){ SqlConnection conn= new SqlConnection(); conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;c
2005-11-17 23:49:00 1277
转载 转贴人生的34个好习惯,共勉
1. 不说“不可能”三个字。2. 凡事第一反应:找方法,而不是找借口。3. 遇到挫折对自己大声说:太棒了! 4. 不说消极的话,不落入消极情绪,一旦出现立即正面处理。5. 凡事先订立目标,并且尽量制作“梦想版”。6. 凡事预先作计划,尽量将目标视觉化。7. 工作时间。每一分,每一秒都做有利于生产的事情。8. 随时用零碎的时间(如等人、排队等)做零碎的事情。9. 守时。10. 写下来,不要太依靠脑
2005-11-17 23:45:00 1476 5
原创 笔记本相关链接
TOM科技-笔记本电脑-选购|评测 TOM潮流科技-电脑硬件-笔记本-IBM笔记本电脑 笔记本_科技时代_新浪网 笔记本_科技时代_新浪网 笔记本-eNet硅谷动力 小熊在线-文章分类-笔记本 笔记本-中关村在线 IT168-笔记本专区 笔记本-IBM/SONY/DELL--搜易得IT数码商城 太平洋笔记本,无限NB,NB无限 天极商情-IT搜索客-笔记本专区 笔记本-搜狐IT-搜狐IT 小笨霖英
2005-11-17 23:38:00 2021
原创 防止页面被多次提交(转)
作者:gumu此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.script language="javascript"> function disableOtherSubmit() {
2005-11-16 22:21:00 2154 1
原创 .Net环境下有关打印页面设置、打印机设置、打印预览对话框的实现(开源)---转
作者:周方勇 我个人认为,开发MIS,首先就得解决网格的问题,而开发工具为我们提供了如DataGrid、MSHFlexGrid的控件。其次,是打印的问题,将业务单据与数据报表打印出来。可想而知,即使一个业务功能非常完美齐全的管理软件,没有打印的支持,也一定不算是一个完整的软件。 对于打印,我们总是在用户打印之前可以看看打印的效果,这时,一般的软件都提供了打印预览;如果需要调整打印的效果如纸张的
2005-11-16 22:06:00 3879
转载 ASP.NET中的事务处理和异常处理
刘彦青编译 来自:yesky使用SQL-Transaction类和.NET提供的异常处理机制,我们就能够以一种可靠的方式处理数据库运行中的问题和发现系统异常。这篇小文章将解释事务处理和异常处理的概念和用法。 什么是事务? 事务处理是由以一个单一的逻辑单位完成的一系列操作,它可以由一系列的SQL语句、SELECT、INSERT、UPDATE、DELETE组成,如果在该单位包含的操作执行完毕后没有
2005-11-14 23:40:00 807
转载 设计模式之C#实现(三)FactoryMethod
工厂方法的目的很明确就是定义一个用来创建对象的接口,但是他不直接创建对象,而由他的子类来创建,这样一来就将创建对象的责任推迟到了该接口的子类中,创建什么类型的对象由子类来决定,而创建对象的时间由接口来定。因此该模式可以在如下几种情况下使用:1、a class can’t predict the class of objects it must create.2、a class wants its
2005-11-14 23:37:00 1011
转载 如何实现无刷新的DropdownList联动效果
ASP.NET给我们带了了事件模型的编程机制,这使得我们将所有的任务都放在服务器上执行哪怕是一个小小变动,其实这到不是什么问题,可是有一点我们无法忍受,如果我们改变某一个输入框中的内容页面要刷新,改变DropDownlist的选择项需要更新另一个Dropdownlist需要刷新,真是郁闷。 下面我将描述一种原始的方法,之所以说它原是是因为这种方法在ASP.NET之前就已经有了,我想这
2005-11-14 23:35:00 4156 4
转载 DataGrid鼠标事件处理 DataGrid鼠标事件方法
DataGrid鼠标事件处理 document.title="DataGrid鼠标事件处理 - "+document.titlehttp://blog.csdn.net/bgu/完成功能是DataGrid的页面选中事件、鼠标事件、双击事件改变TR的色彩。代码很简单,只是一点JS操作。JS文件:GridControl.js=============================/*---
2005-11-14 23:24:00 1254
转载 创建跨多列、多行表头的DataGrid
在使用DataGrid时,有时候需要表头跨列、多行,下面的代码就是实现这个功能的代码。查看例子ShowColSpanHeader.aspx<%@ Page Language="vb" AutoEventWireup="false" Codebehind="ShowColSpanHeader.aspx.vb" Inherits="aspxWeb.mengxianhui.com.ShowColSp
2005-11-13 22:41:00 991
转载 共享两个做项目最常用功能操作的封装类
一. 显示消息对话框类 做项目时总免不了要弹出对话框,或提示用户,或做用户确认。像WinForm下的MessageBox一样很方便,但web下是不是也可以实现呢,答案是肯定的,我简单总结了一下并封装到类,在项目里像WinForm的MessageBox那样直接调用就可以,也可以把它编译成dll作为组件直接调用,并且它也没有弹出对话框时的大白屏现象:)。 /// ///
2005-11-12 23:47:00 811
转载 Java入门需掌握的30个基本概念
基本概念 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大限度上提高复用率。 2.OOP中最重要的思想是类,类是模板是蓝图
2005-11-12 23:44:00 903
转载 Java常见问题集锦
问: 如何设置Java 2(JDK1.2)的环境变量? 答: Java 2安装后,需要设置PATH和JAVA_HOME环境变量.与JDK1.1不同的是:设置好JAVA_HOME环境变量后,JVM将自动搜索系统类库以及用户的当前路径. Java 2环境变量的设置如下例所示: Solaris平台: setenv JAVA_HOME Java2的安装路径 setenv PATH $JAVA_HOME/b
2005-11-12 23:42:00 1127
转载 Java编码规范(The Elements of Java Style)
Genaral Principles一般约定 1.Adhere to the style of the original. 保持最初的样式。 2.Adhere to the Principle of Least Astonishment. 遵守最小惊奇原则。 3.Do it right the first time. 第一次就应当做好。 4.Document any deviations. 对于任
2005-11-12 23:36:00 1396
原创 看PETSHP及DU7后的想法(转)
//数据库访问的想法://1.按照数据库表中的表定义一个接口,比如Customer-->ICustomer,Orders-->IOrders,Account-->IAccount// 示例代码[来自PetShop&Du7]:using System;namespace MySystem.IDAL{/// /// Inteface for the Account DAL/// public inte
2005-11-11 22:23:00 1306
原创 利用System.Web.Mail 发送邮件
System.Web.Mail.SmtpMail.Send调用了内部方法: SmtpMail.CdoSysHelper.Send(message);CdoSysHelper.Send的内部方法实现为:if ((text2 != null) || (message.Fields.Count > 0)){object obj4 = SmtpMail.LateBoundAccessHelper.GetP
2005-11-11 21:59:00 1931
原创 为DataGrid创建自定义列控件(转)
Posted on 2005-10-28 12:25 jierry 阅读(471) 评论(2) 编辑 收藏 收藏至365Key 所属分类: ASP.NET <!--<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"xmlns:dc="http://purl.org/dc/elements/1.1/"xm
2005-11-10 07:12:00 1397
中科院软件所培训相关PPT
2008-10-25
MSF for Agile Software Development - 4.0 中文版
2007-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人