知识点学习笔记
文章平均质量分 87
记录一些知识点的学习
努力学习的小学生啊
一个转行的java小白
展开
-
Linux学习笔记
Linux学习笔记(韩顺平) 一、VMware和Centos 1、安装教程 自己上网查或者看韩顺平视频跟着安装 2、安装完Centos连不上网络的问题 https://blog.csdn.net/weixin_34309543/article/details/93719799 3、网络连接的三种模式 二、虚拟机克隆、快照、迁移删除 1、虚拟机克隆 如果你已经安装了一台Linux操作系统,你还想要更多的,没必要重新安装系统,你只需要克隆就好了 方式1:直接拷贝一份安装好的虚..原创 2022-04-19 20:52:34 · 2388 阅读 · 1 评论 -
数据结构学习笔记(尚硅谷)
一、数据结构与算法概述 1.1、数据结构与算法的重要性 算法是程序的灵魂,优秀的程序可以在海量数据计算的时候,依然保持高速计算。 一般来讲,程序使用了内存计算框架(比如Spark)和缓存技术(比如Redis)来优化程序,再深入思考一下,这些计算框架和缓存技术,它的核心功能就是数据结构与算法。 拿实际工作经历说,在Unix下开发服务器程序,功能是要支持上千万人同时在线,在上线前,进行测试都OK,可是上线后,服务器就撑不住了,公司的CTO对代码进行优化,再...原创 2022-03-24 10:32:12 · 2029 阅读 · 0 评论 -
Maven入门
Maven 自动化的构建工具 第一章 Maven简介 1.1 软件开发中的阶段 需要分析: 分析项目具体完成的功能,有什么要求, 具体怎么实现。 设计阶段:根据分析的结果, 设计项目的使用什么技术, 解决难点。 开发阶段:编码实现功能。 编译代码。自我测试 测试阶段:专业的测试人员,测整个项目的功能十分符合设计要求。出一个测试报告。 项目的打包,发布阶段: 给用户安装项目 1.2 Maven能做什么 1)项目的自动构建,帮助开发人员做项目代码的编译,测试, 打包,安装,部署等工作。 2)管理依赖(管理项目中原创 2022-03-15 13:04:34 · 180 阅读 · 0 评论 -
JWT学习笔记
一、什么是JWT # 1、翻译官网 jsonwebtoken(JWT) 是一个开放标准(rfc7519),它定义了一种紧凑的、自包含的方式,用于在各方之间以json对象安全地传输信息。此信息可以验证和信任,因为它是数字签名的。jwt可以使用秘密(使用HMAC算法)或使用RSA或ECDSA的公钥/私钥进行签名。 # 2、通俗解释 JWT简称 JSON Web Token, 也就是通过JSON形式作为Web引用中的令牌,用于在各方之间安全地将信息作为JSON对象传输。...原创 2022-03-08 14:07:43 · 206 阅读 · 0 评论 -
Cookie和Session
一、会话跟踪技术 会话:用户打开浏览器,访问web服务器的资源,会话建立,直到有一方断开连接,会话结束,再一次会话中可以包含多次请求和响应。 会话跟踪:一种维护浏览器状态的方法,服务器需要识别多次请求是否来自于同一浏览器,以便在同一次会话的多次请求间共享数据。 HTTP协议是无状态的,每次浏览器向服务器请求时,服务器都会将该请求视为新的请求,因此我们需要会话跟踪技术来实现会话内数据共享。 实现方式: 客户端会话跟踪技术:cookie 服务端会话跟踪技术:session ...原创 2022-03-07 10:01:58 · 1422 阅读 · 0 评论