自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(999)
  • 收藏
  • 关注

原创 博客pdf下载地址

http://leonardleonard.iteye.com/blog/pdf

2010-09-07 16:29:57 480

原创 对中小站长做团购网站的思考

我今天写这篇思考团购网站的文章,并不是鼓励大家都去做团购网站,而是想告诉大家再烂、再乱的模式,只要仔细分析、做到极致一样能在夹缝中生存,通过挖掘团购的精髓,希望对中小站长有所启示。团购网的盈利模式上周末我看了CCTV2关于团购的专题报道,在北京西三环地理位置并不好的巫山烤鱼店(只有20多个桌位),在美团做了团购之后(现价39元),就有7795人购买(按8000人算)。美团网从中提取10...

2010-09-07 15:35:06 203

Comet:基于 HTTP 长连接的“服务器推”技术

周 婷 (zhouting@cn.ibm.com), 软件工程师, IBM 中国软件开发技术实验室 2007 年 8 月 31 日很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案,着重介绍了 Comet - 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案:基于 AJAX...

2008-11-20 17:44:00 152

Http环境下的保持连接方式

Http环境本身是一种无连接状态的架构,在这种架构下服务器只能是被动的接受客户端的请求,返回结果,而无法主动的给客户端发送数据。而在很多需要实时数据交互(比如Web IM)的场景中,我们却希望能及时得到服务器给我们返回的数据。此时,一种最为普遍的做法是:在客户端用定时器,定时去请求服务器的服务,来得到最新数据。而这样一来,很多时候却是在做无用功,频繁的请求也会无端的增加服务器和客户端在请求Web服...

2008-11-20 17:43:00 221

使用 .NET 实现 Ajax 长连接

作者:http://www.cnblogs.com/cathsfz/ Ajax的长连接,或者有些人所说的Comet,就是指以XMLHttpRequest的方式连接服务器,连接后服务器并非即时写入相应并返回。服务器会保持连接并等待一个需要通知客户端的事件,该事件发生后马上将数据写入响应,这时候客户端就以相当“实时”的方式接收到事件通知。具体的通信模型,请参考这篇文章:《Comet:基于 HTTP...

2008-11-20 17:41:00 104

HTTP长连接服务器端推技术

 服务器推送(Server Push) 推送技术的基础思想是将浏览器主动查询信息改为服务器主动发送信息。服务器发送一批数据,浏览器显示这些数据,同时保证与服务器的连接。当服务器需要再次发送一批数据时,浏览器显示数据并保持连接。以后,服务器仍然可以发送批量数据,浏览器继续显示数据,依次类推。 客户端拉曳(Client Pull) 在客户端拖曳技术中,服务器发送一批数据,在HTTP响应或文档头标记...

2008-11-20 17:15:00 83

使用 jQuery 简化 Ajax 开发

JSON 入门指南 <script language="JavaScript" type="text/javascript"></script><noscript></noscript><script language="JavaScript" type=&

2008-11-20 17:06:00 117

.NET设计模式合集

