铭轩同学

铭轩,为自己代言!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页

2014年7月10日

摘要: A、表单元素都是放在标签内的。来看看表单的属性 属性 值 描述 accept MIME_type 规定通过文件上传来提交的文件的类型 accept-charset charset 服务器处理表单数据... 阅读全文
posted @ 2014-07-10 17:14 铭轩同学 阅读(256) 评论(0) 推荐(0) 编辑

摘要: 一、cookie的大小 cookie只能存储最大4kb的数据。cookie的名/值中的值不允许包含分号、逗号和空白符。因此可以采用encodeURIComponent()编码,读取的时候先采用decodeURIComponent()解码。二、cookie的有效期 cookie默认的有效期很短暂,... 阅读全文
posted @ 2014-07-10 17:13 铭轩同学 阅读(228) 评论(0) 推荐(0) 编辑

摘要: 显示结果描述实体名称实体编号空格 大于号>>&和号&&"引号""'撇号' (IE不支持)'¢分¢¢£镑££¥日圆¥¥€欧元€€§小节&sect... 阅读全文
posted @ 2014-07-10 17:12 铭轩同学 阅读(146) 评论(0) 推荐(0) 编辑

摘要: 一、清除浮动的目的。 1、当一个父元素的高度不写或为auto时,而且这个父元素内又有浮动的子元素,那么这时候该父元素的高度将不会自动适应子元素的高度,也可以说高度是0px; 有如下代码: 123123 此代码父元素高度不设置,而且里面又有左浮动高度为300px的子... 阅读全文
posted @ 2014-07-10 17:05 铭轩同学 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 一、类内部HackIE都能识别*;标准浏览器(如FF)不能识别*;IE6能识别*,但不能识别 !important,IE7能识别*,也能识别!important;FF不能识别*,但能识别!important;IE6支持下划线,IE7和firefox均不支持下划线。IE6IE7FF*√√×!impor... 阅读全文
posted @ 2014-07-10 17:04 铭轩同学 阅读(113) 评论(0) 推荐(0) 编辑

摘要: 1.尽量用class来定义样式。尽量少使用 .div1 ul li{}这样的样式下去,因为如果li里面还有这些元素的话会造成干扰,应该给ul加个class如这样来写。2.margin:0px auto; 用于兼容不同分辨率的内容居中设置。3.分享一个非常好用的CSS图片合并网站,他能够将用户上传的... 阅读全文
posted @ 2014-07-10 17:01 铭轩同学 阅读(154) 评论(0) 推荐(0) 编辑

