http://b.jtthink.com/read.php?tid=1050
http://b.jtthink.com/read.php?tid=676
第一课很重要,包含了本课程学习的要求和方法。每一课时会包含若干知识点是需要大家回去自行百度搜索恶补的。如果你是老司机会喜欢上这种学习方法
上节课的预习题是“包”。这节课我们来手工创建一下,实现不同包对象的访问。同时我们编译代码时把它编译到一个指定文件夹下。搞清楚这些关系有利于我们更好地学习语法。而不是上来就无脑学习语法
到这节课我们还是先不学语法。老司机有老司机的学习方法,不能和纯新手一样哦、这节课我们讲的是是classpath的作用,学会自己写个批处理或 shell脚本来编译,并学会简单打包第一个jar文件
上节课我们通过简单的命令行打了jar包。今天我们要学习到运行时如何引用、编译时如何引用。以及为啥很多地方说到把各种 jars放到lib文件夹里面
学技术一地个要学会阶段性总结。前面几节课我们埋了一个坑,这节课我们就要来排了。
我们很快就要正式进入开发学习了。在这之前我们还需要忍住再学几个附加知识。你未来会发现很有帮助哦
很多同学一直对java的资源文件觉得很神秘。那么这节课我们来扒开其逼格看一看到底有多神秘
下面一节课作为老司机我们要正式开学java了。那么入手一个好的IDE是成功的关键。当今年代千万不要用记事本去学java。我们学技术是为了赚钱不是为了科研
今天开始我们正式开学java基础。本课程的宗旨是起到引导和启发作用,不希望大家一味的去背知识点,也希望能激发出大家的自学能力和主观能动性
学习基础并不是一个个过手册,要有方法。如果你是老司机,那么就要根据需求来把知识点一个个抠出来。
后面几课时我们不再简单讲语法,而通过一个实例来边做边学java基础知识点。老司机的学习方法、顺序和新手是不一样的。
技术和生活本身就是密不可分的。譬如本节课演示到的抽象 二字。我们一起来欣赏一幅抽象画,你就懂接口了
今天我们要学习到使用正则来抽取数据,然后比对下使用第三方库。课后请预习maven。
上节课我们碰到了maven.既然碰到了就不要放过,我们通过最快的时间来上手maven。注意课程中的学习方式,不要死记硬背
本课时我们把前面的普通项目改造成maven项目。并进一步学习maven的构建方式、插件和生命周期
实际项目开发中我们经常需要多个项目联合运行。所以这节课我们来学会使用 maven进行多项目构建
老司机要学会如何"牵扯出知识点"碎片化学习。maven我们暂时告一段落,后面讲到web时还要用。本课时开始我们继续快速使用老司机的方法来学习java的基本知识点
我们从一个数组排序牵扯出了很多知识点,这节课我们继续牵扯出内部类这个知识点
这节课我们来将一些异常,很多同学一直以为异常没啥用就是用来处理错误。其实异常可以帮助我们提高代码的逼格和可读性,这节课我们来看下异常有啥用
实际开发中肯定要讲建立自定义异常。这节课我们来讲一个案例,看一下异常在实际开发中能发挥多大的作用
我们花几课时来讲下一下集合。其实我们的目的是通过它来牵扯出其他知识点。
我们利用学习集合牵扯出各种各样的知识点,融会贯通才是我们学习的目的。这节课我们来揭开线程安全和不安全的神秘感
上节课留了一个思考题。当我们在子线程中打印数组长度竟然连Vector也出现了线程不安全的情况。这是为啥呢?这节课我们来解惑
这节课我们进入HashMap的学习,并同时牵扯出HashSet。学习的过程中一定要学会“瞄一眼源码”,仅仅知道有哪些方法是不够的,但是一上来就深入源码也是不科学的。
今天我们这节课开始入手数据结构,玩耍一下二叉树。带着需求和老司机的眼光来学大学里没学好的知识,其实很好玩、很简单
前面我们讲了最简单的二叉树结构,并能存储我们的数据。但是只支持int,实际开发没啥卵用。这节课我们来讲到如何让我们的数据结构支持泛型并能自定义排序
本节课是附加课。可以选学
这节课开始我们入门socket编程。本课时牵扯出的知识点:byte数据、协议、输入输出流、字符串和byte的转换
这节课我们来使用字符流的套路传输数据。并实现读取文件发送至服务端的小案例
本课时是一个训练课。进一步对流的使用进行一个训练。基础知识靠的是刻意训练
这节课我们继续来训练套路。本节课我们来换换脑,让浏览器可以访问我们的socket服务,并且完成简单的交互
这节课我们继续进行套路训练。当我们在浏览器访问/index.html,我们的socket服务可以进行响应。后面我会不断进化细节
上节课我们实现了最简单的html页面的访问。但是如果浏览器来访问我们目录的图片是不能显示的,于是我们需要改造下我们的代码
通过这节课我们会知道为啥类似apache或tomcat这样的webserver需要设置最小线程数和最大请求数。知道大概原因,我们学习web开发就容易的多
本课时进入第三章,使用java免不了要和数据库进行交互。本章节更多的是使用套路和框架,不过这节课让我们简单触摸下基础部分
这节课我们入手数据源。以及为什么要用DataSource,并且初步入手tomcat-jdbc。
这节课我们来入手ORM框架。java的ORM框架很多,有时候我们需要掌握多个框架来适应我们不同的项目规模。今天的介绍的轻量级且很强的JOOQ就是其中一种
上节课快速入手了JOOQ这款工具,后面几课时我们通过几个案例来加深理解
这节课我们再来进行JOOQ框架的套路训练:事务的操作入门,我们使用转账这个千年老案例来演示。下一章开始进入spring学习篇,以5.0作为演示背景
java开发免不了使用框架。这一章我们来学习无比盛行的Spring框架。随着时代的发展,spring已经更新到5.0,因此本章我们以5作为背景进行学习。
上节课我们学习了用xml的方式配置来加载IoC容器。今天我们学习另外一种方式:注解
学好裸用Spring对后面学习MVC开发是很有帮助的。今天我们来入手包的扫描和很有名的自动装配
今天我们学习新的注解,并且结合案例来理解
今天我们学习Spring 核心包中的Resources接口,可以用来统一且方便的获取资源对象,并结合在IoC容器中使用
今天我们继续来学习Spring核心库中的Bean验证
这节课我们来做训练,加深我们对验证组件的代码理解
今天我们介绍的是在非MVC情况下如何进行分组验证
这节课我们进入SpringMVC章节。首先我们来入手一下tomcat。简单部署几个静态网站练手
今天我们来讲一下war的部署方式。入手最基础也是很重要的知识点:Servlet
通过今天的课时,让大家清晰的了解我们做完java网站大概是怎么部署进tomcat的
今天我们继续来简学tomcat,写个Filter,更进一步推进我们的知识进程
今天是简学tomcat最后一课时,下节课真实进入SpringMVC学习。
今天我们开始正式学习SpringMVC
通过前面几课时的铺垫,这节课我们正式进入SpringMVC的学习啦
今天我们来进一步学习RequestMapping,并且获取表单提交的内容
今天我们讲学习到如何提交时使用JSON内容提交,以及响应时的JSON内容,一个rest api的入门雏形就实现了
开发简单的Rest API只要几个注解就搞定了哦~~~
今天我们来入门下异步请求,并且体验下这样做的好处
今天我们继续入门异步请求,涉及到超时和异常处理的几个方法
本课程是一个实战演示过程,内容比较多。请大家多试一下代码,体会一下为什么要这么做
今天这节课我们来快速入手spring+mybastis的使用
今天我们来对mybastis常用的写法和动态SQL进行套路训练
今天我们来实现注解和xml映射混用的方式。
这节课我们来使用下mybatis的SQL生成器
今天我们来使用mybatis的生成器来自动生成操作类
上节课我们利用generator来生成相关类,这节课我们简单讲下example的面向对象查询
请等待第二季开课。第二季分为多个子课程组合,如spring AOP、事务处理、kotlin等
问:为什么有的课程会涨价?
答:课程刚开始更新时是比较便宜的,随着课时的增多会逐步涨到原价
问:课程价格是每节课都要这么多钱?
答:课程价格是指该课程下面所有课时的总价,
问:为啥有课程最后显示课时正在更新?
答:说明我们的讲师还在录制中
问:购买课程后能看多久?
答:终身在线观看