摘要: 有不足或者问题大家可以在评论中留言,谢谢大家。 以 Java 后端为主,扩展/基础 部分可以根据需要自行调整顺序。 初学者强烈建议先阅读计算机体系部分!! 人都有一个遗忘规律,很多时候我们都是在和遗忘做斗争。欢迎大家友善的交流。 博客文章分类:https://www.cnblogs.com/zwtb 阅读全文
posted @ 2022-04-09 15:25 Ricardo_ML 阅读(736) 评论(2) 推荐(3) 编辑
摘要: SpringSecurity SpringSecurity是一个基于Spring开发的非常强大的权限验证框架,其核心功能包括: 认证 (用户登录) 授权 (此用户能够做哪些事情) 攻击防护 (防止伪造身份攻击) 我们为什么需要使用更加专业的全新验证框架,还要从CSRF说起。 CSRF跨站请求伪造攻击 阅读全文
posted @ 2022-04-09 14:38 Ricardo_ML 阅读(96) 评论(0) 推荐(1) 编辑
摘要: SpringMVC 学习完Spring框架技术之后,差不多会出现两批人: 一批是听得云里雾里,依然不明白这个东西是干嘛的; 还有一批就是差不多理解了核心思想,但是不知道这些东西该如何去发挥它的作用。 在SpringMVC阶段,你就能逐渐够体会到Spring框架为我们带来的便捷之处了。 此阶段,我们将 阅读全文
posted @ 2022-04-09 14:36 Ricardo_ML 阅读(63) 评论(0) 推荐(1) 编辑
摘要: Spring框架技术 SSM(Spring+SpringMVC+Mybatis)阶段的学习,也算是成功出了Java新手村。 前面我们已经学习过Mybatis了。 从这里开始,很多的概念理解起来就稍微有一点难度了,因为你们没有接触过企业开发场景,很难体会到那种思想带来的好处,甚至到后期接触到的几乎都是 阅读全文
posted @ 2022-04-09 14:34 Ricardo_ML 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 总篇: JavaSE-万字长文-加载时间长-小白文 分篇 Java语法规范 Java对象和多态 (面向对象) Java异常机制 Java泛型与集合类 Java/IO 建议根据需要阅读分篇 目录 这里是详细的目录 Java语法规范 Java基础语法(面向过程) 变量和关键字 变量 关键字 常量 注释 阅读全文
posted @ 2022-04-09 13:45 Ricardo_ML 阅读(191) 评论(0) 推荐(1) 编辑
摘要: Java I/O 注意:这块会涉及到操作系统和计算机组成原理相关内容。 操作系统详解:https://www.cnblogs.com/zwtblog/p/15265331.html 计算机组成原理:https://www.cnblogs.com/zwtblog/p/15266143.html I/O 阅读全文
posted @ 2022-04-09 13:42 Ricardo_ML 阅读(164) 评论(0) 推荐(0) 编辑
摘要: Java泛型与集合类 在前面我们学习了最重要的类和对象,了解了面向对象编程的思想,注意,非常重要,面向对象是必须要深入理解和掌握的内容,不能草草结束。在本章节,我们会继续深入了解,从我们的泛型开始,再到我们的数据结构,最后再开始我们的集合类学习。 走进泛型 为了统计学生成绩,要求设计一个Score对 阅读全文
posted @ 2022-04-09 13:41 Ricardo_ML 阅读(232) 评论(0) 推荐(0) 编辑
摘要: Java异常机制 在理想的情况下,我们的程序会按照我们的思路去运行,按理说是不会出现问题的,但是,代码实际编写后并不一定是完美的,可能会有我们没有考虑到的情况,如果这些情况能够正常得到一个错误的结果还好,但是如果直接导致程序运行出现问题了呢? public static void main(Stri 阅读全文
posted @ 2022-04-09 13:39 Ricardo_ML 阅读(81) 评论(0) 推荐(0) 编辑
摘要: Java对象和多态 (面向对象) 面向对象基础 面向对象程序设计(Object Oriented Programming) 对象基于类创建,类相当于一个模板,对象就是根据模板创建出来的实体(就像做月饼,我们要做一个月饼首先需要一个模具,模具就是我们的类,而做出来的月饼,就是类的实现,也叫做对象),类 阅读全文
posted @ 2022-04-09 13:37 Ricardo_ML 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Java语法规范 所有的Java语句必须以;结尾! 无论是()、[]还是{},所有的括号必须一一匹配! 主方法的代码只能写在{}中! Java基础语法(面向过程) 在学习面向对象之前,我们需要了解面向过程的编程思维,如果你学习过C语言和Python就会很轻松! 变量和关键字 变量 变量就是一个可变的 阅读全文
posted @ 2022-04-09 13:34 Ricardo_ML 阅读(207) 评论(3) 推荐(0) 编辑
摘要: JUC系列: 再谈多线程 多线程编程的核心思想 并发编程进阶 推荐阅读:https://www.cnblogs.com/zwtblog/tag Java多线程 Java-基础 从synchronize到CAS和AQS JUC系列目录 点击跳转 再谈多线程 并发与并行 顺序执行 并发执行 并行执行 再 阅读全文
posted @ 2022-04-09 13:14 Ricardo_ML 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 并发编程进阶 在我们的程序中,多多少少都会用到多线程技术,而我们以往都是使用Thread类来创建一个新的线程: public static void main(String[] args) { Thread t = new Thread(() -> System.out.println("Hello 阅读全文
posted @ 2022-04-09 13:13 Ricardo_ML 阅读(451) 评论(0) 推荐(2) 编辑