自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

老卡的专栏

把代码写到喜马拉雅,让世界看见五星红旗

转载 Redirect,网页重定向

考虑如下情况: 我们首先通过GET方法进行了一次查询,显式结果。在结果中给出了对于各个对象的操作接口,比如可以“修改”,“删除”等的超级链接。 通常,我们可以让链接在新的窗口中打开,然后手动关闭窗口。但是对于某些受限环境,可能不可以允许打开新的窗口。那么就要用到“重定向”了。 在...

2012-02-28 12:47:08

阅读数 1333

评论数 0

转载 META http-equiv 大全

META http-equiv 大全 HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有: 1、Content-Type和Content-Language (显示字符集的设定) 说明:设定页面使...

2011-12-20 13:28:54

阅读数 345

评论数 0

转载 全世界最短的IE判定

以前最短的IE判定借助于IE不支持垂直制表符的特性搞出来的。 var ie = !+"\v1"; 仅仅需要7bytes!参见这篇文章,《32 bytes, ehr ... 9, ehr ... 7!!! to know if your browser is IE》,讲述外...

2011-12-14 08:44:53

阅读数 289

评论数 0

原创 Jquery简单幻灯片

看了许多jquery的幻灯片,自己也想学着弄一个,简单是简单了一点。不过研究过,还是比较安慰的啦,以下代码并未在生产环境中使用过,如果您要在生产环境中使用,请慎重 /* slide(FrameId, FrameWidth, FrameHeight, UlId, isshow,Interval...

2011-12-13 13:54:14

阅读数 510

评论数 0

转载 Operator运算符重载与Implicit隐式类型转换

class Person { public int Age { get; set; } public string Name { get; set; } public static int operator -(Person p1, P...

2011-12-13 09:40:58

阅读数 2988

评论数 0

转载 log4net面面观之工作原理

要知道Log4net究竟是咋干活的,咱们可以从下面这个脉络简图入手。你的程序中的语句log4net.LogManager.GetLogger().Info(“hello world!”); 就会引发log4net如下内部工作流程。不要管上面的对象(Appender/Filter等等)是什么东东,先...

2011-11-28 09:32:12

阅读数 1162

评论数 0

转载 css透明,未验证

CSS: .transparent {          /* Modern Browsers */ opacity: 0.7;        /* IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Alp...

2011-11-27 09:47:43

阅读数 302

评论数 0

转载 再度提升!.NET脏字过滤算法

再度改进,在脏字可能存在的情况下,例如出现了多个脏字前Length-1部分时,性能相比http://www.cnblogs.com/xingd/archive/2008/01/31/1060425.html中描述的又提升了300%~400%。 直接贴出全部代码了,通过新增的一个byte[ch...

2011-11-24 16:25:49

阅读数 341

评论数 0

原创 数据结构学习地址

http://student.zjzk.cn/course_ware/data_structure/web/practice/practice1.htm

2011-11-24 14:33:39

阅读数 300

评论数 0

原创 jquery执行具体的方法

$(document).ready(function() { $.ajax({ type: "POST", contentType: "application/json"...

2011-11-23 09:26:18

阅读数 559

评论数 0

转载 一步步构建大型网站架构

之前我简单向大家介绍了各个知名大型网站的架构,MySpace的五个里程碑、Flickr的架构、YouTube的架构、PlentyOfFish的架构、WikiPedia的架构。这几个都很典型,我们可以从中获取很多有关网站架构方面的知识,看了之后你会发现你原来的想法很可能是狭隘的。 今天我们来谈谈一...

2011-11-22 10:01:37

阅读数 464

评论数 0

转载 .net c#获取自定义Attribute

前言: 在c#开发中,有时候我们需要读取 Attribute中的信息(关于Attribute , 我自己把他理解成一个可以为类,属性标记的东西,这个标记可以为你提供一些关于类,方法,属性的额外信息) 我们如何获取这些标记的信息,如何获取自定义Attribute信息。 正文: 1....

2011-11-21 13:33:56

阅读数 6600

评论数 1

转载 C#中的定制特性(Attributes)

C#中的定制特性(Attributes) 介绍 Attributes是一种新的描述信息,我们既可以使用attributes来定义设计期信息(例如:帮助文件、文档的URL),还可能用attributes定义运行时信息(例如:使XML中的元素的成员字段关联起来)。我们也可以用attributes来...

2011-11-21 11:39:20

阅读数 740

评论数 1

转载 运用Composite模式构造JSON

Json是如今流行的Ajax或Service数据交换格式,.NET使用DataContractJsonSerializer(System.Runtime.Serialization.Json命名空间下),可以很方便地在json字符串和实体对象间转换。 在Restful WCF服务站点上,更无须写...

2011-11-18 13:39:33

阅读数 398

评论数 0

转载 注册回车事件

document.onkeydown = function (event) {             e = event ? event : (window.event ? window.event : null);             if (e.keyCode == 13) {  ...

2011-11-14 15:29:37

阅读数 281

评论数 0

原创 js获取参数值

/*--获取网页传递的参数--*/ function request(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)",...

