- 博客(10)
- 收藏
- 关注
原创 JUC学习笔记
JUC什么是JUCjava.util 工具包、包、分类业务:普通的线程代码 ThreadRunnable 没有返回值。效率相比Callable较低线程和进程进程程序的集合计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位一个进程往往可以包含多个线程,至少一个线程是操作系统能够进行运算调度的最小单位java默认有两个线程(main、GC(垃圾回收))对于java:Thread、Runnable、Callablejava不可以开启线程 p
2022-04-26 22:52:17
187
原创 Redis入门
RedisNoSQL概述NoSQL = Not Only SQL关系型数据库:相当于表格,行列对应NoSQL泛指非关系型数据库很多的数据类型用户的个人信息,社交网络,地理位置…这些数据类型的存储不需要一个固定的格式。不需要多余的操作就可以横向扩展。想Map<String,Object> 使用键值对来控制NoSQL特点方便扩展(数据之间没有关系,很好扩展)大数据量高性能(NoSQL的缓存记录级,是一种细粒度的缓存,性能会比较高)数据类型是多样型的(不需要事先设计数据库
2022-04-14 14:15:47
407
原创 Git学习笔记
Git版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项目的技术。常见的版本控制工具GitSVN(Subversion)CVS(
2022-04-06 14:00:13
169
原创 初识HTTP(2)
HTTP与HTTPS区别HTTP 是超⽂本传输协议,信息是明⽂传输,存在安全⻛险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP ⽹络层之间加⼊了 SSL/TLS 安全协议,使得报⽂能够加密传输。HTTP 连接建⽴相对简单, TCP 三次握⼿之后便可进⾏ HTTP 的报⽂传输。⽽ HTTPS 在 TCP 三次握⼿之 后,还需进⾏ SSL/TLS 的握⼿过程,才可进⼊加密报⽂传输。HTTP 的端⼝号是 80,HTTPS 的端⼝号是 443。HTTPS 协议需要向 CA(
2022-03-28 09:34:26
360
原创 初识HTTP(1)
HTTP基本概念HTTP 是超⽂本传输协议,也就是HyperText Transfer Protocol超文本传输协议:HTTP是一个在计算机世界⾥专⻔在两点之间传输⽂字、图⽚、⾳频、视频等超⽂本数据的约定和规范。HTTP常见的状态码具体含义常见状态码1xx提示信息,表示目前是协议处理状态,还需后续操作2xx成功,报文已经收到并被正确处理200/204/2063xx重定向,资源位置发生变动,需要客户端重新发送请求301、302/3044xx客
2022-03-21 16:53:03
3538
原创 REST开发
REST开发简介:REST(Representational State Transfer),表现形式状态转换优点:隐藏资源的访问行为,无法通过地址得知对资源是何种操作书写简化行为是约定方式,约定不是规范,可以打破,所以称之为REST风格,而不是REST规范描述模块的名称通常使用负数,也就是加s的格式描述,表示此类资源,而非单个资源,如users、books…根据REST风格对资源进行访问称为RESTful步骤:设定http请求动作设定请求参数(路径变量)@ResquestBody、
2022-03-18 22:10:58
614
原创 【学习笔记】SpringMVC
SpringMVCMVC模型:Model(模型):通常指的就是我们的数据模型,主要作用用于封装数据View(视图):通常指的是.html或者.jsp应用,作用一般是进行数据展示的Controller(控制):通常指应用程序中处理用户交互的部分,作用就是处理程序的逻辑SpringMVC:一种基于java实现MVC设计模型的请求驱动类型的轻量级WEB框架SpringMVC的入门开发步骤:1.导入SpringMVC相关坐标2.配置SpringMVC核心控制器3.创建Controller类和实体
2022-03-14 11:59:11
566
原创 java.lang.NoSuchMethodError异常原因及解决办法
原因第一种简单的情况就是本类中需要调用的方法名称错误,这种情况就需要去检查方法名称是否正确,避免调用的方法和本类中的有相同的名称。第二种情况就是jar包的问题可能是jar包没有导入进来或者jar包导入错误,导致出现异常。可能是jar包冲突问题,项目中不同的jar之间版本不同,导致产生了冲突,需要更换jar包的版本在maven项目中,当发生了jar包冲突,并且已经更换了jar包版本,当启动Tomcat后,服务器还是无法启动,报异常,这时候可以去删除target目录,然后重新启动服务器。
2022-03-10 10:35:10
27090
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人