上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: (这系列文章主要以我的读书笔记为基础写成的,因此可能跳跃性比较大。我想写的东西不只是包含一些结论,还包括了自己在学习时的所思所想。其中肯定有不妥之处,希望能得到指正。)编译器是什么?这个问题在我自学的开始阶段的确困扰了我很久。简单的说,就是把高级语言翻译成低级语言的东西。高级语言我喜欢叫“源代码”。就如同一般的翻译一样,翻译的东西可能会夹带写译者的想法,所以你写的东西和实际被翻译出来的东西未必就是一样的。比如说一个delegate关键字,经过C#编译器编译之后,在IL中就表现成了一个有着4个方法的类,而且该类符合异步编程模型的规定。其实还有很多地方带有译者的思想,比如对字符串常量"a 阅读全文
posted @ 2012-08-09 19:33 follaw 阅读(361) 评论(0) 推荐(0)
摘要: .Net 中的反射(查看基本类型信息) - Part.2反射概述 和Type类1.反射的作用简单来说,反射提供这样几个能力:1、查看和遍历类型(及其成员)的基本信息和程序集元数据(metadata);2、迟绑定(Late- Binding)方法和属性。3、动态创建类型实例(并可以动态调用所创建的实例的方法、字段、属性)。序章中,我们所采用的那个例子,只是反射的一个用 途:查看类型成员信息。接下来的几个章节,我们将依次介绍反射所提供的其他能力。2.获取Type对象实例反射的核心是Type类,这个类封装了关于对象的信息,也是进行反射的入口。当你获得了关于类型的Type对象后,就可以根据Type提供 阅读全文
posted @ 2012-08-05 15:43 follaw 阅读(200) 评论(0) 推荐(0)
摘要: 引言反射是.Net提供给我们的一件强力武器,尽管大多数情况下我们不常用到反射,尽管我们可能也不需要精通它,但对反射的使用作以初步了解在日后的开发中或许会有所帮助。反射是一个庞大的话题,牵扯到的知识点也很多,包括程序集、自定义特性、泛型等,想要完全掌握它非常不易。本文仅仅对反射做一个概要介绍,关于它更精深的内容,需要在实践中逐渐掌握。本文将分为下面几个部分介绍.Net中的反射:序章,我将通过一个例子来引出反射,获得对反射的第一印象。反射初步、Type类、反射普通类型。(修改中,近期发布...)反射特性(Attribute)。xxxx (待定)...序章如果你还没有接触过反射,而我现在就下一堆定义 阅读全文
posted @ 2012-08-04 22:04 follaw 阅读(186) 评论(0) 推荐(0)
摘要: 序列化和反序列化序列化也就是串行化,串行化(Serialization)是计算机科学中的一个概念,它是指将对象存储到介质(如文件、内存缓冲区等)中或是以二进制方式通过网络传输。之后 可以通过反串行化从这些连续的字节(byte)数据重新构建一个与原始对象状态相同的对象,因此在特定情况下也可以说是得到一个副本,但并不是所有情况都 这样。特性:串行化有以下但不局限于这些优点: 1.串行化是一种更好地使用类持久化的方法 2.可用于远程方法调用,如SOAP 3.一种分布对象的方法,特别是在软件组件中,如COM、CORBA等 4.在随时间变化的数据(time-varying data)检测... 阅读全文
posted @ 2012-08-04 17:43 follaw 阅读(253) 评论(0) 推荐(0)
摘要: 字节流和字符流 字节流(byte stream)不包含边界数据的连续流在整个IO包中,流的操作就分为两种:字节流:字节输出流OutputStream,字节输入流InputStream字符流(一个字符等于两个字节):字符输出流Writer,字符输入流是Reader IO操作的基本步骤1,使用File找到一个文件2,使用字节流和字符流的子类为OutputStream,InputStream,Writer,Reader进行实例化操作3,进行读或写操作4,关闭:close(),在流的操作中最终必须进行关闭字节流在操作的时候是直接与文件本身关联,不使用缓冲区,字节直接存到文件中;字符流在操作的时候是通过 阅读全文
posted @ 2012-08-04 15:33 follaw 阅读(219) 评论(0) 推荐(0)
摘要: vs2010 设计视图中控件无法加载,提示未将对象设置到对象的实例 的 解决方法解决方案:卸载掉你机器的所有silverlight插件,然后重启 !搞定如果想使用silverlight,再装上即可!这是由于安装顺序造成的这个问题。现在终于解决了。 阅读全文
posted @ 2012-07-31 14:39 follaw 阅读(583) 评论(0) 推荐(0)
摘要: 委托和方法的异步调用本人对原作进行了简单的修改,大部分都与原文相同也许业内很多高不成低不就的程序员都会对一些知识点会有些迷惑,原因是平常工作用的少,所以也就决定了你对这个事物的了解程度。今天就来看看C#中异步方法的使用。希望对大家有所帮助。--原文通常情况下,如果需要异步执行一个耗时的操作,我们会新起一个线程,然后让这个线程去执行代码。但是对于每一个异步调用都通过创建线程来进行操作显 然会对性能产生一定的影响,同时操作也相对繁琐一些。.Net中可以通过委托进行方法的异步调用,就是说客户端在异步调用方法时,本身并不会因为方法的调 用而中断,而是从线程池中抓取一个线程去执行该方法,自身线程(主线程 阅读全文
posted @ 2012-07-29 23:42 follaw 阅读(1192) 评论(0) 推荐(1)
摘要: 首都易搜网,是一个专业发布 厂房,库房,土地,写字楼,商铺 出租出售的平台。信息发布没有任何限制,图片可以轻松上传。并生成静态页面。发布一分钟审核完成。随时发布浏览。方便快捷。易搜网每天都在考虑怎么进步,怎么实现它的价值最大化。希望大家能看到它。首都易搜网厂房出租,库房出租,土地出租,商铺出租,写字楼出租更新记录2009-11-281.更新首页过于臃肿,信息杂乱的表现。改成简单,清晰,分清主次的结... 阅读全文
posted @ 2009-11-30 16:19 follaw 阅读(286) 评论(1) 推荐(1)
摘要: 什么是数据库死锁 每个使用关系型数据库的程序都可能遇到数据死锁的情况。理解什么是死锁之前先要了解锁定的概念:如果需要“修改”一条数据,首先数据库管理系统会在上面加锁,以保证在同一时间只有一个事务能进行修改操作。锁定(Locking)发生在当一个事务获得对某一资源的“锁”时,这时,其他的事务就不能更改这个资源了,这种机制的存在是为了保证数据一致性。多数... 阅读全文
posted @ 2009-07-04 13:43 follaw 阅读(1204) 评论(1) 推荐(0)
摘要: show toc 欢迎来到 MSDN > Web/服务 在 探索之中 中执行 URL 重写 发布日期: 8/23/2004 | 更新日期: 8/23/2004 Scott Mitchell 4GuysFromRolla.com 适用范围: Microsoft® 探索之中 摘要:介绍如何使用 Microsoft 探索之中 执行动态 URL 重写。URL 重写是截取传入 Web 请求并... 阅读全文
posted @ 2007-04-06 21:51 follaw 阅读(616) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 下一页

emai:crith_net#126.com