- 博客(25)
- 资源 (15)
- 收藏
- 关注
原创 SEO规则
相信和我一样想学习SEO技术的友友们,肯定都希望能都接触一些这方面的知识点,那么我就给大家分享一些SEO的相关知识技巧。这篇文章是关于SEO中的HTML代码规范问题,让朋友们能直观地了解一个符合SEO规则的HTML页面对SEO是如何进行布局的。目录一、页面级优化二、sitemap设置三、robots设置一、页面级优化一个符合SEO规则的HTML代码展现大致如下:<...
2013-08-28 17:17:43 3512
转载 十大优秀jQuery插件推荐
摘要:当今,设计领域竞争越来越激烈,唯有做出最优秀的产品才能在该领域独树一帜。而jQuery插件为设计和开发提供了强大的支撑力。本文将推荐从jQuery网站的Plugin频道中推选出的近期十款优秀jQuery插件,以便开发者借鉴。当有限的开发知识限制了设计进展,你无法为自己插上创新的翅膀时,jQuery可以扩展你的视野。本文将推荐从jQuery网站的Plugin频道中推选出的近期十款优秀jQu...
2013-08-27 16:44:54 1042
原创 ASP.NET 4 快取 API 有两种:Cache 与 ObjectCache(MemoryCache)
ASP.NET 從最早期的版本就實做了一套好用的快取機制(System.Web.Caching.Cache),一直以來任何非 ASP.NET 的應用程式 (例如 WinForm, WPF, Console, WinService, …) 若要使用快取機制都必須將System.Web.dll 參考進專案才能使用,但從 .NET 4.0 開始出現了另一個擴充性更強的快取機制,稱為Object
2013-08-27 13:34:02 4874
翻译 分享一个.NET实现的简单高效WEB压力测试工具
在Linux下对Web进行压力测试的小工具有很多,比较出名的有AB.虽然AB可以运行在windows下,但对于想简单界面操作的朋友有点不太习惯.其实vs.net也提供压力测试功能但显然显得太重了,在测试的时候也会占用了大量的资源导致测试效果不理想.AD:2013云计算架构师峰会超低价抢票中在Linux下对Web进行压力测试的小工具有很多,比较出名的有AB.虽
2013-08-24 16:30:55 3535
原创 Delegate如何进行类型转换?
我们知道对于两个不具有继承关系的两个类型,如果没有为它们定义转换器,两这之间的类型转换是不允许的,Delegate也是如此。但是有时候我们却希望“兼容”的两种Delegate类型能够进行转换,比较典型的就是表示事件的Delegate。.NET Framework为我们定义了类型EventHandler来表示事件,但是却没有规定事件的Delegate类型是EventHandler的子类。原则上讲,事
2013-08-24 15:38:09 1685
原创 一种简单,轻量,高性能Json对象设计方案
简单,是因为只有一个类轻量,是因为整个类代码只有300行灵活,是因为扩展方式只需要继承重写某个方法即可首先我将这个类称之为JsonBuilder,我希望它以StringBuilder的方式来实现Json字符串的转换public class JsonBuilder{ protected StringBuilder Buff = new Strin
2013-08-24 11:42:50 2708
原创 ASP.NET MVC原理
ASP.NET MVC由以下两个核心组成部分构成:一个名为UrlRoutingModule的自定义HttpModule,用来解析Controller与Action名称;一个名为MvcHandler的自定义HttpHandler,用来实现对Controller的激活和Action的执行;!!阅读本文前请先弄明白asp.net执行的流程及httpmodule与httphandler的作
2013-08-24 11:26:29 1742
原创 ASP.NET MVC中Filter使用
Filter 接口Filter类型接口MVC的默认实现DescriptionAuthorizationIAuthorizationFilterAuthorizeAttribute最先执行,在其他类型的filter和action方法前执行ActionIActionFilter
2013-08-24 11:14:10 4240
原创 解析 HttpHandler 的映射过程
阅读目录开始回顾HttpHandlerHttpHandler的映射过程HttpContext.RemapHandler()HttpContext.RemapHandler()的另类用途GetHandlerMapping()GetFactory()GetHandler()IHttpHandler.IsReusable实现自己的HttpHandlerFactory是否需要IsReusable
2013-08-24 11:01:12 2278
原创 关于HttpHandler和HttpModule区别,作用
阅读目录开始理解ASP.NET管线理解HttpApplication理解HttpHandler理解HttpModule三大对象的总结案例演示如何选择?To最近收到几个疑问:HttpHandler和HttpModule之间有什么差别,我到底该选择哪个?之所以有这个疑问,是因为在这二类对象中都可以访问Request, Response对象,都能处理请求。我原以为在博
2013-08-24 10:07:23 1797
原创 如何修改被编译后DLL文件
我们平时在工作中经常会遇到一些已经被编译后的DLL,而且更加麻烦是没有源代码可以进行修改,只能针对这个DLL的文件进行修改才能得到我们想要的结果;本文将通过一个实例来演示如果完成一个简单的修改;我们将会用到以下几种工具;1:反编译工具ILSpy.exe:是个很不错的反编译软件,而且是免费了;2:微软的工具ildasm.exe:这个是把DLL生成IL文件的一个软件,是微软自带了;可以
2013-08-24 09:50:51 2429
翻译 针对不同.NET版本的条件编译
今天碰到这样一个需求,写的C#库,有时候需要在.NET 2.0下编译,有时候需要在.NET 4.0下编译,这个库里使用了Lambda表达式,使用了扩展方法,使用了几个 System.Core.dll 引入的Action类型。AD:2013云计算架构师峰会超低价抢票中为了在 .NET 2.0 下能够编译成功,我写了一个文件 Patch.cs,定义了 Syste
2013-08-23 16:03:40 5997
翻译 给C#开发者的代码审查清单
这是为C#开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则都能注意到。对于新手和缺乏经验(0到3年工作经验)的开发者,参考这份清单编码会很帮助。AD:2013云计算架构师峰会超低价抢票中这是为C#开发者准备的通用性代码审查清单,可以当做开发过程中的参考。这是为了确保在编码过程中,大部分通用编码指导原则
2013-08-23 15:55:43 886
翻译 WebService基于SoapHeader实现安全认证
本文仅提供通过设置SoapHeader来控制非法用户对WebService的调用,如果是WebService建议使用WSE3.0来保护Web服务,如果使用的是Viaual Studio 2008可以使用WCF,WCF里面提供了更多的服务认证方法。以下提供一种基于SoapHeader的自定义验证方式。 1.首先要自定义SoapHeader,须继承System.Web.Services
2013-08-22 18:16:53 3734
原创 [转]进程和线程的区别
简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。从逻
2013-08-16 17:56:28 1099
原创 Easyui + asp.net mvc + sqlite 开发教程
第一节:前言(技术简介)EasyUI 是一套 js的前端框架 利用它可以快速的开发出好看的 前端系统 web 它是在jquery的框架基础上面 现在越来越多的 企业用它来开发web系统extjs (功能很强大 但是非常复杂 速度 我感觉也没有 easyui快)easyui (比较适合初学者 小巧 而且 速度感觉还是可以 相对ext来说 )ASP.NE
2013-08-16 17:49:59 2981
原创 Oracle ODP.NET vs Microsoft MSDP
08年做项目时,用 VS 2005,写据库层还在用 MSDP(System.Data.OracleClient),但是当时由于要操作 XML 和二进制文件,所以又使用了 ODP.NET(Oracle.DataAccess.dll)。那时的第一感觉就是——ODP 好用,于是进一步查了点资料,最关键是 ODP.NET 是否稳定,效率如何。总之,ODP 的功能要比 MSDP 更强大。那之后再做项目,就...
2013-08-16 17:39:50 1285
原创 如何在高并发分布式系统中生成全局唯一Id
又一个多月没冒泡了,其实最近学了些东西,但是没有安排时间整理成博文,后续再奉上。最近还写了一个发邮件的组件以及性能测试会在这个月整理出来,还弄了个MSSQL参数化语法生成器,会在9月整理出来,有兴趣的园友可以关注下我的博客。 分享原由,最近公司用到,并且在找最合适的方案,希望大家多参与讨论和提出新方案。我和我的小伙伴们也讨论了这个主题,我受益匪浅啊…… 博文示例:1.
2013-08-16 17:16:35 2919
转载 优化网站设计(一):减少请求数
前言网站设计的优化是一个很大的话题,有一些通用的原则,也有针对不同开发平台的一些建议。这方面的研究一直没有停止过,我在不同的场合也分享过这样的话题。作为通用的原则,雅虎的工程师团队曾经给出过35个最佳实践。这个列表请参考Best Practices for Speeding Up Your Web Site http://developer.yahoo.com/perfo
2013-08-16 17:13:02 1232
翻译 在.NET使用JSON作为数据交换格式
我们知道在.NET中我们有多种对象序列化的方式,如XML方式序列化、Binary序列化,其中XML序列化是一种比较通用的在各语言之间传递数据的方式。除了这两种序列化方式之外,在.NET中还可以使用JSON序列化。JSON(JavaScript Object Notation)是一种轻量级轻量级的数据交换格式,并且它独立于编程语言,与XML序列化相比,JSON序列化后产生的数据一般要比XML序列
2013-08-16 17:07:56 988
翻译 [WCF安全系列]从两种安全模式谈起
WCF的安全体系主要包括三个方面:传输安全(Transfer Security)、授权或者访问控制(Authorization OR Access Control)以及审核(Auditing)。而传输安全又包括两个方面:认证(Authentication)和消息保护(Message Protection)。认证帮助客户端或者服务确认对方的真实身份,而消息保护则通过签名和加密实现消息的一致性和机密性
2013-08-16 16:59:46 1036
原创 WCF与WebService的区别
1.WebService:严格来说是行业标准,不是技术,使用XML扩展标记语言来表示数据(这个是夸语言和平台的关键)。微软的Web服务实现称为ASP.NET Web Service.它使用Soap简单对象访问协议来实现分布式环境里应用程序之间的数据交互。WSDL来实现服务接口相关的描述。此外Web services 可以注册到UDDI中心.供其客户查找使用。 后来微软做了ASP.NET W
2013-08-16 16:52:40 1807
转载 C#性能优化实践
原文地址http://www.infoq.com/cn/articles/C-sharp-performance-optimization?utm_source=infoq&utm_medium=related_content_link&utm_campaign=relatedContent_news_clk 性能主要指两个方面:内存消耗和执行速度。性能优化简而言之,就是在不影响系
2013-08-16 16:50:22 819
原创 SubSonic3.0插件分页查询速度测试
使用SubSonic3.0一段时间了,一直都想找机会测试一下各种查询分页速度,对比一下插件的查询效率到底怎么样,所以昨天写好了测试程序,准备好1K、1W、10W、50W和100W记录的数据表,早上详细做了测试。 本机硬件配置: 英特尔 第三代酷睿 i5-3470(3.2GHz 四核) 华硕 P8B75-V 8G金士顿DDR3 1600MHz内存 希捷 ST1000DM00
2013-08-16 16:48:28 1119
原创 Entity Framework返回IEnumerable还是IQueryable?
在使用EF的过程中,我们常常使用repository模式,本文就在repository层的返回值是IEnumerable类型还是IQueryable进行探讨。阅读目录:一、什么是Repository模式?二、IEnumerable还是IQueryable的区别三、实际检验IEnumerable和IQueryable的效率差别四、总结一, 什么是Repositor
2013-08-16 16:46:18 2379
autojs-debug-4.1.1 Alpha2.apk
2020-09-18
jvascript的调试插件
2009-12-24
动态制作gridview
2009-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人