自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 百度地图API详解之地图坐标系统

我们都知道地球是圆的,电脑显示器是平的,要想让位于球面的形状显示在平面的显示器上就必然需要一个转换过程,这个过程就叫做投影(Projection)。在地球上我们通过经纬度来描述某个位置,而经过投影之后的地图也有自己的坐标系统,本篇文章就来详细介绍在百度地图API中涉及的各种坐标体系。在百度地图API中,你需要了解如下坐标系:经纬度:通过经度(longitude)和纬度(l...

2013-03-02 11:36:00 167

转载 NTCPMSG 开源高性能TCP消息发送组件

目前的.net 架构下缺乏高效的TCP消息发送组件,而这种组件是构建高性能分布式应用所必需的。为此我结合多年的底层开发经验开发了一个.net 下的高效TCP消息发送组件。这个组件在异步发送时可以达到每秒160万包,而相同大小的数据包用WCF的TCP模式OneWay 方式发送每秒只能达到5.6万包。项目首页http://ntcpmsg.codeplex.com/...

2013-01-07 23:09:00 135

转载 jQuery验证控件jquery.validate.js使用说明+中文API

官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html一导入js库<script src="../js/jque...

2012-12-29 15:20:00 157

转载 WinDbg+SOS:Web服务器CPU(100%)实例分析

下午,msn上面一个朋友发了一个dump文件过来,说是Web服务器的CPU使用率在100%,找不到问题在什么地方,让帮忙看看,遂让把dump文件传过来,找找问题出在哪儿。Framework2.0,Windows 2k的OS。加载了Dump文件之后,接着加载2.0版本的SOS扩展调试模块:.load C:\WINDOWS\Microso...

2012-12-13 21:26:00 296

转载 不错的 solr 使用安装介绍

前些日子做了个 apache solr 应用的入门介绍,也在博客记录下,方便新手看看。以搜索论坛帖子为示例。1、先下载 Apache Solr 1.3http://apache.etoak.com/lucene/solr/1.3.0/apache-solr-1.3.0.zip,解压到如 E:\apache-solr-1.3.0。2、下载 Apache Tomcat 6.0.18htt...

2011-10-18 14:29:00 84

转载 MongoDB学习笔记

find方法db.collection_name.find();查询所有的结果:select * from users;db.users.find();指定返回那些列(键):select name, skills from users;db.users.find({},{'name':1,'skills':1});补充说明: 第一个{} 放where条件 第二个{} 指定那...

2011-07-13 16:19:00 59

转载 MongoDB update操作文档

mongodb更新有两个命令:1).update()命令db.collection.update( criteria, objNew, upsert, multi )criteria : update的查询条件,类似sql update查询内where后面的objNew : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后...

2011-06-19 21:45:00 92

转载 MongoDB查询的语法

mongodb查询的语法本文参考自官方的手册:http://www.mongodb.org/display/DOCS/Advanced+Queries#AdvancedQueries-ConditionalOperators%3A%3C%2C%3C%3D%2C%3E%2C%3E%3D1 ) . 大于,小于,大于或等于,小于或等于$gt:大于$lt:小于$gte:大于或等于$lte:小于或...

2011-06-19 21:43:00 1194

转载 TCP/IP传输层,你懂多少?

你所不知道的传输层题记:23页的文档上,满满当当的写满了笔记,纸质的东西,始终害怕丢失,还是选择把它总结到博客上来。PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。1.传输层的主要功能是什么?2.传输层如何区分不同应用程序的数据流?3.传输层有哪些协议?4.什么是UDP协议?5.为什么有了UDP,还需要TCP?6.什么...

2011-04-22 10:33:00 71

转载 验证URL中GUID值是否重复的类库,防止用户直截刷URL(代码存在问题,一直没找到来。看有没有高人能看出来。)...

验证URL中GUID值是否重复的类库,防止用户直截刷URL,设计思路如下:定义了两个队列:当前写入队列 Hashtable writeTb备份队列 Hashtable readTb已经使用过的GUID值记录在writeTb,readTb列表中。当新的GUID值上来的时候,判断writeTb,readTb队列中是否存在GUID值,如果存在,就判断为非法。两个队列根据...

