Johnny_Z

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年2月12日

摘要: (一)什么是缓存 缓存是指临时数据或者文件交换区。比方说CPU上的L1或是L2缓存,内存上被划分出来的缓冲区。我们知道CPU的速度是最快的,其次是内存,最后是硬盘,各个部件之间运算速度有很大的差距,但是各个部件之间又需要交互,由于部件之间运算速度差距大,若是CPU频繁的去访问内存,或者内存频繁的访问硬盘,势必很消耗性能并且效率也很低。若是他们能访问跟自己运算速度差不多的区域,如有必要再由该区域去访问比自己速度更慢的区域(如内存或是硬盘),则能带来更高的性能提升。(二)为什么Web应用程序需要缓存这主要是为了减轻Web服务器压力,在客户端提供了缓存机制,当用户访问的网页内容无变化的请求时就会调用 阅读全文
posted @ 2012-02-12 22:42 Johnny_Z 阅读(881) 评论(0) 推荐(0) 编辑

摘要: 本例介绍了Winform程序发送POST请求访问页面,主要使用到了HttpWebRequest和HttpWebResponse这两个对象。程序主要代码如下:代码 1 using System.Net; 2 using System.IO; 3 4 5 //创建HttpWebRequest对象 6 HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create("http://192.168.0.1");//目标主机ip地址 7 8 //模拟POST的数据 9 string pos... 阅读全文
posted @ 2012-02-12 20:26 Johnny_Z 阅读(3398) 评论(0) 推荐(0) 编辑

摘要: 什么是HTTP协议HTTP(Hypertext Transfer Protocol,超文本传输协议)是WWW浏览器和WWW、服务器之间的应用层通讯协议。HTTP协议是用于分布式协作超文本信息系统的、通用的、面向对象的协议。通过扩展命令,可用于类似的任务,如域名服务或分布式面向对象系统。什么是超文本超文本(Hypertext) 是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本。超文本更是一种用户介面范式,用以显示文本及与文本之间相关的内容。现时超文本普遍以电子文档方式存在,其中的文字包含有可以链结到其他位置或者文档的连结,允许从当前阅读位置直接切换到超文本连结所指向的位置。超文本的 阅读全文
posted @ 2012-02-12 19:49 Johnny_Z 阅读(291) 评论(0) 推荐(0) 编辑

摘要: Winform中的DataGridView数据绑定控件有时会用到ComboBox列,想要显示ComboBox列的内容需要点击两到三次才可以。这使操作变得很麻烦,降低了易用性,尤其是在程序部署在一些小型设备或者触摸屏设备上时,则更为不便。下面介绍两种方法解决这个问题。首先,我们创建一个Windows应用程序,在窗体中拖拽一个DataGridView控件,命名为dataGridView。要确保该控件的“启用编辑”选项勾选。下面我们动态创建列,以及添加一行数据。写一个函数IniteDGV,在窗体Shown事件中调用函数。代码段 1 private void IniteDGV() 2 ... 阅读全文
posted @ 2012-02-12 19:43 Johnny_Z 阅读(2268) 评论(1) 推荐(1) 编辑

摘要: 本篇文章介绍了ASP.NET跨页面访问技术。从该技术的实现方法、细节以及优缺点上进行了阐述。(一) 控件的PostBackUrl凡是支持IButtonControl接口的控件都有PostBackUrl属性,比如LinkButton和Button等,只要将该属性设置为需要发送的页面即可。我们先来看一个例子。例1.1分别创建两个页面,FirstPage和SecondPage,代码如下。FirstPage前台代码:前台代码 1 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="Fir 阅读全文
posted @ 2012-02-12 17:38 Johnny_Z 阅读(743) 评论(0) 推荐(1) 编辑