自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

young-youth的博客

读书笔记

  • 博客(213)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据结构与算法的分类

第一、二图,忘记了出处。第三张图来自 https://blog.csdn.net/Mind_programmonkey/article/details/89396290

2019-07-13 17:28:50 66

原创 HowTomcat Works 读书笔记之实现V1版本服务器

V1版本服务器,相对于前一版,实现了对 servlet 请求的处理。

2022-02-11 16:31:21 989

原创 How Tomcat works读书笔记之简单的HttpServer服务器实现

How Tomcat works读书笔记,通过三个类,实现一个最简单的HttpServer服务器。了解Tomcat容器的最基本模型。

2022-02-10 16:41:38 1002

原创 JVM 运行时数据区中的故事(内存中的故事)

讲了下 jvm 运行时数据区分为几个部分以及每个部分各自的情况。在文章可以了解到,pc寄存器、虚拟机栈(栈帧、局部变量表、操作数栈、动态连接、方法返回地址)、堆(伊甸园区、幸存者区、老年代)、方法区(永久代 vs 元空间)等知识。以及垃圾回收的一些细节。

2021-12-22 16:16:53 960

原创 数据结构中关于树的知识(java代码实现)

介绍树的定义,相关术语。主要是关于二叉树和应用(哈夫曼树)的介绍,前序,后序,中序,层次四种遍历方法及代码实现。递归代码和非递归代码实现。最后介绍和实现了哈夫曼树,完成哈夫曼编码、解码。

2021-11-16 20:07:09 1089

原创 JVM的故事の类加载子系统 小王国内部的事情。

关于JVM的类加载子系统,诸如:类的加载、验证、准备、解析、初始化等各个阶段发生的故事。类加载器的故事以及双亲委派机制,最后自己自定义一个类加载器,体验下,双亲委派机制和打破双亲委派机制。

2021-11-13 21:56:31 918

原创 设计模式のService Locator Pattern

service locator pattern。学习 spring 时候,遇到的一种设计模式。

2021-10-31 20:25:03 460

原创 KMP next 数组讲解

讲解next数组的代码求法,不是那种手算,,,。重点在于理解那个 k = next[k] 的回退 。

2020-12-31 17:31:02 259

原创 类文件结构的故事(三)

属性表集合中的属性讲解

2020-03-07 13:17:58 199

原创 Iterator

Iterator 接口的几个方法的学习

2019-09-10 14:43:36 735

原创 Map.Entry

java中Map.Entry接口学习。

2019-09-10 14:38:29 286

原创 第三版前言

java 的简单与复杂,以及本书出现的理由

2019-08-29 10:47:49 148

原创 类文件结构的故事(二)

读常量池表的方法,以及CONSTANT_Utf8_info表的讲解,类文件结构的访问标记、类、父类、接口索引、字段表、方法表以及属性表的含义。

2019-08-13 18:57:23 168

原创 (二)软件工程导学 —— 人机交互

人机交互的概念,启发性原则与评估,评估的优缺点

2019-08-08 11:03:41 2628

原创 (一)软件工程导学 —— 软件工程师与软件工程团队

介绍 软件工程解决的问题,软件工程师是什么,软件工程的三驾马车,维护工程师、人机交互工程师等概念

2019-08-08 00:29:50 390

原创 软件

软件的定义、分类

2019-08-02 15:30:45 372

原创 (四)线性表 ---→ 链表 ---→ 单链表

单链表的概念、特点、以及java代码实现

2019-07-16 15:21:07 246

原创 (三)线性表 ---→ 链表

线性结构下的链表的定义,特点

2019-07-15 14:45:39 190

原创 (二)线性表 ---→ 顺序表

线性结构下的顺序表的定义、特点。以及java实现

2019-07-15 13:49:25 148

原创 (一)线性表(linear list)

线性表的定义、特点、以及对应的数据类型应该拥有的基本api

2019-07-15 11:20:56 408

