java知识点学习和整理
文章平均质量分 87
以基础知识点为主,积累总结
小冷coding
开朗,好学,热情
展开
-
【Java】总结一下Java中的JVM知识点
主要有四部分组成:1.类加载器(ClassLoader)2.运行时数据区(Runtime Data Area)3.执行引擎(Execution Engine)4.本地库接口(Native Interface)5.本地方法库首先通过类加载器(ClassLoader)会把Java代码转换成字节码。运行时数据区再把字节码加载到内存中而字节码文件只是JVM的一套指令集规范,并不能直接交给底层操作系统去执行。因此需要特定的命令解析器执行引擎,将字节码翻译成底层系统指令。原创 2022-11-11 23:29:01 · 2240 阅读 · 31 评论 -
【Java】学习SpringBoot框架,一些问题和答案
学习SpringBoot文章目录一、SpringBoot是什么?二、使用步骤1.引入库2.读入数据总结一、SpringBoot是什么?SpringBoot简化了spring的应用开发流程,约定大于配置。整个Spring技术栈的大整合,J2EE开发的一站式解决方案。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as原创 2022-11-10 23:43:37 · 982 阅读 · 21 评论 -
【Java】来回顾下JWT知识点,了解一下什么是JWT?
在介绍JWT之前,我们先来回顾一下利用token进行用户身份验证的流程:1.客户端使用用户名和密码请求登录。2.服务端收到请求,验证用户名和密码。3.验证成功后,服务端会签发一个token,再把这个token返回给客户端。4.客户端收到token后可以把它存储起来,比如放到cookie中。5.客户端每次向服务端请求资源时需要携带服务端签发的token,可以在cookie或者header中携带。原创 2022-10-27 22:10:33 · 586 阅读 · 2 评论 -
【学习笔记】Java IO流之字节流和字符流知识点整理
在try-catch-finally块外声明变量并初始化为null,try块内初始化、读写流,在finally块中关闭流声明输入输出流变量。文件复制示例:将一个文件中的内容复制到另一个文件中,并使用缓存流提高读写效率。在try块中定义输入输出流对象,则会在流的读写操作结束之后由系统自动关闭流。原创 2022-10-18 22:55:10 · 529 阅读 · 12 评论 -
【Redis】回顾下Redis基础知识点,还记得哪些?
Redis 是完全开源的,遵守 BSD 协议,是一个高性能的 key-value 数据库。Redis 的数据类型都是基于基本数据结构的,比如支持它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型 ,同时对程序员透明,无需进行额外的抽象,使用方便。Redis 运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。所以使用Redis读写数据都是非常快的。原创 2022-10-07 10:54:46 · 845 阅读 · 17 评论 -
【Liunx常用命令】回顾下Linux常用命令
大家都知道常见操作系统有Windows、Linux、Mac OS、Android,华为的鸿蒙系统((HUAWEI Harmony OS))等等。Linux系统用于服务器操作系统比较多,通常被认为是一套操作系统,实际上它是一系列Linux内核基础上开发的操作系统的总称,使用命令操作,运算速度快。在使用Linux系统时,一些常用的命令必须记住了,这样才能熟练的使用。命令的组成示例:命令 参数名 参数值在Linux中每个执行的程序都称为一个进程,每一个进程都有都会分配一个进程号,叫pid。原创 2022-10-06 14:23:56 · 3118 阅读 · 21 评论 -
【RabbitMQ】回顾下RabbitMQ知识点,还记得哪些?
RabbitMQ是一个消息代理 - 一个消息系统的媒介。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。它可以为你的应用提供一个通用的消息发送和接收平台,并且保证消息在传输过程中的安全。原创 2022-10-05 17:57:29 · 1285 阅读 · 9 评论 -
【学习笔记】学习Java中ConcurrentHashMap底层原理
ConcurrentHashMap 是对 HashMap 的功能增强,使 HashMap 支持高并发下的读写线程安全。原创 2022-01-03 11:45:05 · 411 阅读 · 0 评论 -
【学习笔记】学习Java中HashMap底层原理
文章目录前言一、概述,HashMap是什么?二、HashMap底层源码1.put()方法源码2.get()方法源码3.扩容resize()源码三、常见的问题及答案HashMap底层数据结构?HashMap在put()和get()的时候都做了什么?HashMap扩容机制是什么?HashMap中链表转红黑树的条件是什么?默认初始化大小是多少?为啥是这么多?HashMap负载因子是多少?为什么是0.75不能是1或者是0.5呢?HashMap是怎么处理hash碰撞的?HashMap是线程安全的吗?有什么线程安全的类原创 2022-01-01 11:07:05 · 238 阅读 · 0 评论 -
总结二零二零年,为2021立flag....
总结二零二零年,为2021立flag....一年的感悟和总结我的二零二零年给二零二一年立flag怎么才能涨薪呢?一年的感悟和总结时光荏苒,不知不觉的二零二零年块结束了,回顾以往的日子,有遗憾过,有迷茫过,有奋斗过,有开心过…。有的时候总会感觉自己生活总是在不断地重复着,而时间却不间断的前进着,随着时间的推移,年龄的增长,对生活的感悟也会不断的变化。可能年初的想法,到年末了会觉得当时的想法很幼稚可笑。可能年初给自己立flag,到年末了还是没能完全实现。生活中的种种都可能发生着变和不变,习惯就好。我原创 2020-12-24 18:21:55 · 1049 阅读 · 1 评论 -
java+ jsp+js 实现富文本编辑和上传图片功能
java+ jsp+js 实现富文本编辑和上传图片功能原创 2017-09-05 17:03:36 · 7003 阅读 · 1 评论 -
java 实现导出pdf文档
项目中需要把图片和中文导出成pdf格式原创 2017-08-23 16:26:50 · 1048 阅读 · 0 评论