创建公司 已有账号?

基本信息



联系信息

-
-

上传资料

选择营业执照图片文件


上传成功后渲染

公司环境照片(最少一张,长宽比例16:9)

课时列表
20200524-01-设计模式简介和开闭原则
20200524-02-其他5个原则和单例模式
20200524-03-工厂模式和代理模式
首页 / 软件研发专题 · Java开发专题 / 纯Java代码全程实战经典设计模式
发布于 2022-04-21 · 897 次观看
展开剩余
  • 课时列表
  • 评论
  • 课程介绍
  • 资料列表
  • 教师笔记
20200524-01-设计模式简介和开闭原则
45分钟 · 803次播放
0%
20200524-02-其他5个原则和单例模式
51分钟 · 50次播放
0%
20200524-03-工厂模式和代理模式
48分钟 · 44次播放
0%

{{comment.createTime | dateForMat(comment.createTime)}}
回复
共有 条回复
回复

{{replyComment.createTime | dateForMat(replyComment.createTime)}}
回复
课程目标
1. 掌握设计模式的使用 2. 掌握设计模式的思维 3. 了解23中设计模式及六大原则
知识要点
1. 设计模式是从许多优秀的软件系统中总结出成功的、可复用的设计方案,已经被成功应用于许多系统的设计中。 2. 有助于软件开发人员使用面向对象语言开发出易维护、易扩展、易复用的代码。 3. 对项目实战有非常大的帮助。
授课讲师

潘光华

蜗牛学苑讲师,7年软件开发及教育培训经验。擅长Java语言开发,熟练使用Python语言实现爬虫,数据分析,机器学习等。曾担任泛微网络系统架构师,海**际高级讲师,参与私云,公云系统构建部署及数据库,JVM优化。自从事教育工作以来,始终秉持着“深入浅出,顶层思维,点、线、面逐个贯穿”的教学理念,注重培养学生举一反三,解决问题,分析问题的能力,是学员认可的职业道路上的引路人。
看看TA的主页
推荐课程
Python安全开发基础
Python安全开发基础
邓强 · 10689人观看 · 1363分钟

Python安全开发基础

1、掌握Python编程语言的基础语法、文件读写操作、数据库操作、网络访问、爬虫开发、日志分析处理等功能 2、利用Python模拟攻击操作类安全脚本,如暴力破解、端口扫描、资产管理、地址扫描、流量泛洪等 3、借助Python各类内置库和第三方库,完成Python的威胁预警及各类安全运维相关场景的脚本开发 4、基本理解各类Hack Tool的实现原理,具备自主开发Hack Tool的能力,在企业保持更高的技术竞争力
Python开发环境配置、基础语法、列表与字典、函数与参数、包与模块、文件读写、操作CSV、操作JSON、异常处理、操作MySQL、Socket编程与聊天室开发、远程木马程序、多线程处理、开发端口扫描程序、Requests库处理HTTP协议、爬虫开发、URL地址扫描、多线程流量泛洪攻击、利用Selenium操作Web页面、基于AI的验证码识别、发送STMP邮件、Pyhton处理Redis和SSH、面向对象编程、模拟挖矿程序
加入收藏
内网和域渗透专题
内网和域渗透专题
邓强 · 2917人观看 · 2147分钟

内网和域渗透专题

1、深入理解内网渗透的各类操作和工具的使用,包括端口转发、内网路由、内网代理、内网扫描、隧道通信等原理与实现 2、能够熟练配置Windows域控服务器和安全策略,能够理解域认证过程和各类票据的制作过程,并从中理解域相关漏洞利用的原理 3、熟练使用各类技术手段和已知漏洞,完成对域控服务器的渗透过程,并进行横向移动和域提权操作
内网实验环境搭建、基于netsh和iptables实现端口转发、基于MSF实现端口转发、内网路由和内网代理服、MSF内网扫描与入侵实验、基于Neo-reGeorg和EarthWorm的隧道通信及代理配置、基于FRP和EarthWorm的端口映射技术、Windows域控服务器配置、域认证机制Kerberos、域安全策略、域信息搜集、域用户枚举、域横向渗透、PTH Hash传递攻击、PTT票据传递攻击、黄金票据、白银票据、域委派攻击、域内RCE漏洞、域提权漏洞、域环境入侵综合实战
加入收藏
面向过程-预科
面向过程-预科
陈云 · 458人观看 · 984分钟

