自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 学生管理系统---Python实现

该学生管理系统是用Python实现的,代码量少,功能强大

2017-07-29 15:20:38 2554 11

原创 java设计模式---策略模式篇

一、什么是策略模式 Strategy模式也叫策略模式是行为模式之一,它对一系列的算法加以封装,为所有算法定义一个抽象的算法接口, 并通过继承该抽象算法接口对所有的算法加以封装和实现,具体的算法选择交由客户端决定(策略)。 Strategy模式主要用来平滑地处理算法的切换 二、策略模式结构 三、代码实现 定义一个抽象的算法接口 package com.sinwao.

2017-07-21 23:57:06 331

原创 java设计模式---装饰模式篇

一、什么是装饰模式 装饰模式又叫包模式。通过一种对客户端透明的方式来扩展对象的功能,是继承关系的一个替换方案。 二、装饰模式的结构 三、代码实现 定义一个接口Car,所有的车都有一般性 package com.sinwao.decorator; /** * 车的基本功能 * @author Administrator * */ public interfac

2017-07-21 00:25:32 271

原创 Java多线程技术篇--线程的互斥与同步通信

一、使用银行转账来解释线程安全问题 同一个银行账户,在同一时间发生了转账汇款(解释:你刷卡消费了1000元的同时,你朋友给你转账了2000元)。这个时候是两个线程操作同一个数据,但是线程执行是随机的,没有先后之分,这个问题就引发了线程安全问题。 二、使用synchronized代码块及其原理 Synchronized的语义底层是通过一个monitor的对象来完成,其实wait/not

2017-07-12 12:03:40 596

原创 java多线程技术篇--创建线程的方式

一、创建线程的两种方式: 1、在Thread子类重写的run方法中编写运行代码 能否在run方法声明上抛出interruptException异常,以便省略run方法内部对Thread.sleep()语句的try...catch处理 2、在传递给Thread对象的Runnable对象的run方法中编写代码 二、代码实现 package com.sinwao.thread01;

2017-07-11 14:37:22 244

原创 java设计模式---原型模式篇

1、什么是原型模式?       prototyp模式是一种对象创建型模式,它采取复制原型对象的方法来创建对象的实例。       使用 prototype模式创建的实例,具有与原型一样的数据       原型模式又称克隆模式。 2、原型模式的特点:     1、由原型对象自身创建目标对象。也就是说,对象创建这一动作发自原型对象本身     2、目标对象是原型对象的一个

2017-07-08 15:42:27 233

原创 java设计模式---单例模式篇

1、什么是单例模式? 单例模式是一种对象创建模式,使用单例模式,可以保证为一个类只生成唯一的实例对象。 也就是说,在整个程序空间,该类只存在一个对象。 Gof对单例模式的定义是:保证一个类,只有一个实例存在,同时提供能对该实例加以访问的全局方法。 2、为什么要使用单例模式? 在应用系统开发中,我们常常有以下要求: 1、在多个线程之间,比如servlet环境,共享同一个资源或者操

2017-07-07 23:26:31 246

原创 java设计模式---抽象工厂模式篇

1、什么是抽象工厂模式      抽象工厂模式是所有形态的工厂模式中最为抽象和最其一般性的。   抽象工厂模式可以向客户端提供一个接口,使得客户端在不必指定产品的具体类型的情况下,能够创建多个产品族的产品最想 2、产品族和产品等级结构 3、代码实现 public abstract class Cat implements Animal{ public abstract v

2017-07-07 00:23:04 244

原创 java设计模式---工厂方法模式篇

很久之前写好的笔记,开放学习,希望跟大家多多交流,近期持续开放更多的个人学习总结。 1、什么是工厂方法模式? 工厂方法模式同样属于类的创建模式又称为多态工厂模式 2、它存在的意义是什么? 工厂方法模式的意义是定义一个创建产品对象的工厂接口,将实际创建工作推迟到子类当中。 核心工厂类不在负责产品的创建,这样核心类成为一个抽象工厂角色,仅负责具体工厂子类必须实现的接口,这样进一步 抽象化的

2017-07-06 00:29:05 233

Android通用网络框架设计

Android通用网络框架设计思维导图,打造属于自己的敏捷开发框架

2018-10-18

空空如也

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

TA关注的人

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