2011-04-21 18:32:00 91

转载 浅谈Python Web的五大框架

说到web framework,Ruby的世界Rails一统江湖,而Python则是一个百花齐放的世界,各种micro-framework、framework不可胜数,不完全列表见:http://wiki.python.org/moin/WebFrameworks。虽然另一大脚本语言PHP也有不少框架,但远没有Python这么夸张,也正是因为Python web framework(Py...

2011-04-13 11:33:00 101

转载 Jquery css+xPath

jQuery的选择器是CSS 1-3,XPath的结合物。jQuery提取这二种查询语言最好的部分,融合后创造出了最终的jQuery表达式查询语言。如果你了解CSS(绝大部分WEB开发者都用到的),那么你学起来就很容易了。同时使用CSS和XPath看几个例子:隐藏所有包含有链接的段落:$("p[a]").hide();显示页面的第一个段落:$("p:eq(0)").show();隐藏所有...

2011-04-05 22:37:00 84

转载 C#方向高级开发人员面试时应该事先考虑的问题

Thread和Process之间有什么区别?.NET新引入了Application Domain的概念,这样他们三个之间有什么区别?引入了Application Domain会带来一些潜在的问题么?Windows Service与普通的EXE在执行过程中有什么区别?一个进程可以访问的Windows地址空间有多大?等于系统的虚拟内存大小么?这两方面将对系统的设计产生什么样的影响?EXE和D...

2011-03-17 11:25:00 67

转载 .NET垃圾回收机制

