JAVA师徒架构班 - 带徒模式
(转: http://www.jeecg.org/forum.php?mod=viewthread&tid=2291&extra=page%3D1&page=1)
一个程序员技术的高低,不是掌握了多少的框架,做过多少项目;
而是掌握了多少原理,把握了多少精髓。
要知道万变不离其宗的道理。
架构班作业内容:
|
作业一:写一个Mvc框架
|
|
作业二:写一个apache服务器
|
|
作业三:将Mvc框架实现annocation注解方式
|
|
作业四:模仿monogdb写一个数据库
|
|
作业五:模仿mybatis写一个持久层
|
|
作业六:学习模板语言,写代码生成器
|
|
作业七:maven工程,git学习
|
|
作业八:工作流Activiti学习(jeecg集成activiti)
|
|
作业九:微信开发(公众号开发+微信小程序+H5活动)
|
|
作业十:搭建Linux分布式环境(Ngnix+Tomcat+Jdk+Redis)+ docker
|
教学体系:
指导徒弟熟练掌握Java基础(反射、xml文件处理、properties文件处理,代理机制,annocation注解),我会推荐好的资料给于学习,同时指导什么是重点,哪些可以忽略,哪些需要了解,遇到问题,第一时间给你解答,等这一阶段结束,会进行课程设计,巩固知识,我出课题,你去实现,同时指导你去如何去实现,在实现的过程中遇到困难,难点,协助你解决。完成这个课题后,你就会对java架构基础有个初步的了解。
Html,css,Javascript,Jquery,Easyui,Dwz,Servlet
同样给你专业资料,让你迅速掌握知识。避免你拿起专业书,唛头啃读半月,之后发现啥也没学到。所以第二阶段目的是让徒弟掌握网页的基础知识,不需要你调出美丽的样式,只要求你能看懂html代码,css代码,javascript代码。
指导你如何去快速的掌握Struts2,Hibernate,Spring当然每个框架的核心思想如果你通过我给你的资料还没有完全领悟到,我会找时间直接教你。三大框架的应用,核心思想就是比较得掌握的,如果你掌握了这三大框架的核心思想,那你以后在技术方面的路就平坦多了。
给你第一手学习资料,指导你学习重点,并且给你一些小实例,让你深刻体会。当然这一阶段的话,是要做课程设计的,我们一起商量,出个课题,由我来协助你完成这个S2SH应用开发。以上,是我认为学习Java
web的必经之路,当然在这一路上,你会遇到的所有问题,我会尽可能快的帮你解决。但是同时提醒你,遇到问题的话,先要学着自己解决,解决不了可以来问我,这样对自己的提高比较快。
JAVA师徒架构班 - 带徒模式的更多相关文章
- (札记)Java应用架构设计-模块化模式与OSGi
本书主要模块化模式的优点.模块化方法与模式.OSGi简单使用等内容.分3大部分: 第一部分介绍了模块化概念.为什么要模块化,以及一些模块化要考虑的东西,如模块粒度,依赖关系,重用性灵活性等. 第二部分 ...
- Java应用架构设计模块化模式与OSGI摘录
在Java中,最适合模块化的单元就是Jar文件. 代码层面我们关注的太多了,熟练的开发人员现在很少争论使用模式的好处,也不再识别哪个模式适合当前需要,因为都能够本能地使用各种设计原则和模式,从GoF的 ...
- Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle
Atitit. 数据约束 校验 原理理论与 架构设计 理念模式java php c#.net js javascript mysql oracle 1. 主键1 2. uniq index2 3. ...
- 重学 Java 设计模式:实战迭代器模式「模拟公司组织架构树结构关系,深度迭代遍历人员信息输出场景」
作者:小傅哥 博客:https://bugstack.cn - 原创系列专题文章 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 相信相信的力量! 从懵懂的少年,到拿起键盘,可以写一个Hell ...
- 重学 Java 设计模式:实战访问者模式「模拟家长与校长,对学生和老师的不同视角信息的访问场景」
作者:小傅哥 博客:https://bugstack.cn - 原创系列专题文章 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 能力,是你前行的最大保障 年龄会不断的增长,但是什么才能让你不 ...
- JAVA安全基础之代理模式(一)
JAVA安全基础之代理模式(一) 代理模式是java的一种很常用的设计模式,理解代理模式,在我们进行java代码审计时候是非常有帮助的. 静态代理 代理,或者称为 Proxy ,简单理解就是事情我不用 ...
- 用java语言实现事件委托模式
http://blog.csdn.net/yanshujun/article/details/6494447 用java语言实现事件委托模式 2010-04-27 00:04 2206人阅读 评论(1 ...
- Java应用架构的演化之路
Java应用架构的演化之路 当我们架设一个系统的时候通常需要考虑到如何与其他系统交互,所以我们首先需要知道各种系统之间是如何交互的,使用何种技术实现. 1. 不同系统不同语言之间的交互 现 在我们常见 ...
- 15套java互联网架构师、高并发、集群、负载均衡、高可用、数据库设计、缓存、性能优化、大型分布式 项目实战视频教程
* { font-family: "Microsoft YaHei" !important } h1 { color: #FF0 } 15套java架构师.集群.高可用.高可扩 展 ...
随机推荐
- mysql随机取出n条数据
SELECT * FROM tableName ORDER BY RAND() LIMIT n 数据量小的话还可以, 数据量大起来了, 就影响性能了. $rubbish = (new ...
- jquery animate()方法 语法
jquery animate()方法 语法 作用:animate() 方法执行 CSS 属性集的自定义动画.该方法通过CSS样式将元素从一个状态改变为另一个状态.CSS属性值是逐渐改变的,这样就可以创 ...
- js上传超大文件解决方案
需求: 支持大文件批量上传(20G)和下载,同时需要保证上传期间用户电脑不出现卡死等体验: 内网百兆网络上传速度为12MB/S 服务器内存占用低 支持文件夹上传,文件夹中的文件数量达到1万个以上,且包 ...
- html css回顾总结
//html基本结构<!DOCTYPE html> <html lang="en"> <head> <meta charset=" ...
- TensorFlow使用记录 (九): 模型保存与恢复
模型文件 tensorflow 训练保存的模型注意包含两个部分:网络结构和参数值. .meta .meta 文件以 “protocol buffer”格式保存了整个模型的结构图,模型上定义的操作等信息 ...
- AtCoder AGC014E Blue and Red Tree (启发式合并)
题目链接 https://atcoder.jp/contests/agc014/tasks/agc014_e 题解 完了考场上树剖做法都没想到是不是可以退役了... 首先有一个巨难写的据说是\(O(n ...
- 十八、MySQL 数据排名查询某条数据是总数据的第几条
) as rowno )) b ORDER BY a.zjf DESC 注意:mysql的下标是从0开始的 参考文章: https://blog.csdn.net/warylee/article/de ...
- js window事件解析(转载)
js-window对象的方法和属性资料 hxpd 发表于 2007-05-08 21:58:18 熟练window对象的open.close.alert.confirm.prompt.setTimeo ...
- C++学习 之 初识变量和基本类型 之 内置类型
声明: 本人自学C++, 没有计算机基础,在学习的过程难免会出现理解错误,出现风马牛不相及的现象,甚至有可能会贻笑大方. 如果有幸C++大牛能够扫到本人的博客,诚心希望大牛能给予 ...
- pandas基础,Serires,Dataframe
DataFrame DataFrame是Pandas中的一个表格型的数据结构,包含有一组有序的列,每列可以是不同的值类型(数值.字符串.布尔型等),DataFrame即有行索引也有列索引,可以被看做是 ...