摘要: 1、方法的名字一样 2、方法参数的个数、类型、顺序不一样 3、必须在同一个类中 4、与返回值无关 阅读全文
posted @ 2016-05-02 22:46 Leo的日记本 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 通过一个计算器的例子来学习简单工厂 1、Operation 运算类 2、加减乘除类 3、简单运算工厂类 4、客户端代码 阅读全文
posted @ 2016-05-02 11:05 Leo的日记本 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、单例模式 目的:创建唯一实例 二、多线程时的单例 lock确保当一个县城位于代码的临界区时,另一个线程不进入临界区。如果其他线程试图进入锁定的代码,则他将一直等待,直到对象被释放。 三、双重锁定 对于instance存在的情况,就直接返回。当instance为null并且同时又两个线程调用Get 阅读全文
posted @ 2016-05-01 11:50 Leo的日记本 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、CIL(Common Intermediate Language) 公共中间语言 1.1 公共 因为不论C#语音也好,VB.NET语言也好,C++/CLI语言也好,甚至是重新开发一套以自己名字缩写命名的语言,只要他期望运行的目标平台是.net,在经过相应的编译器编译之后,所生成的程序集就是由CI 阅读全文
posted @ 2016-04-30 00:34 Leo的日记本 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 一、基础 Bootstrap框架中制作导航条主要通过“.nav”样式。默认的“.nav”样式不提供默认的导航样式,必须附加另外一个样式才会有效,比如“nav-tabs”、“nav-pills”之类 二、标签形tab导航 添加类“nav-tabs”,如果是当前在li上添加“active”,如果禁用添加 阅读全文
posted @ 2016-04-25 17:21 Leo的日记本 阅读(208) 评论(0) 推荐(0) 编辑
摘要: LINQ的IN: LINQ的NOT IN: 阅读全文
posted @ 2016-04-23 10:52 Leo的日记本 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 一、string类型转成byte[]: byte[] byteArray = System.Text.Encoding.Default.GetBytes ( str ); 二、byte[]转成string: string str = System.Text.Encoding.Default.GetS 阅读全文
posted @ 2016-04-23 10:52 Leo的日记本 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一、按钮组 使用一个名为“btn-group”的容器,把多个按钮放到这个容器中。如下所示: 除了可以使用<button>元素之外,还可以使用其他标签元素,比如<a>标签。唯一要保证的是:不管使用什么标签,“.btn-group”容器里的标签元素需要带有类名“.btn”。 二、按钮工具栏 将按钮组“b 阅读全文
posted @ 2016-04-11 16:16 Leo的日记本 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一、基本用法 效果如下图所示: 1.1 使用方法: 1、使用一个名为“dropdown”的容器包裹了整个下拉菜单元素,示例中为: <div class="dropdown"></div> 2、使用了一个<button>按钮做为父菜单,并且定义类名“dropdown-toggle”和自定义“data- 阅读全文
posted @ 2016-04-11 14:15 Leo的日记本 阅读(2195) 评论(0) 推荐(0) 编辑
摘要: 一、属性声明方式 1.1 默认模式 结果如下图: 1.2 胶囊模式 结果如下: 二、js触发方式 删除a标签里的data-toggle="dropdown"。在javascript里写上 或 或 暂时还未领悟这三种有什么区别。 阅读全文
posted @ 2016-04-11 10:25 Leo的日记本 阅读(527) 评论(0) 推荐(0) 编辑