在.NET Framework中,内存中的资源(即所有二进制信息的集合)分为"托管资源"和"非托管资源".托管资源必须接受.NET Framework的CLR(通用语言运行时)的管理(诸如内存类型安全性检查),而非托管资源则不必接受.NET Framework的CLR管理. (了解更多区别请参阅.NET Framework或C#的高级编程资料) 托管资源在.NET Framework...

2011-03-17 11:24:00 74

转载 细数 Windows 平台上的 NoSQL 数据库

从可查询的分布式解决方案,如MongoDB,到简单的分布式Key/Value存储解决方案,如Cassandra。此外,还有Riak,Tokyo Cabinet,Voldemort,CouchDB和Redis。但目前仅有少量的NoSQL项目支持在Windows平台上运行,如果要说到生产应用那就更少了。MemcachedMemcached传统上认为它不属于NoSQL的范畴,而是一个分布式Ke...

2010-08-20 09:58:00 120

转载 div+css之盒子模型

ie系列采用的是微软自己的盒子模式,firefox采用的是标准的w3c盒子模型。从上图可以看到 IE 盒子模型的范围也包括 margin、border、padding、content,和标准 W3C 盒子模型不同的是:IE 盒子模型的 content 部分包含了 border 和 padding。从上图可以看到标准 W3C 盒子模型的范围包括 margin、border、padding...

2010-02-05 10:16:00 75

转载 从 ASCII 到 UTF-8 : 大话编码

从 ASCII 到 UTF-8 : 大话编码话说当年,老美搞出了ASCII编码,用8个bit表示一个字符,解决了计算机存储人类语言的问题.要说当时那帮人真是有点小家子气,只顾解决英语,数字和一些简单符号的存储问题,压根就没想过中文啊,拉丁文啊,藏文啊啥的怎么存储的问题.随着计算机越来越普及,这个问题也就越来越尖锐了,总不能让全世界人民都使用英语吧?于是,有这么两个组织,一个曰ISO,一个...

2009-12-10 14:30:00 63

转载 ASCII码表在线查询

ASCII码对照表下表列出了字符集中的 0 - 127。 代码字符代码字符代码字符代码字符0 32[空格]64@96`133!65A97a234"66B98b335#67C99c4...

2009-12-10 14:14:00 436

转载 JDBC中操作数据库的三个对象:Statement;PreparedStatement;CallableStatement

statement 1、创建 Statement 对象   建立了到特定数据库的连接之后,就可用该连接发送 SQL 语句。Statement 对象用 Connection 的方法 createStatement 创建,如下列代码段中所示: ...

2009-09-06 15:40:00 251

转载 简单线程池实现v2版本

前不久实现的一个简单线程池: http://www.cnblogs.com/ITAres/archive/2009/03/27/1423414.html主是是通过记录线程的最后激活时间来判断线程是否超时。这次用WaitHandle对象来实现,感觉会合理一点。代码比较简单,直接贴代码了。ThreadPoolExusingSystem;usin...

2009-08-25 17:02:00 72

转载 java集合类

ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数...

2009-06-21 23:13:00 81

转载 Sql Server 分区演练

USE [master]GOif exists (select * from sys.databases where name = 'Test_1')drop database Test_1GO--创建新库,要演练分区所以我们会多创建两个文件组Test_A,Test_B,以便在后面的分区方案中使用。CREATE DATABASE [Test_1] ON PRIMARY ( NAME =...

2009-06-15 23:24:00 65

转载 c++操作符重载

一、为什么使用操作符重载?对于系统的所有操作符,一般情况下,只支持基本数据类型和标准库中提供的class,对于用户自己定义的class,如果想支持基本操作,比如比较大小,判断是否相等,等等,则需要用户自己来定义关于这个操作符的具体实现。比如,判断两个人是否一样大,我们默认的规则是按照其年龄来比较,所以,在设计person 这个class的时候,我们需要考虑操作符==,而且,根据刚才的...

2009-06-15 15:48:00 60

转载 C++引用与指针的比较

引用是C++中的概念,初学者容易把引用和指针混淆一起。 一下程序中,n是m的一个引用(reference),m是被引用物(referent)。 int m; int &n = m; n相当于m的别名(绰号),对n的任何操作就是对m的操作。 所以n既不是m的拷贝,也不是指向m的指针,其实n就是m它自己。 引用的规则: (1)引用被创建的同时必须被初始化(指针则可以在任何时候...

2009-06-02 23:15:00 57

转载 编码详解

上网主要就是浏览网页,有时候网页会出现一些乱码,怎么回事?那就要了解一下网页的编码了,以下知识收集自网络。在将来不远的几年里, Unicode 将会取代 ASCII 与 Latin-1 编码的位置,成为最流行的编码了. 它不仅允许你处理处理事实上存在于地球上的任何语言文字, 而且提供了一个全面的数学与技术符号集, 因此可以简化科学信息交换. UTF-8 编码提供了一种简便而向后...

2009-05-22 00:23:00 66

转载 ISO Latin-1字符集

http://www.blabla.cn/ref/iso_latin_1.html转载于:https://www.cnblogs.com/ITAres/archive/2009/05/20/1473977.html

2009-05-20 23:51:00 74

转载 简单点播数统计实现方案

背景:实现blog网站,每篇文章的点播数统计。简单实现方法:文章每次被打开时update一下数据库。如:Update blog set visitcount=visitcount+1 where blogid=’文章ID’.当然了,对于一些小型网站,根本没有什么人访问,这种实现方案完全没有问题。但是对于访问量比较大的网站,这种实现方案,很容易造成数据库over掉。...

2009-05-18 21:39:00 112

转载 MySQL 存储过程参数用法 in, out, inout

MySQL 存储过程参数有三种类型:in、out、inout。它们各有什么作用和特点呢? 一、MySQL 存储过程参数(in) MySQL 存储过程 “in” 参数:跟 C 语言的函数参数的值传递类似, MySQL 存储过程内部可能会修改此参数,但对 in 类型参数的修改,对调用者(caller)来说是不可见的(not visible)。 drop procedure...

2009-05-10 15:36:00 80

转载 JNDI概述

JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样做?”这个问题来探讨。...

2009-05-06 23:41:00 64

转载 C++的iostream标准库介绍

为什么需要iostream 我们从一开始就一直在利用C++的输入输出在做着各种练习,输入输出是由iostream库提供的,所以讨论此标准库是有必要的,它与C语言的 stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。  iostream为内置类型类型对象提供了输入输出支持,同时也支持文件的输入输出,类的设计者可以通...

2009-05-02 17:20:00 60

转载 了解ClassLoader

了解ClassLoader1, 什么是 ClassLoader? Java 程序并不是一个可执行文件,是需要的时候,才把装载到 JVM中。ClassLoader 做的工作就是 JVM 中将类装入内存。 而且,Java ClassLoader 就是用 Java 语言编写的。这意味着您可以创建自己的 ClassLoader ClassLoader 的基本目标是对类的请求提...

2009-04-06 13:52:00 63

转载 简单ThreadPool实现

由于最近需要用多线程处理一些问题,一开始我用了.net默认的ThreadPool,感觉不是很适合。于是我自己实现了一个简单的ThreadPool。写的比较简单,有兴趣的朋友一起看看,共同改进。代码主要由ThreadPoolEx,WorkItem,WorkQueue组成。推荐使用新版本:http://www.cnblogs.com/ITAres/archive/2009...

2009-03-27 18:41:00 68

转载 有一种场景叫做震撼

有一种场景叫做震撼:一位母亲,因为家境贫困没有路费,在儿子牺牲20年后才第一次去陵园探望儿子,这是她第一次来,也许是最后一次了,人生能有几多20年? 转载于:https://www.cnblogs.com/ITAres/archive/2009/03/22/1418980.html...

2009-03-22 15:10:00 75

转载 谈谈mssql的锁机制

谈谈mssql的锁机制SET TRANSACTION ISOLATION LEVEL控制由连接发出的所有 MSSQL SELECT 语句的默认事务锁定行为。语法SET TRANSACTION ISOLATION LEVEL { READ COMMITTED | READ UNCOMMITTED | REPEATABLE REA...

2009-03-18 14:45:00 55

转载 (转)NET 4,3,2,1其实什么也没有变

最近,身边的不少程序员抱怨NET的变化太快了,觉得跟不上变化,心情很沮丧,有的甚至有放弃编程这个行业的想法. 我这篇文章的主题是[NET 4,3,2,1其实什么也没有变],贯穿本文的例子是如何动态调用方法.本文的目的不是驳斥NET升级的无意义,只是想从一个小的技术点说明变与不变是相对的.当一个新技术出现后,了解它出现的意义,了解它的前身,了解它的后续,比盲目的追从要有用的多. ...

2009-01-08 22:59:00 109

转载 Php魔术函数学习与应用

(1)初识魔术方法 Php5.0发布以来为我们提供了很多面向对象的特性,尤其是为我们提供了好多易用的魔术方法,这些魔术方法可以让我们简化我们的编码,更好的设计我们的系统。今天我们就来认识下php5.0给我们提供的魔术方法。 1,__construct() 当实例化一个对象的时候,这个对象的这个方法首先被调用。class Test{function...

2008-12-15 22:22:00 99

转载 ASP.NET runtime maintains a pool of HttpApplication objects, not a single instance of HttpApplicatio...

The global.asax file setup by Visual Studio.NET gives every web application a Global class derived from HttpApplication. The class contains event handlers such as Application_Start and Session...

2008-09-16 23:16:00 76

转载 深入了解.net类在内存中的结构以及安全线程同步

一:类在内存中的结构每当在堆中创建对象时,每个对象都会获得两个与它关联的附加开销字段。第一个开销字段MethodTablePointer 包含类型的方法表的内存地址。基本上,该指针使获得有关堆中的任何对象的类型信息成为可能。实际上,当您在内部调用 System.Object 的 GetType 方法时,该方法会按照对象的 MethodTablePointer 字段来确...

2008-05-10 21:48:00 56

转载 你必须知道的.net

由于最近需要跟同事一起讨论.net控件的生存周期,所以我整备了这些资料,拿来跟网友共享一下,如果你发现什么问题,请给我留言,谢谢!首页我们先来简单的介绍一下.net的page请求过程。我们先来看一幅图:如上图如示,我们向web服务器请求一个.aspx页面,首先是经过IIS,IIS发现自己处理不了这个请求,于是通过aspnet_isapi.dll调度给asp.net...

2008-03-08 20:23:00 124

转载 the solution of the database to replace text,ntext type

mssql2000 solutionCode1ifexists(select1fromtempdb.dbo.sysobjectswherenamelike'#cms_extendtmp%')2DROPTABLE#cms_extendtmp3CREATETABLE#cms_extendtmp4...

2008-02-22 02:30:00 71

空空如也

空空如也

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

TA关注的人

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