2011-11-14 14:52:08

阅读数 411

评论数 0

转载 ASP.NET中进行消息处理(MSMQ) 二

在我上一篇文章《ASP.NET中进行消息处理(MSMQ)一》里对MSMQ做了个通俗的介绍,最后以发送普通文本消息和复杂的对象消息为例介绍了消息队列的使用。 本文在此基础上继续介绍MSMQ的相关知识点,最后还是通过一个示例程序来分析MSMQ在实际项目开发中的应用。 建议:如果你对MSMQ不够了...

2011-11-08 11:49:24

阅读数 357

评论数 0

转载 ASP.NET中进行消息处理(MSMQ)

MSMQ是微软消息队列的英文缩写。那么什么是消息队列?这些介绍网上一大片这里就不多说了。本文对于大虾级的人物来说这只是小玩意而已,对于初学者来说这文章还是有一定的帮助,希望路过的大虾们别笑话我班门弄斧。 一、MSMQ介绍和安装消息队列       关于MSMQ详细的介绍请大家向http:/...

2011-11-08 10:32:26

阅读数 334

评论数 0

原创 百度地图应用实例两则

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFil...

2011-11-04 10:22:20

阅读数 538

评论数 0

原创 谷歌地图综合应用两例

<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true" CodeFile="googleSure.aspx.cs" Inherits...

2011-11-04 10:19:42

阅读数 397

评论数 0

原创 谷歌移动标记获取经纬度,并获取地址信息

