在线调查
 前10名:
1. Python8.6% 
2. PHP5.5% 
3. MFC4.2% 
4. C++3.7% 
5. 黑客3.3% 
6. Java2.9% 
7. C语言2.3% 
8. Lua2.1% 
9. C#2% 
10. 汇编2% 
搜索全部课程   搜索套餐课程   搜索课程类别  
输入课程名称关键字             

Java 设计模式



Java 设计模式 
◆ 价格:,电脑上网在线播放,学习有效期一年,有效期内下载需补差价10-15元

 ◆ 本课程采用最著名的获奖教材《Head First 设计模式(中文版)》

 ◆ 讲解最常用的10多种设计模式

 ◆ 设计模式是开发人员必学的圣经

 ◆ 适合设计模式初学者

◆ 本课程一共 19 讲,课程视频 19小时0分钟





 
试学试看:只能用电脑,不能用手机或平板。

我要进入试听模式。


 课程简介
    设计模式是开发人员的必修课程,本课程使用的教材是获得第十五届Jolt大奖的《Head First 设计模式》,通过本课程可以学会常用的十几种设计模式,这些设计模式都是开发设计人员必须掌握的!学习设计模式就从这个课程开始吧。
 课程内容

本课程一共 19 讲,课程视频 19小时0分钟


第1讲   开发工具的下载和安装

第2讲   第1章 设计模式入门:策略模式

第3讲   第2章 观察者模式:让你的对象知悉现况

第4讲   第2章 观察者模式_使用Java内置的观察者模式

第5讲   第3章 装饰者模式:装饰对象

第6讲   第3章 装饰者模式:装饰java.io类

第7讲   第4章 工厂模式_工厂方法模式

第8讲   第4章 工厂模式_抽象工厂模式

第9讲   第5章 单件模式:独一无二的对象

第10讲  第6章 命令模式:封装调用

第11讲  第7章 适配器模式

第12讲  第7章 外观模式

第13讲  第8章 模板方法模式

第14讲  第9章 迭代器模式

第15讲  第9章 组合模式

第16讲  第10章 状态模式:事物的状态

第17讲  第11章 代理模式:控制对象访问

第18讲  第12章 复合模式:模式中的模式

第19讲  第13章 与设计模式相处:真实世界中的模式






 教师简介
   主讲教师:
姓名  梁兴珍
单位  珠海市斯坦德软件开发有限公司·斯坦德软件人才培训中心·斯坦德大学生实训基地
职务  开发部技术总监
职称  高级工程师