Web Client Software Factory系列(3):View-Presenter模式 作者: TerryLee .NET设计模式(18):迭代器模式(Iterator Pattern) 作者: TerryLee .NET设计模式(19):观察者模式(Observer Pattern) 作者: TerryLee .NET设计模式(2):单件模式(Singleton Pattern...

2008-11-20 16:26:00 385

C#中抽象类和接口的区别

  一、抽象类:      抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。       二、接口:      接口是引用类型的,类似于类,和抽象类的相似之处...

2008-11-20 15:52:00 88

IE的box模型显示bug

原作者charlee、原始链接http://tech.idv2.com/2007/01/02/ie-box-model-bug/以及本声明。 box模型即由<div>等块元素的 margin、padding、border、width、height 等属性构成的显示模型,它是CSS布局的基础。通过设置<div>的各种属性,可以得到任何想要的页面效果。各个元素的含义如下:...

2008-11-13 16:11:00 142

Unicode详解

原作者charlee、原始链接http://tech.idv2.com/2008/02/21/unicode-intro/ 最近一直在忙点私活,又好久没写blog了,再不写点的话二月份就又要以单篇文章结束了。前一阵子一直在研究Unicode,索性把研究结果介绍一下吧。可能大家都听说过 Unicode、UCS-2、UTF-8 等等词汇,但它们具体是什么意思,是什么原理,之间有什么关系,恐怕就很...

2008-11-13 15:47:00 127

何时使用margin和padding?

margin和padding的意义相信大家都很清楚,可是在具体应用中,到底应该使用哪一个,就比较难于判断了。 这篇文章 说得挺清楚的,在这里翻译一下,供参考。何时应当使用margin需要在border外侧添加空白时。 空白处不需要背景(色)时。 上下相连的两个盒子之间的空白,需要相互抵消时。如15px + 20px的margin,将得到20px的空白。何时应当时用padding需要...

2008-11-13 15:42:00 119

制作安全网站的checklist

原作者charlee、原始链接http://tech.idv2.com/2008/04/19/secure-website-checklist/ <script type="text/javascript"></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads...

2008-11-13 15:34:00 103

如何用C#动态编译、执行代码

 在开始之前,先熟悉几个类及部分属性、方法:CSharpCodeProvider、ICodeCompiler、CompilerParameters、CompilerResults、Assembly。  一、CSharpCodeProvider    提供对C#代码生成器和代码编译器的实例的访问。如果要动态生成VB代码,可以使用VBCodeProvider。    CreateCompiler():...

2008-11-12 13:53:00 173

.NET下的动态代码编译探索

不能确定动态代码编译在什么地方是有意义的?一个普通情况就应该可以帮助阐明这个问题。假如你不得不从一个数据库中取出数据并将它放入另一个数据库。你应该只需使用一个SQL语句从源数据库中选取数据并插入目标数据库中,这只是小菜一碟,对不对?如果你正在拷贝生产数据以生成测试数据并需要改变数据以确保目标数据在以后开发中使用是安全的又将如何?你可能会构建一个数据传输系统(DTS)或某个其它传输机制,但是如果你这...

2008-11-12 12:25:00 105

一个常用的正则表达验证类

这是風語·深蓝很早以前写的一个正则表达式验证工具类,包含了一些常见的校验和支持自定义的正则表达式匹配,可以选择完全匹配,也可以获取所有匹配项。曾用它仿造Eclispe下的正则表达式插件写过一个工具。因为最近突然有几个朋友都在问这方面的问题,干脆就把代码贴出来好了。using System;using System.Collections;using System.Text.Regula...

2008-11-12 09:27:00 119

设计高可用和高负载的网站系统

随着网站的运营,用户访问量和数据存储量会随着时间发生几何级变化,很快整个系统不堪重负,频繁出现问题。其实要设计一个高可用、高负载的系统还是有一定的规矩可循的,其手段无外乎向上扩展(Sacle Up 硬件扩展)或者向外扩展(Scale Out 软件扩展),这两种方案在某一阶段时期,会显著改善网站的性能,但不久之后,问题依旧。本文参考网上相关资料,试图提供一个可行的 "有限" 解决方案。早期1. 对业...

2008-11-12 09:11:00 100

微软企业库Enterprise Library 4.0 - May 2008

下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=90DE37E0-7B42-4044-99BE-F8ECFBBC5B65&displaylang=en学习:http://msdn.microsoft.com/en-us/library/cc512464.aspx  Caching Application Bl...

2008-10-30 15:51:00 172

Yahoo javascript 开源界面库YUI 和EXT

 清清月儿整理 [yui][译]Yahoo!User Interface Libray 介绍 Yahoo! User Interface Library(简称yui) 是一个使用JavaScript编写的工具和控件库。它利用DOM脚本,DHTML和AJAX来构造具有丰富交互功能的Web程序。yui也包含几个核心的CSS文件。yui中的所有组件已经以开源的形式发布,它们遵循BSD协议并且可以免...

2008-07-25 10:47:00 106

JSON简介

 http://baike.baidu.com/view/136475.htm  转自百度百科什么是JSON? [编辑本段]JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集...

2008-07-25 10:42:00 188

中国身份证号码验证,支持15,18位,可验证成功90%的身份证号

using System;/// <summary>/// Summary description for IDCardValid/// </summary>public class IDCardValid{ public IDCardValid() { // // TODO: Add constructor lo...

2008-07-03 09:18:58 86

int、bigint、smallint 和 tinyint

int、bigint、smallint 和 tinyint 使用整数数据的精确数字数据类型。 bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (9223372036854775807) 的整型数据(...

2008-06-27 16:50:41 72

ASP.NET 中在指定的位置处插入字符

<%@ Page Language="C#" AutoEventWireup="true" %><script runat="server"> protected void Page_Load(object sender, EventArgs e) { TextBox1.Attributes.Add("onclick", "getCurso

2008-06-27 16:19:00 178

WAS服务器负载测试软件导读

转帖:出处未知   你的Web服务器和应用到底能够支持多少并发用户访问?在出现大量并发请求的情况下,软件会出现问题吗?这些问题靠通常的测试手段是无法解答的。本文介绍了Microsoft为这个目的而提供的免费工具WAS及其用法。另外,本文介绍了一种...

2008-06-27 16:05:00 72

学习.net应该知道什么

原文地址:http://www.hanselman.com/blog/WhatGreatNETDevelopersOughtToKnowMoreNETInterviewQuestions.aspx 作者:Scott Hanselman译者:Tony Qu前些日子我发了一份ASP.NET面试题 清单. 有一些访客比较保守,觉得我是没事找事,里面都是些很琐碎的问题。剩下的人则说“蛮不错的,我得去...

2008-06-24 18:15:00 60

大型互联网网站架构心得

大型互联网网站架构心得之一:分转自 : 朱晔 ID:LoveCherry  http://blog.csdn.net/LoveCherry/archive/2008/06/19/2564096.aspx我们知道,对于一个大型网站来说,可伸缩性是非常重要的,怎么样在纵向和横向有良好的可伸缩性,就需要在做架构设计的时候考虑到一个分的原则,我想在多个方面说一下怎么分:首先是横向的分:...

2008-06-24 10:32:22 67

给网站管理员的建议:创建可利用的、可抓取的网站

转载自谷歌中文网站管理员博客 发表者 T.V. Raman,研究学者原文:Webmaster tips for creating accessible, crawlable sites发表于:2008年4月14日 上午10:47Hubbell和我正在我们位于加州的家中度假。欢迎您随时阅读在此之前我为网站管理员们写的关于可用性的博客,以及我为谷歌官方博客所写的其他文章。...

2008-06-23 17:11:40 75

Memcached深度分析

Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载, 提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们 的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用...

2008-06-20 17:32:00 80

Guidance Automation Toolkit 概述

译自http://msdn2.microsoft.com/en-us/teamsystem/aa718950.aspx,仅起抛砖引玉之用。Guidance Automation Toolkit工具和方法,你将能够在Visual Studio 2005 中创建可重用的代码及模式。 这套工具旨在简化将可重用的代码集成到应用程序的过程,使架构师能将通常需手动执行的一系列开发工作自动化起来。 使用...

2008-06-18 09:59:57 67

ASP.NET 3.5 企业级开发

 议题.NET Framework 3.5 和Visual Studio 2008C# 面向对象程序设计ASP.NET 状态管理和页面传值ASP.NET 中的错误处理ADO.NET与数据访问架构与模式安全与性能 优秀的团队开发管理功能C# 面向对象程序设计封装继承性多态性抽象类接口装箱和拆箱泛型ASP...

2008-04-14 21:30:00 82

【web标准设计】学习、提高、欣赏网站推荐

基础知识的学习XHTML、CSS、JavaScript的基础知识,只能自己看书来系统的学习一下。推荐的书籍可以看这个的网址:web标准设计推荐书籍 如果,你说什么“看书学习基础知识好无聊,有没有什么捷径可以不那么费力气就学会”。那我只能华丽的向你伸出右手中指,然后对你说“如果这个手的所有手指代表了各种学习的途径,那么,请相信我,中指绝对代表着‘看书系统学习’这条途径。因为它最长,可以挖的最深,也...

2007-11-14 12:49:00 92

打算构建一个个人网站

学技术这么些年,打算买个空间域名搞个网站,技术交流和朋友交流. 网址设定为http://www.person168.com还没开通,这周末去打钱

2007-11-07 09:59:00 74

新手建站必须知道的知识,菜鸟版!

http://appleshow.cc/bbs/1398634/ShowPost.aspx新手建站必须知道的知识,菜鸟版!本人虽在网络界籍籍无名,却也算得上是“死在沙滩上的前浪”,在此提出一些经验,以飨后来人,使其尽量少走弯路,在建站方面有所成就。 1、网站的定位:    首先要想好做什么站,有所定位。如同社会分工体系的细化与专业化,个人建站也应当如是,“我要做个超过新浪、搜狐的门户网站”,...

2007-11-04 09:54:00 106

Love People In All Kinds Of Weather

http://4ewriting.com/read.asp?id=2067  当人们处于身体还是心里上不舒服,我们都要去好好对待他们,因为他们处于困难的时候。Make sure your love is unconditional. Make sure you love people in all kinds of "weather". Or else what is the use if w...

2007-11-03 21:32:00 86

程序员健康

电脑是我们工作不可或缺的助手,也是我们的健康克星。大家都知道面对电脑时间长了不好,那该怎么办? 其实每天四杯茶,还有注意食物营养的均衡摄取,不但可以对抗辐射的侵害,还可以保护眼睛,保证我们的身体健康。    1、上午一杯绿茶:绿茶中含强效的抗氧化剂以及维生素C,不但可以清除体内的自由基,还能分泌出对抗紧张压力的激素。绿茶中所含的少量咖啡因可以刺激中枢神经,振奋精神。不过最好在白天饮用,以免影响睡...

2007-11-02 20:44:00 69

[转]正则表达式之道

英文版原文译者按:原文因为年代久远,文中很多链接早已过期(主要是关于vi、sed等工具的介绍和手册),本译文中已将此类链接删除,如需检查这些链接可以查看上面链接的原文。除此之外基本照原文直译,括号中有“译者按”的部分是译者补充的说明。如有内容方面的问题请直接和Steve Mansor联系,当然,如果你只写中文,也可以和我联系。目 录什么是正则表达式 范例    简单    中级(神奇的咒语...

2007-10-26 21:54:00 75

开发规范

针对Coding 的培训中,关于开发规范部分的PPT内容,开发规范的作用   1)开发规范作用于团队开发内部,保证不同的开发人员在工作环境设定,代码开发规范以及日常开发的行为能够达到共通的要求。   2)开发规范用于开发的各个阶段,保证开发中的各个问题能够按照开发制定的标准进行处理(比如:代码管理,版本冲突,代码命名规范等等)。   3)开发规范作为最终开发产品代码的检测标准,通过对最终产品代码的...

2007-10-26 21:51:00 168

中小团队开发常用的服务器[转]

以下总结了中小型团队开发常用的逻辑服务器,这些服务器更偏重于角色,通常一台物理服务器同时兼任多个角色。 网关(路由) 用处:团队公用帐号上网,防火墙。 常用软件:WindowsServer自带的路由服务;Linux的路由服务。文件服务器 描述:同一个团队分在一个子网内是很有好处的。首先是解决了上网帐号紧张的问题(通常一个团队...

2007-10-26 21:48:00 123

(转载)SQL注入天书 - ASP注入漏洞全接触

随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一部分程序员在编写代码的时候,没有对用户输入数据的合法性进行判断,使应用程序存在安全隐患。用户可以提交一段数据库查询代码,根据程序返回的结果,获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。 SQL注入是从正常的WWW端口访问,...

2007-10-26 21:26:00 83

网站安全_服务器的一些设置

1:打全漏洞补丁。 2:升级杀毒软件,重启电脑,在安全模式下查毒。 3:检查一下电脑内的流氓软件并清除。建议用“奇虎360安全卫士”360官方网址:http://www.360safe.com 4:打开网络连接,分别打开本地连接、宽带连接的属性。在每个属性里面只选择QoS数据包计划程序和Internet协议,把其它的选项取消。点一下Internet协议,再点属性,再点右下角的高级,点上面的WINS...

2007-10-25 13:38:00 103

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除