自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HinataHazuki的博客

闲暇之余边学边记

  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 C#萌新学习笔记

1、委托:即可以将一个方法作为另一个方法的参数进行传递,也是声明、定义、实例化,注意两方法参数要一样。2、事件:对委托的封装,对外仅提供+=和-=来对事件进行绑定,不可随意修改,属于一种编程规范。3、Action与Func:Action<方法参数>(方法名),可直接用的无返回值委托,省略了声明;Func<方法参数,返回值类型>(方法名),可直接用的有返回值委托。...

2018-07-16 10:07:28 263

原创 设计模式学习:Template Method以及Factory Method

1、模板模式模板模式这个没什么好说的,就是多态向上转型的一个应用。父类为抽象类定义方法,由多个子类用不同方法去实现。2、工厂模式包括factory, product, 具体实现工厂和具体实现产品四个类。工厂模式就是模板模式用于生产实例的情况,都是由父类定义方法,子类进行实现。工厂模式用于生产实例,父类规定出大致的框架,子类根据不同情况在框架的基础上进行具体实现。实例:来自《图解设计模式》 a...

2018-07-09 17:45:18 213

原创 设计模式学习:适配器

为什么使用适配器?①现有已测试过的代码,重复利用这些代码适配新的类会很方便;②版本更新,通过适配器兼容旧版本。三种对象:①Adapter:适配器;②Adaptee:被适配的类;③Target:适配目标。两种适配方式:①Target为接口,Adaptee为类:继承Adaptee,实现接口 interface Target { public void TargetMethod(...

2018-07-09 13:55:43 150

原创 C#多线程及同步异步简介

详细介绍推荐该博客:https://www.cnblogs.com/wwj1992/p/5976096.html1、多线程分为主线程、前台线程和后台线程。①主线程:CLR(公共语言执行库)为进程自动创建。②前台线程:自行创建线程时默认都为前台线程,前台线程全都运行完毕应用程序才可以退出。(进程的亲儿子)③后台线程:通过Thread.IsBackground = true设置,关闭程序时所有后台线程...

2018-07-06 17:38:07 647

原创 设计模式学习:单例

单例模式顾名思义,就是只存在一个实例。实现方法就是构造函数私有化、将实例静态化即可实现。多个对象调用getInstance方法,其实例完全相同。 class Singleton { private static Singleton instance;//静态唯一实例 private Singleton() //私有化构造函数 { ...

2018-07-06 14:08:17 138

原创 设计模式学习:Iterator模式

迭代器模式,即遍历。1、使用类:Iterator接口:定义迭代器包含的方法,如hasNext(),Next()等。具体实现Iterator接口的类:迭代特定的类型,对方法进行实现。Aggregate集合接口:定义迭代器,用于创建Iterator角色。具体实现集合接口的类:实现Iterator,将自己作为参数返回到具体类型的迭代器中。2、使用原因:为什么用不直接用数组for循环遍历?因为引入Iter...

2018-07-06 10:38:09 166

jbcl.jar,用于布局管理器

Jbuilder中的一个jar包,com.borland.jbcl.layout,非java自带

2018-04-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除