专业技能
  • 开发部技术总监

  • 系统设计师

  • 架构设计师

  • Java设计师

  • C# 设计师


  • 工作简历
  • 2001年8月: 入职斯坦德软件

  • 2002年5月: 担任斯坦德软件开发部开发组长

  • 2003年9月: 担任斯坦德软件开发部项目经理

  • 2005年1月: 担任斯坦德软件开发部经理

  • 2009年8月: 担任斯坦德软件开发部技术总监


  • 项目开发
  • 2002年01月: 百奥生物信息管理软件项目

  • 2002年12月: 江西省电子工商管理系统

  • 2003年03月: 珠海市电子工商管理系统

  • 2003年06月: 珠海市工商局红盾网

  • 2003年07月: 海关关税处价格归类业务系统

  • 2004年05月: 海关机关服务中心Web应用系统

  • 2004年08月: 海关关税处执法系统

  • 2004年10月: 珠海市劳动保障信息系统

  • 2004年12月: SERM教育资源管理系统

  • 2005年01月: 万网无线网络测试优化系统

  • 2005年09月: 环保费管理系统

  • 2005年09月: 数据中心机房系统监视

  • 2005年10月: 12315案例管理系统

  • 2005年12月: 工商局私协会管理系统

  • 2006年09月: 工商局工商企业电子档案系统

  • 2006年10月: 海关商品图文信息数据库系统

  • 2007年01月: BP化工Management of Change系统

  • 2007年02月: 珠海人才聚星网

  • 2007年04月: 珠海市国税局税收管理员信息系统

  • 2007年10月: 海旅网电子商务网站

  • 2007年11月: 广东省国税局纳税评估系统

  • 2008年10月: 猎豹网

  • 2009年10月: 职业技能鉴定考试管理平台




  • 梁兴珍老师是斯坦德软件开发有限公司开发部技术总监。具有丰富的技术管理、需求分析、体系结构设计、软件开发经验,公司开办大学生实训基地后同时担任软件开发课程的主讲教师,教学经验丰富。主持和参与研发了数十个软件项目,涉及工商、税务、海关、劳动局、人力资源、法院等政府机关以及大型外企、通讯、教育等各行各业。梁老师边开发边教学,理论联系实际,教学辅导脉络清晰,解析透彻,深受广大学生欢迎。

     教材目录
    目录
      引子
     谁适合读这本书?
     我们知道你的大脑在想什么
     元认知 
     让你的大脑就范 
     技术审校
     致谢
    1 欢迎来到设计模式世界:设计模式入门
     模拟鸭子应用
     Joe想到继承
     利用接口如何?
     软件开发的不变真理
     分开变化和不变部分
     设计鸭子的行为
     测试鸭子的代码
     动态地设置行为
     封装行为的大局观
     “有一个”比“是一个”更好
     策略模式
     共享模式词汇的威力
     我如何使用设计模式?
     设计箱内的工具
     习题解答
    2 让你的对象知悉现况
     气象观测站
     认识观察者模式
     出版者+订阅者=观罕者模式
     五分钟短剧:观察主题
     定义观察者模式
     松耦合的威力
     设计气象站
     实现气象站
     使用Java内建的观察者模式 
     java.util.Observable的黑暗面
     设计箱内的工具
     习题解答
    3 装饰者模式:装饰对象
      欢迎来到星巴兹咖啡
      开放—关闭原则
      认识装饰者构造饮料订单
      定义装饰者模式
      写下星巴兹的代码
      真实世界的装饰者:Java I/O
      编写自己的Java I/O装饰者
      设计箱的工具
      习题解答
    4 工厂模式:烘烤OO的精华
      当看到“new”,就会想到“具体”
      对象村比萨
      建立一个简单比萨工厂
      定义简单工厂
      给披萨店使用的框架
      允许子类做决定
      让我们开一家比萨店吧
      申明一个工厂的方法
      认识工厂方法模式
      平行的类层级
      定义工厂方法模式
      一个很依赖的比萨店
      看看对方的依赖
      依赖倒置原则
      再回到比萨店....
      原料家族
      建造原料工厂
      看看抽象工厂
      幕后花絮
      定义抽象工厂模式
      比较工厂方法和抽象工厂
      设计箱内的工具
      习题解答
    5 单件模式:独一无二的对象
      独一无二
      小小单件
      剖析经典的单件模式实现
      单件的告白
      巧克力工厂
      定义单件模式
      Hershey我们遇到麻烦了....
      化身为JVM
      处理多线程程
      单件Q&A
      设计箱内的工具
      习题解答
    6 命令模式:封装调用
      巴斯特家电自动化公司
      遥控器
      看一下厂商的类
      同时,回到餐厅...
      研究村餐厅的角色和职责
      从餐厅到命令模式
      命令模式与遥控器
      写文档的时刻到了
      使用状态实现撤销
      每个遥控器都需要Party模式!
      使用宏命令
      模式模式的更多用途:队列请求
      命令模式的更多用途:日志请求
      设计箱内的工具
      习题解答
    7 适配器模式与外观模式:随遇而安
      我们周围的适配器
      面向对象适配器
      适配器模式解析
      定义适配器模式
      对象和类的适配器
      今夜话题:对象适配器和类适配器
      真实世界的适配器
      将枚举适配到迭代器
      今夜话题:装饰者适配器和适配器模式
      甜蜜的家庭影院
      灯光、相机、外观!
      构造家庭影院外观
      定义外观模式
      “最少知识”原则
      设计箱内的工具
      习题解答
    8 模板方法模式:封装算法
      快速搞定几个咖啡和茶的类
      抽取咖啡和茶
      更进一步的设计....
      抽象prepareRecipe()
      我们做了什么
      认识模板方法
      走,泡茶去
      模板方法带给我们什么?
      定义模板方法进行挂钩....
      使用钩子
      咖啡?茶?执行测试程序
      好莱坞原则
      好莱坞原则和模板方法
      荒野中的模板方法
      用模板方法排序
      来排序鸭子吧....
      比较鸭子
      观察鸭子排序的内部运作
      写一个Swing的窗口程序
      Applet
      今夜话题:模式方法和策略
      设计箱内的工具
      习题解答
    9 送代器与组合模式:管理良好的集合
      对象村餐厅和对象村煎饼屋合并了
      比较菜单的实现
      可以封装遍历吗?
      认识迭代器模式
      在餐厅菜单中加入一个迭代器
      鸟瞰目前的设计
      利用java.until.Iterator来清理
      这为我们带来什么好处?
      定义迭代器模式
      单一责任
      迭代器与集合
      java5的迭代器和集合
      正当我们认为这很安全的时候
      定义组合模式
      利用组合设计菜单
      空迭代器
      迭代器和组合凑在一起的魔力....
      设计箱内的工具
      习题解答10 状态模式:事物的状态
      如何实现状态?
      状态机101
      状态机代码的第一个版本
      该来的躲不掉...变更请求!
      混乱的状态.....
      定义状态接口和类
      实现我们的状态类
      重新改造模式
      状态vs.策略模式
      精神检查....我们差点忘了!
      设计箱内的工具
      习题解答
    11 代理模式:控制对象访问
       监控糖果机
       远程代理的角色
       RMI浏览
       GumballMachine远程代理
       代理幕后模式
       准备虚拟代理
       设计CD封面虚拟代理
       虚拟代理的幕后花絮
       使用Java API的代理
       五分钟短剧:保护主题
       创建动态代理
       代理动物园
       设计箱内的工具
       习题解答
    12 复合模式:模式中的模式
       复合模式
       与鸭子重聚
       加入一个适配器
       加入一个装饰者
       加入一个工厂
       加入一个组合一个迭代器
       加入一个观察者
       模式概览
       鸟瞰:类图
       模式—视图—控制器之歌
       设计模式是MVC的钥匙
       戴着模式的有色眼睛看MVC
       利用MVC控制节拍....
       模型
       视图
       控制器
       探索策略
       适配模型
       现在我们准备写HeartController
       MVC与Web
       设计模式和Model 2
       设计箱内的工具
       习题解答
    13 与设计模式相处:真实世界中的模式
       对象村指南
       定义设计模式
       更近地观察设计模式的定义
       愿力与你同在
       模式类目
       如何创建模式
       想当一个设计模式作家吗?
       组织设计模式
       用模式的心智
       别忘了共享词汇的威力
       共享词汇的物种方式
       和四人组一同巡游对象村
       你的旅途刚刚开始....
       其他设计模式资源
       模式动物园
       以反模式歼灭势力
       设计箱内的工具
       离开对象村....
     
    
    

     

              

    登录学习平台可以找老师答疑,下面是随机显示的一些学习问题解答:

     

    学生(ID-6B9859):
    梁老师:
        我用的是python2.2版本的软件,这个是我的另一个软件要求的版本,但是我发现2.2的版本不能存在中文字符,如果写入中文的注释的话 文件就没有办法保存。不知道这个问题有解决方法么? "#"也提示?

    梁老师:
    你在文件开头加上
    # -*- coding: cp936 -*-
    试一下行不行

    学生(ID-9ADCFF):
    尊敬的吴老师: 
        您好!
       
        1.我在c语言中写到:
        
        char szFmt[]="%d\n";

        _asm
       {
          mov ecx,10
    again:
          push ecx
          invoke printf,offset szFmt,ecx
          pop ecx
          loop again
       }
       会报错:
       error c2400:"操作码"中的内联汇编语法错误;找到"printf",而我变成 :
       ...
       mov a,ecx
       }
       printf(szFmt,a)
       _asm
      {
       ...
       就没错了,这是为什么?

      2. 为什么《互操作》中怎么从第一章直接跳到了第四章

    吴老师:
    王勇同学,晚上好:

    1.标准的汇编就是微软的宏汇编,就是我们讲课时用的那个,内联汇编的语法和宏汇编的语法不一样,宏汇编是非常强大的,完全可以替代C、C++,很多宏汇编的写法都不能写在内联汇编里。

    2.上次你问何时讲C++调用C#(就是非托管调用托管),我就把第四章提前了,前三章的内容都是讲平台调用(就是托管调用非托管)。先把第四章讲完,回头再讲前三章。

    祝学习进步!
    help i cheated on my boyfriend blog.itracsigns.com how to cheat on boyfriend

    学生(ID-EAE4D7):
    #include <stdio.h>
    #include <stdlib.h>

    main()
    {
        int grade;

    printf("输入你的考试分数:");
    scanf("%d\n",&grade);

    if((grade>=90)&&(grade<=100))
    printf("你的成绩是优秀。\n");
    if((grade>=80)&&(grade<90))
    printf("你的成绩是良好。\n");
    if((grade>=70)&&(grade<80))
    printf("你的成绩是中等。\n");
    if((grade>=60)&&(grade<70))
    printf("你的成绩是合格。\n");
    if(grade<60)
    printf("你的成绩是不合格。\n");

    system("pause");
    }


    我的源代码是这样的。。
    how many women cheat on their husbands link married men who cheat

    吴老师:
    这个讨厌的%是很容易出错的,你在%d后面多写了一个\n,把\n删除就可以了。


     
     
     
     
     

      电话: 13726235258
    2281446216  2281446216(王老师) 1845930532  1845930532(杨老师)
    购物车 查看交学费帐号信息 登录学习平台
    网站备案信息   网络警察,举报有奖。  

    版权所有 2000-2018 猎豹网校 斯坦德学习网 - 珠海市斯坦德软件开发有限公司 电话:13726235258

    粤ICP备11083568号 珠海市公安局备案编号:4404024022371