自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 简单页面生命周期

当请求过来的时候,首先创建页面树,然后根据viewstate判断ispostback,然后开始页面初始化,有三个方法,初始化前,初始化,初始化完成,初始化时是递归初始化页面数,并给页面的控件赋默认值,完成初始化后,会加载viewstate,并处理post数据。如当我们使用服务端的textbox时,textbox的textboxchange事件我们是怎么知道textbox的值改变的呢?当有多个tex

2013-10-17 23:58:04 685

原创 UpdatePanel原理

UpdatePanel 依赖于服务端控件ScriptManager和客户端脚 本对象PageRequestManager。Submit 被页面上的PageRequestManager截获, PageRequestManager会判断是传统提交还是异步提交。如果是异步提交,就使用XmlHttpRequest来提交,提交的内容除了传统提交的form外,还包含一个自定义的http header

2013-10-02 22:18:18 1241

原创 C#中窗体使用Invoke和BeginInvoke详解

在Invoke或者BeginInvoke的使用中无一例外地使用了委托Delegate,至于委托的本质请参考我的另一随笔:对.net事件的看法。  一、为什么Control类提供了Invoke和BeginInvoke机制?关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己。1、windows程序消息机制Windo

2013-09-26 11:07:38 1916

原创 asp.net请求处理过程

当我们请求一个页面时,IIS服务器会判断我们请求的是不是静态页面,如html,css,js,图片等,如果是则直接返回;如果我们请求的是一个aspx页面则会把请求交给aspnet_api.dll,然后再交给.netframework;.netframework会调用httpruntime对象的processRequest方法1创建httpworkRequest——封装了原始的请求报文;

2013-09-25 12:40:07 607

原创 webclient、ftpclient上传下载