原创 (七)linux 学习 -- 键盘高级操作技巧

各种键盘操作的快捷键,背是不可能背的,建议打印下来,放手边

2019-07-11 17:12:49 373

原创 (六)linux 学习 -- 从 shell 眼中看世界

各式各样的展开(花括号展开、波浪线展开、算术展开),命令替换,以及控制展开。

2019-07-11 16:13:25 177

原创 (五)linux 学习 --重定向

标准输入、输出、错误 的 重定向,管道符(|)的使用、cat、uniq、wc 、grep ,tee,head.tail 等命令的使用

2019-07-11 09:44:29 196

原创 (四)linux 学习 --使用命令

学习命令的分类、查看命令的文档手册(man),以及建立自己的命令

2019-07-10 15:56:37 115 3

原创 (三)linux 学习 --操作文件和目录

cp、rm、mv等命令的使用,以及硬链接和符号链接的含义和创建

2019-07-09 18:54:31 164

原创 (二)linux 学习 -- 探究操作系统

一些常用命令的用法:ls、file、less 和符号链接的含义,以及Linux文件系统的目录含义

2019-07-09 10:24:05 150

原创 (一)linux 学习 -- 在文件系统中跳转

Linux的文件系统和一些相关命令

2019-07-07 20:09:11 167

原创 (零)linux 学习 -- 从 shell 开始

shell 是什么,终端是什么,一些简单的命令

2019-07-05 20:30:43 207

原创 二进制知识(java中的位操作)

(补码、反码、原码、机器数、真值),位操作(位数不够,会自动的扩大数据类型)。

2019-05-21 09:41:09 265

原创 JDK1.8 的 HashMap 源码之注意事项

链表变树,树形结构与Comparable,性能极致与降低,链表与树之间转换的阈值

2019-04-24 16:21:24 154

原创 JDK1.8 的 HashMap 源码之文件注释

左右HahMap的性能的因素,负载因子,null 插入,key的位置变化,迭代操作时间,性能因素,负载因子,Comparable,加锁,迭代器修改

2019-04-24 14:49:01 198

原创 Object 方法的 hashCode,equals方法源码

应作如是观

2019-04-23 17:52:22 451

原创 类文件结构的故事(一)

虚拟机平台(与Java无关性),类文件结构、魔数,常量池,以及一个查看字节码的IDEA插件;

2019-04-01 10:33:12 280

原创 (零)引言——关于effective Java 3th

关于 effective Java

2019-03-31 18:32:50 215

原创 (一)PlantUML 语法之时序图

时序图的相关语法,源自官网 http://plantuml.com/zh/sequence-diagram

2019-03-21 22:44:43 21935 8

原创 (三)spring Security 从数据库中检索用户名和密码

security 自定义校验,密码加密

2019-03-20 09:22:35 5065 3

原创 【坑】SpringMvc 处理JSON 乱码

解决后台返回 JSON,中文乱码

2019-03-20 09:04:06 286

原创 (二)spring Security 自定义登录页面与校验用户

此系列的往后的教程,将都基于Spring Boot;基于内存用户的校验;

2019-03-18 16:57:12 1283

原创 (8)Spring Boot 与数据访问

整合 JDBC、Druid、mybatis

2019-03-15 15:25:50 282

原创 (7)Spring Boot web开发 --- servlet容器

内置容器以及注册三大组件、外置容器

2019-03-06 17:55:52 232

Excel工具类

配合它 使用:https://blog.csdn.net/youngyouth/article/details/86510724 竟然不能免费下载,LJ CSDN

2019-01-16

在线计算器

利用jsp操控Javabean的三个标签,完成一个在线的计算器例子;主要是练习 jsp操控Javabean的三个标签; 文档中含有一个Javabean类,一个jsp文件;把路径改写,放在tomcat里面,访问jsp文件的名字,即可; 只是一个JSP小案例,计算器只满足,四则运算,下载之前请看清;

2018-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除