• 模板方法模式---设计模式(17)

    一、定义 模板方法模式:定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 解释:简单来说,需要定义一个通用的基类,但是基类中不同的操作,于是模板方法模式将不同的操作编写成一个...

    2018-06-22 06:39:23

  • 初入社会八个月总结

    今年4月份参加工作,至今已经八个月了,以前没接触过的EF、MVC等,经过项目的磨练,已经差不多了。感觉在这八个月中,自己的姿势增长很快,这是初入社会比较欣慰的一点。 总的来说,这八个月让我对身边的人,有了些新的认识:本人在青岛上学,毕业之后跟着大学的兄弟几...

    2018-06-22 06:39:22

  • 数据库语法03

    SQL一些基础的命令 插入数据 Insert into Persion1(Name,Age) Values(zhanghui,21); 用newid自动生成序号。 Insert into Persion2(Id,Name,Age) Values(newid(),hui,22); 更新数据 1: UPDATE T_Person1 set Age=30; 2: Update Person set Name=xiaohui Where Age=20;...

    2018-06-22 06:39:19

  • VB.NET与C# 语法区别展示

    在学习VB.NET后发现,VB.NET与C#的语法主要的不同在两个部分,这两部分搞通了,那就游刃有余,迎刃而解了。现将其对比总结如下: 一、实体部分 (与VB相比,在C#和VB.NET中,实体的使用很有新意,将其作为第一个对比呈现) C#实体:语法格式为 ? 1 2 3 4 5 6 7 8 9 10...

    2018-06-22 06:39:18

  • C#的OpenFileDialog和SaveFileDialog的常见用法(转)

    OpenFileDialog openFileDialog1 = new OpenFileDialog(); openFileDialog1.InitialDirectory = strOpenFileFolder;//初始目录,不赋值也可以 openFileDialog1.Filter = mxml文件(*.mxml)|*.mxml;//文件类型 openFileDialog1.ShowDialog();//弹出选择框 String strOpen...

    2018-06-22 06:39:18

  • 递归、遍历、冒泡

    1.一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少, 用递归算法实现。 public class TuZi { public int TZ(int x) { if (x == 1 || x == 2) { return 1; } else { return TZ(x - 1) + TZ(x - 2); } } } class Program { static void Main(str...

    2018-06-22 06:39:16

  • 原型模式---设计模式(16)

    一、定义 原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。 解释:有一个设计非常复杂的对象,如果需要得到多个这样对象的时候,可以先创建一个原型对象,然后使用原型对象clone出新的对象,从而实现减少内存消耗和类实例复用的目的。 二...

    2018-06-22 06:39:16

  • 进程与多线程、死锁初步理解

    概念 : 进程 是计算机上的一次执行活动,是程序的一次动态执行过程,是操作系统进行资源分配的单位,当运行一个程序就启动一个进程。 Process 可以访问本地或远程计算机上的进程,并且可以启动和终止本地系统中的进程(System.Diagnostics) 线程 是操作系统分配处理...

    2018-06-22 06:39:14

  • Linq&lamda相关

    1 查询...

    2018-06-22 06:39:14

  • 享元模式---设计模式(15)

    一、定义 享元模式:运用共享技术有效地支持大量细粒度的对象。 解释:需要大量重复new一个对象时,使用享元模式可以让你减少对象的初始化,从而减小内存开销。太苍白了,理解的不到位,希望自己以后补充吧。 补充:当一个对象的状态可在外部初始化,同时系统中需要大...

    2018-06-22 06:39:12

2