var geocoder = new google.maps.Geocoder();     function initialize() {          var myOptions = {             zoom: 5,             center: new go...

2011-11-02 14:45:46

阅读数 379

评论数 0

原创 谷歌marker使用说明

http://code.google.com/intl/zh-CN/apis/maps/documentation/javascript/reference.html#MarkerOptions         function initialize() {    ...

2011-11-02 13:42:19

阅读数 425

评论数 0

转载 面试经典70题

1、请你自我介绍一下你自己,   回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关...

2011-11-01 16:23:48

阅读数 408

评论数 0

原创 Visual Studio 2008 单元测试

开发组件的时候使用VS集成的单元测试功能会很方便   1.新建一个类库项目,并为其中的类添加一个方法,方法任意 之后右键点击代码窗口 选择方法 为新建项目命名   然后在解决方案管理中就多了相应的Test Project和一...

2011-10-28 11:32:09

阅读数 253

评论数 0

原创 一个C#分析html的包,从老外的一个Spider程序里提取出来的

一个C#分析html的包,以前思考如何分析html,总是毫无头绪,情况太多,太复杂。后来在一个老外写的Spider程序里发现了这个。非常好用,屡试不爽,现在才知道自己写程序还在一个很低的层次,尤其是面向对象思想的理解。利用继承的思想来分解问题,利用多个类来实现多种情况的变化,这个才是OO思想,而自...

2011-10-27 17:12:26

阅读数 1401

评论数 0

原创 Visual Studio自定义调试窗体两个小技巧

这篇文章讲述如何自定义你的调试窗体。这些技巧在你调试应用程序的时候是非常有用的。当你调试的时候,你可能希望简化调试窗体的信息,或者在调试窗体上除去对你不重要的不必要的信息,这篇文章将会帮助到你。本文翻译:Few Tips on Customizing Debugging Window View...

2011-10-27 16:17:51

阅读数 429

评论数 0

转载 C#中的多态

封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习OO的最好方法就是结合实践,封装、继承在实际工作中的应用随处可见,但多态呢?也许未必,可能不经意间用到也不会把它跟“多态”这个词对应起来。在此抛砖引玉,大家讨...

2011-10-26 17:46:07

阅读数 271

评论数 0

转载 .Net 自定义应用程序配置

引言 几乎所有的应用程序都离不开配置,有时候我们会将配置信息存在数据库中(例如大家可能常会见到名为Config这样的表);更多时候,我们会将配置写在Web.config或者App.Config中。通过将参数写在配置文件(表)中,我们的程序将变得更加灵活,只要对参数进行修改,再由程序中的某段代...

2011-10-25 09:17:20

阅读数 551

评论数 0

转载 Redis-Sampler:深入了解你的Redis存储

redis-sampler 是Redis作者@antirez 同学开发的一个ruby 小工具,用于对Redis存储概况进行抽样检测并给出分析结果。 项目地址:https://github.com/antirez/redis-sampler 使用方式: 下载源码,执行下面命令:...

2011-10-20 16:20:18

阅读数 913

评论数 0

转载 Redis实现MongoDB的getlasterror功能

MongoDB有一个命令叫getlasterror,从名字上看它的作用好像是获取最近的一个error。但其实这是MongoDB的一种客户端阻塞的方式。官方的解释如下: MongoDB does not wait for a response by default when writing...

2011-10-20 16:17:56

阅读数 407

评论数 0

原创 Redis学习资料参考地址

www.nosqlfan.com www.redis.io http://redis.readthedocs.org/en/latest/ http://try.redis-db.com/

2011-10-19 09:07:23

阅读数 277

评论数 0

转载 C#中Split用法

1、用字符串分隔:  using System.Text.RegularExpressions; string str="aaajsbbbjsccc"; string[] sArray=Regex.Split(str,"js",RegexOptions...

2011-10-18 14:26:46

阅读数 233

评论数 0

转载 值类型的相等比较

5.3.2  值类型的相等比较 在进行值类型的相等比较时,采用与引用类型相同的规则:ReferenceEquals()用于比较引用,Equals()用于比较值,比较运算符可以看作是一个中间项。但最大的区别是值类型需要装箱,才能把它们转换为引用,才能对它们执行方法。另外,Mi

2011-10-17 17:16:39

阅读数 253

评论数 0

转载 引用类型的相等比较

5.3  对象的相等比较 在讨论了运算符,并简要介绍了等于运算符后,就应考虑在处理类和结构的实例时相等意味着什么。理解对象相等比较的机制对编写逻辑表达式非常重要,另外,对实现运算符重载和数据类型转换也非常重要,本章的后面将讨论运算符重载。 对象相等比较的机制对于引用类

2011-10-17 17:03:20

阅读数 690

评论数 0

转载 实际举例C#引用类型和值类型的区别

我们都知道,C#的两大数据类型分别为值类型和引用类型。很多人或许闭着眼睛都能说出值类型包括简单类型、结构体类型和枚举类型,引用类型包括自定义类、数组、接口、委托等,但是当被问及到二者之间的联系和区别,什么时候用struct什么时候用class时,就常常混淆不清了。为此,了解值类型

2011-10-17 16:44:12

阅读数 404

评论数 0

转载 C# 类型基础

引言 本文之初的目的是讲述设计模式中的 Prototype(原型)模式,但是如果想较清楚地弄明白这个模式,需要了解对象克隆(Object Clone),Clone其实也就是对象复制。复制又分为了浅度复制(Shallow Copy)和深度复制(Deep Copy),浅度复制

2011-10-17 15:32:50

阅读数 243

评论数 0

转载 ManualResetEvent详解

1. 源码下载:     下载地址:http://files.cnblogs.com/tianzhiliang/ManualResetEventDemo.rar     Demo: 2. ManualResetEvent详解     ManualR

2011-10-17 09:03:25

阅读数 245

评论数 0

转载 C#事件(event)解析

事件(event),这个词儿对于初学者来说,往往总是显得有些神秘,不易弄懂。而这些东西却往往又是编程中常用且非常重要的东西。大家都知道windows消息处理机制的重要,其实C#事件就是基于windows消息处理机制的,只是封装的更好,让开发者无须知道底层的消息处理机制,就可以开发

2011-10-16 15:05:59

阅读数 342

评论数 0

转载 C#读硬盘序列号的原代码

public class IDE { [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Ansi)] internal struct IDSECTOR {

2011-10-16 10:00:34

阅读数 357

评论数 0

转载 介绍程序中thread.sleep()的作用,作者写的相当的通俗易懂,

我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00

2011-10-14 15:19:27

阅读数 2092

评论数 2

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