- 博客(50)
- 资源 (2)
- 收藏
- 关注
原创 设计模式之策略模式--慕课网笔记
第1章 引子:什么是策略模式1-1 策略模式简介什么是策略模式策略模式如何实现策略模式总结篇实际案例分享日常生活中的例子:文本编辑软件–》布局 –》布局算法 算法实现1 算法实现2算法实现3购物–》支付–》支付算法 招商银行建设银行XXX银行共同点:抽象出不变部分定义算法族分别封装起来客户端不会受算法改变的影响对新增需求弹性的支持策略模式将可变的部分从程序中抽象
2017-08-12 00:46:35
497
原创 设计模式之模板方法模式--慕课网笔记
第1章 模板方法模式初探1-1 什么是模板方法模式模板方法模式Template Method 1. 什么是模板方法模式 2. 如何实现模板方法模式 3. 模板方法模式的特点 4. 模板方法模式在项目中的应用生活中的模板 1. 进门取号 2. 填写单据 3. 等待叫号 4. 窗口办理奥运会开幕式 1. 升国旗奏国歌 2. 致辞讲话 3. 文艺汇演 4. 入场仪式 5. 点燃奥
2017-08-11 17:18:50
365
原创 设计模式之单例模式--慕课网笔记
第1章 单例模式简介1-1 单例模式简介单例模式 - 饿汉模式 - 懒汉模式设计模式(Design Pattern) 是一套被反复使用、多数人知晓的、经过反复编写的、代码设计经验的总结。目的: 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 有些对象我们只需要一个,比如: 配置文件、工具类、线程池、缓存、日志对象等如果创造出多个实例,就会导致许多问题,比如
2017-08-10 23:22:44
424
原创 JSON快速入门(Java版)--慕课网笔记
第1章 课程概述1-1 JSON课程介绍JSON是行业内使用最为广泛的数据传输格式JSON基础知识Java中两种常见的JSON处理方式综合运用第2章 基础入门2-1 什么是JSONJSON是一种与开发语言无关的、轻量级的数据格式。全称是JavaScript Object Notation。优点:易于人的阅读和编写,易于程序解析与生成{ "name": "JSON快速入门(Java版)
2017-08-10 04:24:30
582
原创 版本管理工具介绍(SVN篇)--慕课网笔记
第1章 版本控制工具的作用1-1 版本控制工具的作用两个疑问 - 什么是版本控制 - 为什么要使用版本控制工具银联卡特征 - 受保护的 - 受约束的如何与银联卡对应? 1. 个人的代码 – 口袋里的钱 2. 版本控制工具中的代码 – 银联卡里的钱第2章 SVN 的下载与安装2-1 SVN 服务器端的安装和配置如何与银联卡对应? 1. 个人的代码 – 口袋里的钱 2. 版本控制工具中
2017-08-08 01:39:44
750
原创 JDBC(一)--慕课网笔记
第1章 JDBC 简介1-1 JDBC 简介JDBC简介使用详解 JDBC常用接口JDBC编程步骤执行SQL语句管理结果集事务管理高级应用 分页高级查询高级函数使用整理总结JDBC全称为Java Data Base Connectivity(java数据库连接) 可以为多种数据库提供统一的访问 体现Java “编写一次,处处运行”的高大上精神第2章 JDBC 使用详解2
2017-08-07 12:50:21
782
原创 全面解析Java注解--慕课网笔记
第1章 概述1-1 Java注解概述 为什么要学习注解?学习注解有什么好处?学完能做什么?能够读懂别人的代码,特别是框架相关的代码让编程更加简洁,代码更加清晰让别人高看我们一眼注解在Java1.5引入 Java提供了一种原程序中元素关联任何信息和任何元素的途径和方法Java中的常见注解注解分类自定义注解注解应用实战第2章 Java中的常见注解2-1 JDK中的注解JDK自带注解
2017-08-05 23:43:57
593
原创 反射——慕课网笔记
第1章 Class类的使用1-1 Class类的使用JAVA-Reflect专题 - Class类的使用 - 方法的反射 - 成员变量的反射 - 构造函数的反射 - Java类加载机制Class类 - 在面向对象的世界里,万事万物皆对象。 *java语言中,静态的成员、普通数据类型是不是对象? 类是谁的对象呢?* 类是对象,类是java.lang.Class类的实
2017-08-04 15:05:43
515
原创 Java Socket应用---慕课网笔记
第一章 网络基础知识1-1 网络基础简介Java最初是作为网络编程语言出现的,其对网络提供了高度的支持 而在网络编程中使用最多的就是Socket,像QQ,MSN都使用了Socket 相关的技术Java提供了强大的类,方便网络编程的开发Socket编程 1. 网络基础知识 2. InetAddress类 3. URL 4. TCP编程 5. UDP编程两台计算机通过网络进行通信的必备条件
2017-08-04 02:01:05
1356
原创 深入浅出Java多线程--慕课网笔记
深入浅出Java多线程–慕课网视频笔记1-2java多线程基础概念介绍进程:程序(任务)的执行过程持有资源(共享内存,共享文件)和线程线程:qq聊天、收发文件*线程是系统中最小的执行单元 同一进程中有多个线程 线程共享进程的资源**线程的交互 互斥 同步*java中线程的常用方法介绍:java对线程的支持线程的创建和启动线程常用方法如何停止线程java.lang*class T
2017-08-02 22:57:27
1027
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