摘要: 一个盒子实际所占有的宽度或高度是由"内容+内边距+边框+外边距"组成。 1.边框border边框的主要属性有三个,分别是:border-width:边框宽度、 border-style:边框样式、border-color:边框颜色。以上属性可以单个写,也可以写成:border:[border-wi... 阅读全文
posted @ 2014-07-10 16:55 铭轩同学 阅读(107) 评论(0) 推荐(0) 编辑

摘要: 一.CSS引入方法:行内式、嵌入式、导入式、链接式。 1、行内式。 即:在标签的style属性中设定CSS样式。 例子: 2、嵌入式 即:将页面各种元素的设置集中写在标签里。 例子: 3、导入式 即:将一个外部CSS文件引入CSS文件或HTML文件,注意此方法既能在CS... 阅读全文
posted @ 2014-07-10 16:54 铭轩同学 阅读(163) 评论(0) 推荐(0) 编辑

摘要: 相对偏移 指定left top等属性就能够够完美控制一个元素的位置 如:position:relative; left:2px;今天遇到一个很好玩的问题,当两个并排浮动框,当一个框的长度太大时就会把另一个框顶到下一行,这个时候就可以用margin-right:-2px;将右外距设置为负数来解决!cs... 阅读全文
posted @ 2014-07-10 16:40 铭轩同学 阅读(159) 评论(0) 推荐(0) 编辑

2014年7月9日

摘要: 一、HttpContext概述 HttpContext基于HttpApplication的处理管道,由于HttpContext对象贯穿整个处理过程,所以,可以从HttpApplication处理管道的前端将状态数据传递到管道的后端,完成状态的传递任务。 HttpContext的生命周期从服务器接... 阅读全文
posted @ 2014-07-09 10:19 铭轩同学 阅读(607) 评论(0) 推荐(1) 编辑

摘要: HttpRuntime在ASP.NET处理请求中负责的是创建HttpContext对象以及调用HttpApplicationFactory创建HttpApplication。 其定义如下: public sealed class HttpRuntime { public... 阅读全文
posted @ 2014-07-09 10:13 铭轩同学 阅读(244) 评论(0) 推荐(0) 编辑

摘要: HttpServerUtility是一个工具类,为了在后台处理请求方便获取到一些常用的类型,Asp.net将很多常用的东西封装到这里。 比如可以使用其进行URL编码解码, HTML编码解码等。 // 获取服务器的计算机名称。 public string MachineName { ... 阅读全文
posted @ 2014-07-09 10:09 铭轩同学 阅读(281) 评论(0) 推荐(0) 编辑

摘要: HttpReponse是服务器接收到浏览器的请求后,处理返回结果常用的一个类。一、属性Buffer 获取或设置一个值,该值指示是否缓冲输出并在处理完整个响应之后发送它。BufferOutput 获取或设置一个值,该值指示是否缓冲输出并在处理完整个页之后发送它。Cache ... 阅读全文
posted @ 2014-07-09 10:08 铭轩同学 阅读(1047) 评论(0) 推荐(0) 编辑

摘要: 一、HttpRequest的作用 HttpRequest的作用是令到Asp.net能够读取客户端发送HTTP值。比如表单、URL、Cookie传递过来的参数。 返回字符串的那些值就不说了,那些基本上都是与HTTP请求报文相关的东西。 现在看看返回NameValueCollection对象的东东... 阅读全文
posted @ 2014-07-09 10:01 铭轩同学 阅读(215) 评论(0) 推荐(0) 编辑

2014年7月4日

摘要: 记得之前在写缓存DEMO的时候,好像配置过这个元素,好像这个元素还有点常用。 一、caching元素列表元素说明cache定义全局应用程序缓存设置。可选的元素。outputCache指定应用程序范围的输出缓存设置。可选的元素。outputCacheSettings指定可以应用于应用程序中页的输出缓... 阅读全文
posted @ 2014-07-04 17:21 铭轩同学 阅读(183) 评论(0) 推荐(0) 编辑

摘要: 1、属性属性说明domain可选的String属性。设置 Cookie 域名。httpOnlyCookies可选的Boolean属性。脚本(javascript之类)能够访问默认值为false。requireSSL可选的Boolean属性。获取一个指示是否需要安全套接字层 (SSL) 通信的值。默认... 阅读全文
posted @ 2014-07-04 17:20 铭轩同学 阅读(508) 评论(0) 推荐(0) 编辑

摘要: 一、trace的元素的属性属性说明enabled是否启用应用程序跟踪。为了使用 Trace.axd 查看器,必须启用跟踪。默认情况下,Trace.axd 查看器被添加到httpHandlers元素。可选的Boolean属性。默认值为false。localOnly指定跟踪查看器 (Trace.axd)... 阅读全文
posted @ 2014-07-04 17:19 铭轩同学 阅读(240) 评论(0) 推荐(0) 编辑

摘要: Asp.net配置文件的配置方式,其实在MSDN里面是写得最清楚的了。可惜之前一直未曾了解到MSDN的强大。 先贴个地址:http://msdn.microsoft.com/zh-cn/library/dayb112d(v=vs.80).aspx,然后逐个分析。我希望自己能够从头到尾认真学完这系... 阅读全文
posted @ 2014-07-04 17:18 铭轩同学 阅读(233) 评论(0) 推荐(0) 编辑

摘要: 今天看到博客园一位朋友整理的一个WebConfig配置文件详解,觉得不错,转载一下:“Asp.Net 配置”选项。设置和注释的完整列表在 machine.config.comments 中,该文件通常位于 "Windows"Microsoft.Net"Framework"v2.x"Config 中。... 阅读全文
posted @ 2014-07-04 17:10 铭轩同学 阅读(192) 评论(0) 推荐(0) 编辑

摘要: System.ConfigurationManager类用于对配置文件的读取。其具有的成员如下:一、AppSettings AppSetting是最简单的配置节,读写非常简单。名称说明AppSettings获取当前应用程序默认配置的 AppSettingsSection 数据Connection... 阅读全文
posted @ 2014-07-04 16:59 铭轩同学 阅读(304) 评论(0) 推荐(0) 编辑

摘要: 一、配置文件入门 .Net提供了一种保存项目配置信息的办法,就是利用配置文件,配置文件的后缀一般是.config。在WinForm程序中配置文件一般是App.config。在Asp.net中一般默认是web.config。 一个.config配置文件都是基于XML的文本文件,并且可以保存到Web... 阅读全文
posted @ 2014-07-04 16:58 铭轩同学 阅读(967) 评论(0) 推荐(0) 编辑

摘要: 问题1:什么是HttpHandler? 问题2:什么是HttpModule? 问题3:什么时候应该使用HttpHandler什么时候使用HttpModule? 答案1:HttpHandler,Http请求的处理者,例如ScriptHandler、WebServiceHandler,IHttpH... 阅读全文
posted @ 2014-07-04 14:32 铭轩同学 阅读(211) 评论(0) 推荐(0) 编辑

摘要: 一、Asp.net中的线程池设置 在Asp.net的服务处理中,每当服务器收到一个请求,HttpRuntime将从HttpApplication池中获取一个HttpApplication对象处理此请求,请求的处理过程将被排入线程池中,对于Asp.net来说,在Machine.config文件的pr... 阅读全文
posted @ 2014-07-04 14:31 铭轩同学 阅读(191) 评论(0) 推荐(0) 编辑

摘要: 四、Web服务处理程序 对于Web服务来说,标准的方式是使用SOAP协议,在SOAP中,请求和回应的数据通过XML格式进行描述。在Asp.net 4.0下,对于Web服务来说,还可以选择支持Ajax访问,因此,Web服务的处理程序变得有一些复杂。为了同时支持者两种类型的请求处理,在Asp.net ... 阅读全文
posted @ 2014-07-04 14:30 铭轩同学 阅读(437) 评论(0) 推荐(0) 编辑

摘要: HttpApplication有19个标准事件,当到达第8个事件PostMapRequestHandler触发的时候,标志着已经获取到了处理请求的处理程序对象,在第11个事件PreRequestHandlerExecute之后,HttpApplication将执行这个处理程序。问题:HttpAp... 阅读全文
posted @ 2014-07-04 14:29 铭轩同学 阅读(215) 评论(0) 推荐(0) 编辑

摘要: 一、Asp.net中的文件上传 在Asp.net 1.1中,文件在上传过程中将被全部保存在内存中,对于大文件来说,会造成内存空间的过度使用,可能会招致恶意攻击。为了解决这个问题,Asp.net在配置文件中提供了一个参数来控制上传文件的尺寸,这个配置参数定义在System.Web元素的子元素Http... 阅读全文
posted @ 2014-07-04 14:13 铭轩同学 阅读(232) 评论(0) 推荐(0) 编辑

2014年7月3日

摘要: 一、HttpApplication对象简述 在HttpRuntime创建了HttpContext对象之后,HttpRuntime将随后创建一个用于处理请求的对象,这个对象的类型为HttpApplication。 HttpRuntime管理一个定义在System.Web命名空间下的HttpAppl... 阅读全文
posted @ 2014-07-03 15:46 铭轩同学 阅读(353) 评论(0) 推荐(0) 编辑

摘要: 从请求进入ASP.NET工作者进程,直至它到达最终的处理程序之前要经过一系列的步骤和过程,这个步骤和过程称为ASP.NET处理管道。 Asp.net的处理管道流程如下: 语言描述如下:Asp.net处理管道的第一步是创建HttpWorkerRequest对象,它包含于当前请求有关的所有信息。... 阅读全文
posted @ 2014-07-03 15:43 铭轩同学 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 当用户在浏览器输入一个URL地址后,浏览器会发送一个请求到服务器。这时候在服务器上第一个负责处理请求的是IIS。然后IIS再根据请求的URL扩展名将请求分发给不同的ISAPI处理。 流程如下: 1、IIS => aspnet_isapi阶段 ISAPI是一个底层的WIN32 API,开... 阅读全文
posted @ 2014-07-03 15:32 铭轩同学 阅读(176) 评论(0) 推荐(0) 编辑

摘要: 计划任务 : 个人理解, 就是后台控制程序要求在一定的时间执行相应的任务. 直接上代码: 之前,因为工作需要. 要求每天在凌晨2:00,执行要做的数据 1.1 声明一个接口 Ijob 方法: 执行 public interface IJob { //执行... 阅读全文
posted @ 2014-07-03 15:15 铭轩同学 阅读(514) 评论(0) 推荐(0) 编辑

摘要: 书接上回:第二十四回:认识元数据和IL(上) , 第二十五回:认识元数据和IL(中)我们继续。终于到了,说说元数据和IL在JIT编译时的角色了,虽然两个回合的铺垫未免铺张,但是却丝毫不为过,因为只有充分的认知才有足够的体会,技术也是如此。那么,我们就开始沿着方法调用的轨迹,追随元数据和IL在那个神秘... 阅读全文
posted @ 2014-07-03 14:36 铭轩同学 阅读(374) 评论(0) 推荐(0) 编辑

摘要: 书接上回[第二十四回:认识元数据和IL(上)],我们对PE文件、程序集、托管模块,这些概念与元数据、IL的关系进行了必要的铺垫,同时顺便熟悉了以ILDASM工具进行反编译的基本方法认知,下面是时候来了解什么是元数据,什么是IL这个话题了,我们继续。很早就有说说Metadata(元数据)和IL(中间语... 阅读全文
posted @ 2014-07-03 14:35 铭轩同学 阅读(485) 评论(0) 推荐(0) 编辑

摘要: 说在,开篇之前很早就有说说Metadata(元数据)和IL(中间语言)的想法了,一直在这篇开始才算脚踏实地的对这两个阶级兄弟投去些细关怀,虽然来得没有《第一回:恩怨情仇:is和as》那么迅速,但是Metadata和IL却是绝对重量级的内容,值得我们在任何时间关注,本文就是开始。1 引言你可曾想到,我... 阅读全文
posted @ 2014-07-03 14:34 铭轩同学 阅读(874) 评论(0) 推荐(0) 编辑

摘要: ·IL代码分析方法·IL命令解析·.NET学习方法论1.引言自从『你必须知道.NET』系列开篇以来,受到大家很多的关注和支持,给予了anytao巨大的鼓励和动力。俱往昔,我发现很多的园友都把目光和焦点注意在如何理解IL代码这个问题上。对我来说,这真是个莫大的好消息,因为很明显我们的思路慢慢的从应用向... 阅读全文
posted @ 2014-07-03 14:31 铭轩同学 阅读(458) 评论(0) 推荐(0) 编辑

摘要: IL代码分析方法Hello, world历史.NET学习方法论1.引言1988年Brian W.Kernighan和Dennis M.Ritchie合著了软件史上的经典巨著《The C programming Language》,我推荐所有的程序人都有机会重温这本历史上的经典之作。从那时起,Hell... 阅读全文
posted @ 2014-07-03 14:19 铭轩同学 阅读(388) 评论(0) 推荐(0) 编辑

摘要: DLL该扩展仅在内核模式下使用,即使它是在Ext.dll中的。WindowsNT4.0Ext.dllWindows2000Ext.dllWindowsXP和之后Ext.dll注释如果不提供参数,调试器会列出所有进程,以及时间和优先级统计。这和使用!process@#Process0作为Command... 阅读全文
posted @ 2014-07-03 14:02 铭轩同学 阅读(2790) 评论(0) 推荐(0) 编辑

摘要: WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。1. WinDbg介绍:Debugging Tools and Symbols: Getting Startedhttp://www.microso... 阅读全文
posted @ 2014-07-03 11:27 铭轩同学 阅读(244) 评论(0) 推荐(0) 编辑

摘要: 博文带着3个疑问学习:(整理的有错误,请大家帮我改正)问题1:CLR管理内存的三块区域是什么?问题2:哪些操作会 创建对象和分配内存?问题3:内存的分配机制?1.CLR管理内存的三块区域注:内存——堆栈 堆(托管堆)线程的堆栈:用于分配值类型的实例-有操作系统管理分配释放内存。GC堆(托管堆):用于... 阅读全文
posted @ 2014-07-03 10:47 铭轩同学 阅读(721) 评论(1) 推荐(0) 编辑

2014年7月2日

摘要: 前言1、天真热,程序员活着不易,星期天,也要顶着火辣辣的太阳,总结这些东西。2、夸夸lambda吧:简化了匿名委托的使用,让你让代码更加简洁,优雅。据说它是微软自c#1.0后新增的最重要的功能之一。lambda简介lambda运算符:所有的lambda表达式都是用新的lambda运算符 " => "... 阅读全文
posted @ 2014-07-02 23:46 铭轩同学 阅读(310) 评论(0) 推荐(0) 编辑

摘要: 1、打开microsoft visual studio 2008 / visual studio tools / visual studio 2008 命令提示 ,并输入ildasm 。如下图所示:2、按enter键,打开IL DASM 窗口,如下图所示:3、单击 文件 / 打开,打开编译好的.ex... 阅读全文
posted @ 2014-07-02 21:07 铭轩同学 阅读(1323) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页