webclient只能实现简单的上传与下载,不能判断服务器上文件是否存在等操作,当文件不存在时下载会报异常;示例代码:static void Main(string[] args)        {            WebClient wc = new WebClient();            wc.Credentials = new NetworkCredenti

2013-05-09 12:54:05 924

原创 NPOI读取excel数据

NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写。NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作。  注意NPOI只能操作o

2013-04-30 13:21:34 1025

原创 explicit和implicit

explicitexplicit 关键字用于声明必须使用强制转换来调用的用户定义的类型转换运算符。static explicit operator target_type { source_type identifier }参数:target_type 目标类型source_type 源类型。identifier Something。注意:转换运

2013-04-24 22:26:43 696

原创 C#迭代器,枚举器

测试代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Collections;namespace _07迭代器{    class GameMoves    {        private IEnumer

2013-04-23 19:22:27 540

原创 XML序列化以及反序列化

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml.Linq;using System.Threading;using System.Xml.Serialization;using System.IO;namespace

2013-04-09 23:07:11 554

原创 正则表达式

正则表达式就是一个字符串正则表达式用来进行匹配数据语言无关,JS等很多地方都要使用类似于通配符,但不仅仅是通配符找工作的两点:项目采集器、敏感词过滤等注意:不要想一次性写出通用表达式,够用就行,不行再改 元字符1通用字符:. 匹配任意字符除了换行选择字符:[ ]一对跨好重陪陪一个字符逻辑或:| 如:a|b匹配a或者b优先级与分组:()调整优先级 a(

2013-03-24 20:38:01 483

原创 C#实现简单小说阅读器

使用C#实现的简单小说阅读器    public partial class Form1 : Form    {        public Form1()        {            InitializeComponent();        }        private void Form1_Load(object sender, EventArgs

2013-03-24 15:42:47 5788

转载 sqlconnection连接池

前段时间尝试连接数据库,然后调用sqlConnection.Close(), 最后再将该数据库删除,结果提示数据库正在使用,后来察看数据库进程情况,发现是自己在用该数据库,突然想到.Net支持连接池技术。sqlConnection.Closle()和sqlConnection.Dispose()并不会关掉数据库的物理连接。查看MSDN,结论如下:当连接打开时,将根据一种精确的匹配算法来创建

2013-10-12 12:18:35 625

原创 .net技术类面试、笔试题汇总5

81、.Net、ASP.Net、C#、VisualStudio之间的关系是什么?(传智播客.Net培训班原创模拟题)答:.Net一般指的是.Net Framework,提供了基础的.Net类,这些类可以被任何一种.Net编程语言调用,.Net Framework还提供了CLR、JIT、GC等基础功能。ASP.Net是.Net中用来进行Web开发的一种技术,ASP.Net的页面部分写在asp

2013-10-02 22:58:59 1027

原创 .net技术类面试、笔试题汇总4

61、是否可以从一个static方法内部发出对非static方法的调用? 不可以。因为非static方法是要与对象关联在一起的,必须创建一个对象后,才可以在该对象上进行方法调用,而static方法调用时不需要创建对象,可以直接调用。也就是说,当一个static方法被调用时,可能还没有创建任何实例对象,如果从一个static方法中发出对非static方法的调用,那个非static方法是关联到哪个

2013-09-30 21:30:46 910

原创 .net技术类面试、笔试题汇总3

今天本人从成都回到了学校,深刻认识了自己存在很多不足,在这段期间会更加努力,争取早日找到一个好工作!41、在ASP.NET中有Button控件myButton,要是单击控件时,导航到其他页面http://www.abc.com,   正确的代码为(   c)。    a) private   void   myButton_Click(object   sender,   System.E

2013-09-29 23:33:29 920

原创 .net技术类面试、笔试题汇总2

有余本人现在是一名大四的学生,最近正在进行校园招聘,因此特意找了一些面试题和鄙视题进行汇总,顺便谈谈今天的面试感想。今天去应聘了三家公司,有一家国企,有一家成都的,有一家好像是外企,总部在国外。第一家是成都本地公司,首先进行了自我介绍,然后就说了自己弄过的一些东西,其实本人觉得很多网站就是对数据的增删改查,谈了自己擅长的东西,因此还算比较愉快,叫我等通知,第二家是那个外企,首先也是自我介绍,然后面

2013-09-28 22:33:03 961 2

原创 .net技术类面试、笔试题汇总1

1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。protected : 保护成员,该类内部和继承类中可以访问。public : 公共成员,完全公开,没有访问限制。 internal: 当前程序集内可以访问。2、ADO.NET中的五个主要对象Connection:

2013-09-26 23:07:44 1039

原创 文件选择对话框filedialog,OpenFileDialog,FolderBrowserDialog

这几个对话框类的用法十分类似,folderbrowerdialog类是用来选取文件夹,而filedialog,openfiledialog这两个类是用来选择文件的,openfiledialog类继承自filedialog,这三个类都继承自一个共同的类CommonDialog;例:使用filedialog选取文件  FileDialog f = new OpenFileDialog(

2013-04-28 12:11:26 940

原创 using

using()语法,自动回收对象,跨好中放入需要回收的对象,在花括号中写代码,出了花括号系统就自动释放资源,using括号中的对象必须是实现了Idispose接口的对象,using括号只认识Idispose接口。

2013-03-23 16:36:48 446

锋利的jquery

锋利的jquery,很详细的讲解了jquery的各种使用,非常经典的一本书!

2013-10-12

FtpClient.cs文件

详细的ftpclient封装了ftpwebrequest,ftpwebresponse操作ftp服务器的复杂过程与方法,能够像webclient一样简单的操作ftp服务器,实现上传,下载,删除等操作。。。

2013-05-09

.Net核心技术原理与构架

精通.Net核心技术原理与构架,本书详细介绍了.NET的核心技术原理与架构!

2012-08-23

操作系统(第三版)习题答案

Documents and Settings\sww\桌面\操作系统(第三版)习题答案_-_汤晓丹、梁红兵、哲凤屏、汤子瀛

2012-04-11

空空如也

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

TA关注的人

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