随笔分类 -  知识结构

摘要:Tomcat - 源码分析准备和分析入口 上文我们介绍了Tomcat的架构设计,接下来我们便可以下载源码以及寻找源码入口了。@pdai 源代码下载和编译 首先是去官网下载Tomcat的源代码和二进制安装包,我这里分析最新的Tomcat9.0.39稳定版本https://tomcat.apache.o 阅读全文
posted @ 2021-04-02 09:14 pdai 阅读(733) 评论(0) 推荐(1) 编辑
摘要:♥MongoDB教程 - Mongo知识体系详解♥ 本系列将给大家构建MongoDB全局知识体系。@pdai ♥MongoDB教程 - Mongo知识体系详解♥ 知识体系 学习要点 学习资料 官网资料 入门系列 其它 知识体系 MongoDB学习引入 MongoDB生态 学习要点 1. MongoD 阅读全文
posted @ 2021-03-11 09:06 pdai 阅读(1282) 评论(0) 推荐(1) 编辑
摘要:♥Redis教程 - Redis知识体系详解♥ 本系列主要对Redis知识体系进行详解。@pdai ♥Redis教程 - Redis知识体系详解♥ 知识体系 学习资料 知识体系 知识体系 相关文章 首先,我们通过学习Redis的概念基础,了解它适用的场景。 Redis入门 - Redis概念和基础 阅读全文
posted @ 2021-03-10 10:19 pdai 阅读(2731) 评论(5) 推荐(6) 编辑
摘要:常见重构技巧 - 去除不必要的!= 项目中会存在大量判空代码,多么丑陋繁冗!如何避免这种情况?我们是否滥用了判空呢?@pdai 常见重构技巧 - 去除不必要的!= 场景一:null无意义之常规判断空 场景二:null无意义之使用断言Assert 场景三:写util类是否都需要逐级判断空 场景四:让n 阅读全文
posted @ 2020-09-15 21:15 pdai 阅读(3695) 评论(2) 推荐(1) 编辑
摘要:Java日志库是最能体现Java库在进化中的渊源关系的,在理解时重点理解日志框架本身和日志门面,以及比较好的实践等。要关注其历史渊源和设计(比如桥接),而具体在使用时查询接口即可, 否则会陷入JUL(Java Util Log), JCL(Commons Logging), Log4j, SLF4J 阅读全文
posted @ 2020-01-14 08:45 pdai 阅读(1759) 评论(0) 推荐(1) 编辑
摘要:最强常用开发库总结 JSON库详解 JSON应用非常广泛,对于Java常用的JSON库要完全掌握。@pdai JSON简介 JSON是什么 + JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) + JSON 是轻量级的文本数据交换格式 + J 阅读全文
posted @ 2020-01-13 08:49 pdai 阅读(5601) 评论(2) 推荐(1) 编辑
摘要:本文原创,更多内容可以参考: "Java 全栈知识体系" 。如需转载请说明原处。 开发安全 OWASP Top 10 在学习安全需要总体了解安全趋势和常见的Web漏洞,首推了解OWASP,因为它代表着业内Web安全漏洞的趋势。@pdai OWASP简介 OWASP(开放式web应用程序安全项目)关注 阅读全文
posted @ 2020-01-09 08:54 pdai 阅读(27369) 评论(0) 推荐(2) 编辑
摘要:本文原创,更多内容可以参考: "Java 全栈知识体系" 。如需转载请说明原处。 CSRF(Cross site request forgery跨站请求伪造,也被称成为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。 @p 阅读全文
posted @ 2020-01-08 08:53 pdai 阅读(13446) 评论(2) 推荐(5) 编辑
摘要:本文原创,更多内容可以参考: "Java 全栈知识体系" 。如需转载请说明原处。 Java 在线问题排查主要分两篇:本文是第一篇,通过linux常用命令排查。@pdai 文本操作 文本查找 grep grep常用命令: Grep的参数: 文本分析 awk awk基本命令: 内建变量 bash : N 阅读全文
posted @ 2020-01-07 08:43 pdai 阅读(1088) 评论(0) 推荐(0) 编辑
摘要:本文原创,更多内容可以参考: "Java 全栈知识体系" 。如需转载请说明原处。 知识体系系统性梳理 Java 并发之基础 A. Java进阶 Java 并发之基础 :首先全局的了解并发的知识体系,同时了解并发理论基础和线程基础,并发关键字等,这些是你理解Java并发框架的基础。@pdai + "J 阅读全文
posted @ 2019-12-12 08:58 pdai 阅读(5245) 评论(4) 推荐(23) 编辑
摘要:本文纯原创,搭建后的博客/文档网站可以参考: "Java 全栈知识体系" 。如需转载请说明原处。 文章内容目录 "第一部分 博客/文档系统的搭建" "博客/文档搭建前言" "有哪些选择" "我做了哪些尝试" "自己写:我用java手写了一个系统" "Docisify等工具" "博客园等平台" "为什 阅读全文
posted @ 2019-11-08 11:04 pdai 阅读(3917) 评论(3) 推荐(5) 编辑
摘要:Java 类加载机制 Java 类加载机制详解。 @pdai "Java 类加载机制" "类的生命周期" "类的加载:查找并加载类的二进制数据" "连接" "验证:确保被加载的类的正确性" "准备:为类的静态变量分配内存,并将其初始化为默认值" "解析:把类中的符号引用转换为直接引用" "初始化" 阅读全文
posted @ 2019-11-01 08:36 pdai 阅读(914) 评论(1) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-10-30 13:03 pdai 阅读(26273) 评论(2) 推荐(4) 编辑
摘要:最全的Java后端知识体系 "https://www.pdai.tech" , 每天更新中...。 最全的Java后端知识体系 Java 全栈知识体系 包含:Java 基础, Java 部分源码, JVM, Spring, Spring Boot, Spring Cloud, 数据库原理, MySQ 阅读全文
posted @ 2019-10-17 21:10 pdai 阅读(12843) 评论(3) 推荐(2) 编辑
摘要:最全的Java后端知识体系 "https://www.pdai.tech" , 每天更新中...。 花了些时间总结了下Web认证,以及各种方式的利弊和使用,后续后继续更新。文章转载请注明出处:https://www.cnblogs.com/pengdai/p/9144843.html 2017年12 阅读全文
posted @ 2018-06-06 14:11 pdai 阅读(541) 评论(0) 推荐(0) 编辑
摘要:最全的Java后端知识体系 "https://www.pdai.tech" , 每天更新中...。 在开发一个小项目的时候,使用的是Spring Boot,Spring Boot 官方推荐的前端模板是thymeleaf, 花了两天时间将官方的文档看完并总结了下知识体系结构。转载请注明出处,https 阅读全文
posted @ 2018-06-06 13:50 pdai 阅读(591) 评论(0) 推荐(0) 编辑