摘要: ###[Github pages 博文](http://magicdawn.github.io/2014/07/07/css-chediyanjiu-3/)#CSS彻底研究(3)-浮动,定位##一 . 浮动float###I . 定义及规则float默认为none,对应标准流的情况。当`float ... 阅读全文
posted @ 2014-07-07 17:08 magicdawn 阅读(253) 评论(0) 推荐(0) 编辑
摘要: ###[Github pages 博文](http://magicdawn.github.io/2014/06/28/css-chediyanjiu-2/)#一 . CSS盒模型##1.盒子的结构margin-border-padding结构 + 内容content 组成盒模型注意1. width,... 阅读全文
posted @ 2014-06-28 13:29 magicdawn 阅读(359) 评论(0) 推荐(0) 编辑
摘要: ###[Github pages 博文](http://magicdawn.github.io/2014/06/27/css-chediyanjiu-1/)##基本选择器1. 标记选择器`h1 {...}`2. 类别`.class_name{...}`,两个class同时作用,如`class = '... 阅读全文
posted @ 2014-06-28 13:24 magicdawn 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 博客园对markdown支持不佳,错乱移步[Github IO 博文](http://magicdawn.github.io/2014/06/06/clr-basics/)#CLR 的执行模型模块/程序集#1.模块###托管模块组成部分* PE32/PE32+头 : PE即Portable Exec... 阅读全文
posted @ 2014-06-06 13:53 magicdawn 阅读(875) 评论(0) 推荐(0) 编辑
摘要: 1.前言从后台获取数据,在前端JS里面拼接字符串,不累吗?敢不敢找一款前端使使。。。现在这种模板库比较多了,我用过的jquery-template、JsRender、听说过的一堆,还有各种MVC库里面带的各种模板库,之前看到有人介绍kino.razor这个,一看源代码,就几百行,以前用过的那些tem... 阅读全文
posted @ 2014-04-15 18:50 magicdawn 阅读(2067) 评论(7) 推荐(2) 编辑
摘要: 编译器开关设置IL代码质量JIT本地代码质量/optimize- /debug-(默认设置)未优化优化/optimize- /debug+(full/pdbonly)未优化未优化/optimize+ /debug+(/-/full/pdbonly)优化优化2.类型基础,类型转换Object类型的方法❶GetType()为非虚方法,所以其他类型不能改变这个这个函数的返回值从值类型调用GetType()会有一次装箱,以将【对象类型指针】指向对应的类型(type)对象【对象类型指针】:在CLR via C#上有讲,比较清楚,堆上的对象所需要的开销字段之一,另一个是同步块索引❷Equal方法,重写Eq 阅读全文
posted @ 2014-03-15 18:00 magicdawn 阅读(589) 评论(0) 推荐(0) 编辑
摘要: //像背书一样,记录下吧1.CLR分配资源托管堆上维护着一个指针NextObjPtr.该指针表示下一个新建对象在托管堆上的位置.C#的new Object会产生IL newobj指令,NextObjPtr传递给this,构造完会返回对象的地址.在托管堆中 连续分配的对象可以保证它们的地址也是连续的,可以得到性能方面的一些提升.在托管堆上分配的对象,都有两个IntPtr的开销字段,一个是对象类型指针,二是同步块索引.在32位Application中都是4Byte=32bit,在64位Application上是64bit=2.GC回收算法 & 回收过程 & 对象的代垃圾收集器通过检 阅读全文
posted @ 2014-03-13 15:33 magicdawn 阅读(760) 评论(1) 推荐(0) 编辑
摘要: //前面那个本来想重新编辑的,但是那个编辑器之前被我调到Markdown之后,改回Tiny MCE编辑器不出来1.ToString()方法 & IFormattable & IFormatProvider先说ToString()在System.Int32中定义了4个ToString方法1.无参的ToString()是重写Object的,(or ValueType)的2,3,4用法相同,第三个可以自定义ProviderIFormattable接口int实现了IFormattable接口IFormattable中只定义了一个ToString方法,format参数,和IFormatP 阅读全文
posted @ 2014-03-09 23:30 magicdawn 阅读(631) 评论(0) 推荐(0) 编辑
摘要: .NET中Char表示为16为的Unicode值,Char提供两个public const字段MinValue('\0',写成'\u0000'也是一样的)和MaxValue('\uffff').Char.GetUnicodeCategory(char实例)来返回char所属的unicode类型,返回System.Globalization.UnicodeCategory枚举之一'\0'的category为Control,所有类别如下 1 Console.WriteLine("All Categories:"); 阅读全文
posted @ 2014-03-07 20:49 magicdawn 阅读(629) 评论(4) 推荐(0) 编辑
摘要: 前一篇文章,反复注册,反注册....写了一个小工具怎么传图片感觉不对劲,StatusBar应改成 拖动DLL至上方文件http://files.cnblogs.com/magicdawn/DllManage.zip 阅读全文
posted @ 2013-11-02 13:30 magicdawn 阅读(405) 评论(0) 推荐(0) 编辑