面向过程-预科

数组管理人员名单
开发环境;变量定义、赋值、运算、常见类型;数组;for、if、for-each、双层for、中断;自定义函数
加入收藏
Java语言基础-预科
Java语言基础-预科
吴聪聪 · 13379人观看 · 2041分钟

Java语言基础-预科

熟悉Java语言的语法基础
熟悉Java语言的语法基础
加入收藏
微服务架构认识
微服务架构认识
徐小兵 · 6243人观看 · 994分钟

微服务架构认识

通过对大型企业级应用系统WoniuTicket的测试项目实战,强化理解系统测试项目的实施过程与技术细节,提高学习转化率
敏捷测试实施流程规范、微服务架构核心知识概念、微服务架构环境部署、微服务架构系统的功能测试、接口自动化、UI自动化测试、性能测试实施
加入收藏
CSS3动画SASS和BootStrap-凡云
CSS3动画SASS和BootStrap-凡云
张骁 · 406人观看 · 460分钟

CSS3动画SASS和BootStrap-凡云

弹性布局、transtion过渡、tranform动画、Animation动画使用技巧,2D动画和3D动画设计,预编译CSS技术
理解动画的原理,掌握动画的基础设计并完成网页动态效果设计,熟练掌握网页布局,能够熟练使用 Less、Sass完成
加入收藏
微服务架构测试中的契约测试
微服务架构测试中的契约测试
王斌 · 424人观看 · 373分钟

微服务架构测试中的契约测试

对微服务测试进行整体梳理,重点讲解契约测试的概念,以及如何做好契约测试。
对炙手可热的微服务进行剖析,针对微服务项目测试人员如何面对新的挑战,做好微服务测试呢?
加入收藏
MySQL与Redis数据库
MySQL与Redis数据库
邓强 · 6899人观看 · 1234分钟

MySQL与Redis数据库

1、掌握关系型数据库的基础理论,如三范式、约束、数据库、表和列的定义,以及安装和配置MySQL数据库管理系统 2、能够熟练应用DDL、DML、DCL、DQL等SQL语句完成对数据库中对象和数据的各类操作,包括CRUD操作等 3、理解MySQL数据库的日志文件、数据库备份操作、权限管理、常见配置项、SQL注入等跟网络和安全有关的各类操作 4、熟练使用Redis非关系型数据库,并进行各类Redis数据的CRUD操作及应用,了解Redis数据库的各类安全项
MySQL安装、命令行操作、远程登录、关系型数据库核心要素、SQL操作数据库和表、利用SQL完成CRUD操作、高级查询语句、Navicat使用、MySQL高级对象、主从复制、数据库安全,Redis安装配置、核心操作命令、Redis缓存策略、数据库日志文件、补充Oracle数据库的使用与SQL语句差异等
加入收藏
Oracle应用开发
Oracle应用开发
韩炜 · 1562人观看 · 134分钟

Oracle应用开发

熟练掌握Oracle的应用开发和灾难恢复。
Oracle实战开发、掌握 Oracle的基础结构
加入收藏
JavaSE核心编程
JavaSE核心编程
段美华 · 13464人观看 · 1865分钟

JavaSE核心编程

完成棋盘的绘制
环境搭建,基本数据类型,变量及去声明,运算符,流程控制语句,IDE绘制界面
加入收藏
Python+Locust性能测试
Python+Locust性能测试
陈南 · 648人观看 · 213分钟

Python+Locust性能测试

基于Python+Locust编写脚本,并监控系统资源的指标
本课程将从性能测试核心基础出发,演示性能测试的主要流程
加入收藏
Vue全家桶开发
Vue全家桶开发
江岚 · 29890人观看 · 1721分钟

Vue全家桶开发

对Vue.js框架的基本使用有清晰的理解,对MVVM模式有深刻理解,熟练运用Vue.js全家桶完成Web前端开发和组件开发
Vue CLI的使用、Vue基本语法、组件、生命周期、MVVM、Vue Router、Vuex、axios的封装、Vue的打包配置
加入收藏