![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 78
S1mple_easy
记录日常学习,欢迎交流讨论!
展开
-
项目调试技巧
项目调试技巧原创 2022-07-03 09:00:51 · 359 阅读 · 1 评论 -
JUC学习笔记
JUC什么是JUCjava.util 工具包、包、分类业务:普通的线程代码 ThreadRunnable 没有返回值。效率相比Callable较低线程和进程进程程序的集合计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位一个进程往往可以包含多个线程,至少一个线程是操作系统能够进行运算调度的最小单位java默认有两个线程(main、GC(垃圾回收))对于java:Thread、Runnable、Callablejava不可以开启线程 p原创 2022-04-26 22:52:17 · 138 阅读 · 0 评论 -
Redis入门
RedisNoSQL概述NoSQL = Not Only SQL关系型数据库:相当于表格,行列对应NoSQL泛指非关系型数据库很多的数据类型用户的个人信息,社交网络,地理位置…这些数据类型的存储不需要一个固定的格式。不需要多余的操作就可以横向扩展。想Map<String,Object> 使用键值对来控制NoSQL特点方便扩展(数据之间没有关系,很好扩展)大数据量高性能(NoSQL的缓存记录级,是一种细粒度的缓存,性能会比较高)数据类型是多样型的(不需要事先设计数据库原创 2022-04-14 14:15:47 · 256 阅读 · 0 评论 -
Git学习笔记
Git版本控制版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个软件的开发过程减轻开发人员的负担,节省时间,同时降低人为错误简单说就是用于管理多人协同开发项目的技术。常见的版本控制工具GitSVN(Subversion)CVS(原创 2022-04-06 14:00:13 · 119 阅读 · 0 评论 -
REST开发
REST开发简介:REST(Representational State Transfer),表现形式状态转换优点:隐藏资源的访问行为,无法通过地址得知对资源是何种操作书写简化行为是约定方式,约定不是规范,可以打破,所以称之为REST风格,而不是REST规范描述模块的名称通常使用负数,也就是加s的格式描述,表示此类资源,而非单个资源,如users、books…根据REST风格对资源进行访问称为RESTful步骤:设定http请求动作设定请求参数(路径变量)@ResquestBody、原创 2022-03-18 22:10:58 · 577 阅读 · 0 评论 -
【学习笔记】SpringMVC
SpringMVCMVC模型:Model(模型):通常指的就是我们的数据模型,主要作用用于封装数据View(视图):通常指的是.html或者.jsp应用,作用一般是进行数据展示的Controller(控制):通常指应用程序中处理用户交互的部分,作用就是处理程序的逻辑SpringMVC:一种基于java实现MVC设计模型的请求驱动类型的轻量级WEB框架SpringMVC的入门开发步骤:1.导入SpringMVC相关坐标2.配置SpringMVC核心控制器3.创建Controller类和实体原创 2022-03-14 11:59:11 · 517 阅读 · 0 评论 -
java.lang.NoSuchMethodError异常原因及解决办法
原因第一种简单的情况就是本类中需要调用的方法名称错误,这种情况就需要去检查方法名称是否正确,避免调用的方法和本类中的有相同的名称。第二种情况就是jar包的问题可能是jar包没有导入进来或者jar包导入错误,导致出现异常。可能是jar包冲突问题,项目中不同的jar之间版本不同,导致产生了冲突,需要更换jar包的版本在maven项目中,当发生了jar包冲突,并且已经更换了jar包版本,当启动Tomcat后,服务器还是无法启动,报异常,这时候可以去删除target目录,然后重新启动服务器。原创 2022-03-10 10:35:10 · 25542 阅读 · 2 评论 -
Spring入门学习
Spring入门学习原创 2022-03-09 14:41:33 · 177 阅读 · 0 评论