• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






陌生花开

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 下一页

2014年2月25日

URL 重写优化
摘要: 1.优先需要区分静态URL和动态URL静态URL是指不包含检索字符串的URL,静态URL的可读性好,也容易记忆。如:http://www.mysite.com/home动态URL是指包含检索字符串的URL,这种URL在ASP.NET开发的Web项目中常见,检索字符串常用来给页面传递参数。如:http://www.mysite.com/home/producttion.aspx?id=1对于搜索引擎来说,静态URL比动态URL拥有更高的价值。在使用ASP.NET开发Web网站的时候,考虑到搜索引擎优化的因素,应该尽量避免使用动态URL。2.URL重写URL 重写是截取传入的Web请求并自动将请求 阅读全文
posted @ 2014-02-25 16:46 陌生花开 阅读(275) 评论(0) 推荐(0)
 

2014年2月22日

两种不同随机算法设计理念
摘要: 随机算法在程序设计里的使用频度就不用我说了。一般我们用到的随机算法 都是伪随机算法,什么叫伪随机算法呢?伪随机算法意思是假如知道第一个随机种子和随机算法的话就可以推算出下一个随机数。通常我们程序里都是通过当前时间 作为随机函数的第一个随机种子,然后将随机函数返回的值作为下一个种子,随机函数是一个公用函数,每个用户的请求都会触发一个新的随机种子,所以说是随机 的。很多公司都有自己的一套随机算法,下面看一下一位前辈的总结。 /********************************************************************参考:http://www.cppbl 阅读全文
posted @ 2014-02-22 10:36 陌生花开 阅读(343) 评论(0) 推荐(0)
 

2014年2月21日

HtmlTextWriter学习笔记
摘要: 这两天正好在研究asp.net自定义控件制作,HtmlTextWriter在控件制作中发挥重要作用,能够帮助我快速生成html语句。因此决定写下笔记,方便以后查阅。HtmlTextWriter的名称空间是System.Web.UI,如果在winform程序下使用,不要忘了添加System.Web.dll引用。HtmlTextWriter与Html32TextWriter这两个类不存在继承和被继承关系。HtmlTextWriter支持Html4.0标准,而Html32TextWriter支持Html3.2标准,在msdn中一般不建议将Html32TextWriter实例话,它仅为支持低版本的浏览 阅读全文
posted @ 2014-02-21 16:43 陌生花开 阅读(189) 评论(0) 推荐(0)
 

2014年2月18日

lib 和 dll 的区别、生成以及使用详解
摘要: 首先介绍一下静态库(静态链接库)、动态库(动态链接库)的概念,首先两者都是代码共享的方式。静态库:在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中,这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多次使用就会有多份冗余拷贝。即静态库中的指令都全部被直接包含在最终生成的 EXE 文件中了。在vs中新建生成静态库的工程,编译生成成功后,只产生一个.lib文件动态库:动态链接库是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。函数的可执行代码位于一个 DLL 中,该 阅读全文
posted @ 2014-02-18 21:19 陌生花开 阅读(279) 评论(0) 推荐(0)
 
求两个有序数组的中位数和者第k小元素
摘要: 问题:两个已经排好序的数组,找出两个数组合并后的中位数(如果两个数组的元素数目是偶数,返回上中位数)。设两个数组分别是vec1和vec2,元素数目分别是n1、n2。算法1:最简单的办法就是把两个数组合并、排序,然后返回中位数即可,由于两个数组原本是有序的,因此可以用归并排序中的merge步骤合并两个数组。由于我们只需要返回中位数,因此并不需要真的合并两个数组,只需要模拟合并两个数组:每次选数组中较小的数,统计到第(n1+n2+1)/2个元素就是要找的中位数。算法复杂度为O(n1+n2)1234567891011121314151617181920212223intfindMedian_merg 阅读全文
posted @ 2014-02-18 18:42 陌生花开 阅读(755) 评论(0) 推荐(0)
 
虚方法与抽象方法有什么区别
摘要: 抽象方法是只有定义、没有实际方法体的函数,它只能在抽象函数中出现,并且在子类中必须重写;虚方法则有自己的函数体,已经提供了函数实现,但是允许在子类中重写或覆盖。重写的子类虚函数就是被覆盖了。抽象方法使用abstract关键字 public abstract bool Withdraw(…);抽象方法是必须被派生类覆写的方法。抽象方法是可以看成是没有实现体的虚方法如果类中包含抽象方法,那么类就必须定义为抽象类,不论是否还包含其它一般方法虚方法使用virtual关键字 public virtual bool Withdraw(…);调用虚方法,运行时将确定调用对象是什么类的实例,并调用适当的覆写的 阅读全文
posted @ 2014-02-18 10:28 陌生花开 阅读(234) 评论(0) 推荐(0)
 

2014年1月17日

ASP.NET GDI+ 画图
摘要: 要在ASP.net里使用GDI+绘制图形,需要完成4个步骤。(1) 创建一个内存里的位图,在其上将完成所有的绘图工作。(2) 为图像创建一个GDI+图形上下文,将获得你需要的system.Drawing.Graphics 对象。(3)使用Graphics对象的方法完成绘制图像。可以绘制和填充线条和形状,并且甚至可以从现有的文件中复制位图内容。(4)使用Response.OutPutStream属性输出图像的二进制数据到浏览器。下面将详细的说明这四个步骤。再此之前需要的命名空间是using System.Drawing;using System.Drawing.Drawing2D;Using S 阅读全文
posted @ 2014-01-17 11:10 陌生花开 阅读(559) 评论(0) 推荐(0)
 

2014年1月11日

Asp.Net请求原理and页面生命周期
摘要: 转载:http://www.cnblogs.com/wupeiqi/archive/2013/03/10/2952214.html前天去面试,让我说下生命周期,本来之前就了解过,但是没说出来,被深深的鄙视了;今天弄了一上午,现在发到这分享一下,有什么错误请各位大牛们指出~~页面发送请求原理浏览器将请求封装成Http请求报文发送到服务器; 服务器端HTTP.SYS内核驱动模块来接收,这个模块监听着80端口. 它首先去访问注册表确定请求交给谁去处理.将请求交给了IIS IIS中分为了两块1. w3svc服务 .它是寄宿在svchost.exe进程里.主要负责将请求分发给具体的扩展程序. 具体分发给 阅读全文
posted @ 2014-01-11 10:06 陌生花开 阅读(198) 评论(0) 推荐(0)
 

2014年1月10日

Http模块和http处理程序
摘要: 首先要明白什么是http处理程序(what),处理程序用于处理各个终结点请求,处理程序使ASP.NET框架可以处理应用程序内的单组HTTP URL 或成组的 URL 扩展,与模块不同,只有一个处理程序用于处理请求,所有的处理程序都必须实现IHttpHandler接口,该接口位于system。Web命名空间下,处理程序在某些方面与Internet服务器应用程序编程接口(ISAPI)扩展类似。就是相当于一个Http管道扩展的组件。下面是一个http处理程序的举例:using System;using System.Collections.Generic;using System.Linq;usin 阅读全文
posted @ 2014-01-10 17:09 陌生花开 阅读(234) 评论(0) 推荐(0)
 

2014年1月9日

html控件、html服务器控件和web服务器控件的区别
摘要: 转载:http://blog.csdn.net/zoohouse/article/details/6909714[RT]html控件、html服务器控件和web服务器控件的区别2009-07-13 下午 12:24asp.net之所以现在开发方便和快捷,关键是它有一组强大的控件库,包括web服务器控件,web用户控件,web自定义控件,html服务器控件和html控件等。这里我主要说说html控件、html服务器控件和web服务器控件的区别。 1、html控件:就是我们通常的说的html语言标记,这些语言标记在已往的静态页面和其他网页里存在,不能在服务器端控制的,只能在客户端通过javascr 阅读全文
posted @ 2014-01-09 10:10 陌生花开 阅读(199) 评论(0) 推荐(0)
 
上一页 1 2 3 4 下一页