2018年2月25日

C#设计模式--迭代器模式(学习Learning hard设计模式笔记)

摘要: /// <summary> /// 抽象聚合接口 /// </summary> public interface IListCollection { Iterator GetIterator(); } //迭代器抽象类 public interface Iterator { bool MoveNex 阅读全文

posted @ 2018-02-25 22:06 雪域凌晨 阅读(178) 评论(0) 推荐(0) 编辑

C#设计模式--命令模式(学习Learning hard C#设计模式笔记)

摘要: 原文地址http://www.cnblogs.com/zhili/p/CommandPattern.html 如果需要扩展,在命令类、抽象类、实现类、学生类中进行声明即可,客户端不用修改, 阅读全文

posted @ 2018-02-25 19:34 雪域凌晨 阅读(128) 评论(0) 推荐(0) 编辑

2018年2月23日

C#设计模式--模板方法模式(学习Learning hard 设计模式笔记)

摘要: class Program { static void Main(string[] args) { //创建一个菠菜实例并调用模板方法 Spinach spinach = new Spinach(); spinach.CookVegetable(); Thread.Sleep(5000); //创建 阅读全文

posted @ 2018-02-23 23:23 雪域凌晨 阅读(134) 评论(0) 推荐(0) 编辑

C#设计模式--代理模式(学习Learning hard 设计模式笔记)

摘要: 优点: 缺点: 原文地址http://www.cnblogs.com/zhili/p/ProxyPattern.html 阅读全文

posted @ 2018-02-23 22:45 雪域凌晨 阅读(117) 评论(0) 推荐(0) 编辑

2018年2月3日

C#简单工厂模式(学习Learning hard讲解笔记)

摘要: 原味地址http://www.cnblogs.com/zhili/p/SimpleFactory.html 简单工厂模式通俗的理解就是用户与工厂的关系,用户用的东西,工厂来生成,责任明确。 就像大神展示的例子,小弟自己敲了一遍。 工厂生产西红柿和鸡蛋,用户吃的时候可以选择鸡蛋或者是西红柿,但是,如果 阅读全文

posted @ 2018-02-03 21:25 雪域凌晨 阅读(172) 评论(0) 推荐(0) 编辑

2018年2月2日

C# 运算符 ++在前与++在后实例分析。

摘要: 首先记住计算技巧“++在前先+1,++在后后+1”。 运行结果如图: 阅读全文

posted @ 2018-02-02 14:32 雪域凌晨 阅读(476) 评论(0) 推荐(0) 编辑

2018年2月1日

设计模式--单例模式(学习Learning hard大神笔记实践)

摘要: 根据大神博客园中的文章,自己亲手敲了一遍,对每个解说点都自己动手进行实践,收获颇丰,谢谢Learning hard大神,原文地址http://www.cnblogs.com/zhili/p/DesignPatternSummery.html 具体解说可以看原文。 在Main方法中New Single 阅读全文

posted @ 2018-02-01 23:22 雪域凌晨 阅读(155) 评论(2) 推荐(0) 编辑

2018年1月31日

WinForm窗体多线程操作实例

摘要: 最近在学习C# 多线程相关知识,这块一直比较薄弱,在网上查了一下资料,学习了一下前辈们的经验,小弟自己也比葫芦画瓢的写了一个,自学一下。 代码如下 1 using System; 2 using System.Collections.Generic; 3 using System.Component 阅读全文

posted @ 2018-01-31 22:46 雪域凌晨 阅读(587) 评论(0) 推荐(0) 编辑

数据库中按照汉字字母排序

摘要: 开发中用到这块知识,在网上搜索整理了一些大神的经验,分享给大家。 MySql: 如果存储姓名的字段采用的是GBK字符集,直接在查询语句后面 添加 order by name asc,如果存储字段采用的是 utf8字符集,需要在排序的时候对字段进行转码,代码是 order by convert(nam 阅读全文

posted @ 2018-01-31 17:02 雪域凌晨 阅读(1859) 评论(0) 推荐(0) 编辑

2018年1月29日

MVC 中文显示乱码问题

摘要: 在学习中遇到中文乱码的问题,在网上搜了一下大神的解决方法,总结了一点知识点。 项目中的代码 //GET: /HelloWorld/Welcome/ public string Welcome(string name,int numTimes=1) { return HtmlEncoder.Defau 阅读全文

posted @ 2018-01-29 23:08 雪域凌晨 阅读(323) 评论(0) 推荐(0) 编辑

导航