JavaWeb
文章平均质量分 68
显而易见,入坑了,跟着学习的第n天!
所谓远行Misnearch
心中栽桃树,灼灼映桃花
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSE技术原理及应用场景详解
*Server-Sent Events(SSE)**是一种允许服务器向客户端实时推送更新的技术。与之前讲到的不同,SSE 基于,提供了一种简单的方式来实现服务器到客户端的。原创 2025-12-21 22:08:47 · 502 阅读 · 0 评论 -
什么是持续集成CI,与DevOps关系
持续集成是一种软件开发实践,其核心在于开发人员会频繁地(通常每天多次)将他们的代码更改集成到共享的主干分支中。每次集成都通过自动化的,以便尽早发现和修复错误,从而提高软件质量并缩短交付周期。你可以把它理解为软件开发中的 “频繁、自动化质检” 流程。原创 2025-12-20 13:14:58 · 779 阅读 · 0 评论 -
Mock服务是什么?
在开发开始前,前后端或服务间共同商定好交互的 “合同”。这个合同就是接口规则,通常包含:接口地址(Endpoint):请求方法(Method):查询参数(Query Params):e.g.,?请求体(Body): 对于POST/PUT,定义JSON结构。返回数据(Response Format & Data):状态码(Status Code):响应体(Body): 定义成功和失败的返回结构。// 成功 200"code": 0,"data": {"id": 123,"name": "张三",原创 2025-12-18 21:01:44 · 808 阅读 · 0 评论 -
打开android studio2022版本出现的报错nternal error. Please report to https://code.google.com/p/android/issues
最后发现是自己的缓存没有删除赶紧,缓存里面有许多版本的,例如25版本,22版本的。然后就会生成当前安装这个版本的内容,上述操作不会删除SDK,删除后,就成功打开了!原创 2025-11-21 02:21:21 · 145 阅读 · 0 评论 -
三类库对比
根据代码的来源和控制程度,通常将依赖库分为一方库(1st-party)、二方库(2nd-party)和三方库(3rd-party)三类。这三类库在开发流程、维护方式和协作模式上都有显著差异。原创 2025-08-01 12:50:36 · 633 阅读 · 0 评论 -
node.js版本管理
遇到了版本升级后,以前项目不兼容的问题。下载一个node.js的版本管理工具,,可以选择版本下载,我选择的1.11.1版本的。下载完成后点击安装,分别选择nvm安装目录和nodejs的安装目录,点击安装,例如我本机已经安装了v20版本,就会提示你已安装是否使用nvm管理这个版本。安装成功如图所示:进入cmd查看版本是否已安装成功。原创 2025-04-02 15:41:52 · 417 阅读 · 0 评论 -
idea中新建一个空项目
经查,这是因为java编译器中默认使用的JD版本太低导致的。在文件->设置中切换即可,如下图所示,切换为较高点的,我这里切换为。目的,为了在同一个目录下有多个小的项目:使用IDE为idea2022。原创 2024-12-08 18:25:26 · 762 阅读 · 0 评论 -
File类与IO流
File类的对象,通常是作为IO流操作的文件的端点出现的,即File类的对象作为参数传递到IO流相关类的构造器中。java程序中,对输入输出的操作以流stream的方式进行,IO技术用于处理设备之间的数据传输。File类中并没有涉及到对文件内容的读写操作,要实现文件内容的读写,就需要IO流。:返回一个String数组,表示该File目录中的所有子文件或目录。:返回一个File数组,表示该File目录中的所有的子文件或目录。File类的一个对象,对应了一个文件或一个文件目录、文件夹。以程序或内存的角度来看,原创 2024-10-23 15:17:13 · 631 阅读 · 0 评论 -
synchronized (userAccount.intern())知识点
是一种在 Java 中同步代码块的方法,用于确保在多线程环境中对共享资源的安全访问。具体来说,这个语句使用 userAccount.intern() 返回的对象作为锁来同步代码块,以确保同一时刻只有一个线程能够执行该代码块。原创 2024-07-11 19:36:45 · 587 阅读 · 0 评论 -
序列化Serialization
序列化(Serialization)是将对象的状态转换为可存储或传输的格式的过程。通过序列化,可以将对象保存到文件中、数据库中,或者通过网络传输到远程系统。相应地,反序列化(Deserialization)是将这种存储或传输的格式转换回对象的过程。在 Java 中,序列化通常使用 java.io.Serializable 接口。实现了 Serializable 接口的类的对象可以被序列化。为了控制序列化过程中的一些细节,可以使用一些特殊的字段或方法,例如 serialVersionUID。原创 2024-07-11 18:40:30 · 355 阅读 · 0 评论 -
解决Error creating bean with name ‘enableRedisKeyspaceNotificationsInitializer‘ defined in class path
原因是spring-session调用了CONFIG命令来配置Keyspace notifications功能。而线上环境的redis基于权限的考虑,禁止应用服务执行CONFIG命令,就导致了应用在初始化时抛出此异常。可以去调spring-session依赖,将其注释,刷新maven。原创 2024-07-09 21:38:06 · 1358 阅读 · 0 评论 -
GitLab介绍,以及add an SSH key
GitLab 是一个用于仓库管理系统的开源项目,现今并在国内外大中型互联网公司广泛使用。原创 2024-07-08 19:22:37 · 1399 阅读 · 0 评论 -
解析json字符串的方法
反序列化fronjson。序列化:tojson。原创 2024-06-26 20:27:12 · 361 阅读 · 0 评论 -
QueryWrapper<User> queryWrapper = new QueryWrapper<>();解释一下这是什么
是 Java 代码的一部分,通常在使用 MyBatis-Plus 时会见到。MyBatis-Plus 是一个基于 MyBatis 的增强工具,可以简化对数据库的操作。QueryWrapper 是 MyBatis-Plus 提供的一个用于构建查询条件的包装器类。它可以帮助你生成 SQL 语句的 WHERE 子句。是泛型参数,指定 QueryWrapper 适用于 User 类。换句话说,这个查询包装器将用于对 User 表(或实体类)进行查询操作。原创 2024-06-26 19:31:48 · 1208 阅读 · 0 评论 -
idea导入项目右侧maven不显示的解决办法
原因可能是读取项目出错,未正确加载pom文件造成的。原创 2024-06-22 15:47:58 · 3434 阅读 · 0 评论 -
在VS Code中快速生成Vue模板的技巧
【代码】在VS Code中快速生成Vue模板的技巧。原创 2024-06-15 16:18:47 · 707 阅读 · 0 评论 -
SpringBoot Controller接收参数的常用方式总结
可和其他注解配合使用,是内置对象,是整个请求可获取到所有的数据。原创 2024-03-13 12:54:15 · 898 阅读 · 0 评论 -
9、JavaWeb-文件上传-配置文件
文件上传前端三要素;后端接收文件使用multipartfile;文件存储方式:本地存储和云存储;UUID的使用 ;阿里云OSS对象存储使用方法;项目配置文件格式xml、properties、yml;原创 2024-03-08 18:34:43 · 1436 阅读 · 0 评论 -
8、JavaWeb-案例-部门管理-员工管理
学习根据接口文档开发接口的能力;了解增删改查以及rest风格;了解分页查询原理及插件PageHelper;了解常见接收前端请求的方式;原创 2024-03-07 00:53:24 · 1019 阅读 · 0 评论 -
7、JavaWeb-Mybatis基础操作
使用mybatis除了建立连接数据库,还有使用注解或xml形式编写sql,以及动态sql的实现。了解sql中的两种占位符;了解mybatis自动实现字段名与属性名的映射规则;插件mybatisx等;原创 2024-03-05 09:31:15 · 1650 阅读 · 0 评论 -
6、JavaWeb-Mybatis
了解数据库配置,使用Mybatis简化JDBC,了解数据库连接池,了解lombok简化实体类定义。原创 2024-03-03 13:17:37 · 1079 阅读 · 0 评论 -
5、JavaWeb-请求响应-分层解耦
DispatcherServlet是一个较为核心的类,在springboot当中称为核心控制器或者前端控制器,请求发送到后端,web服务器Tomcat接受到这个请求数据,然后进行解析,然后将解析的封装到一个对象当中:HttpServletRequest请求对象。借助HttpServletResponse来设置响应数据这样的架构称为BS架构,浏览器/服务器架构模式,C/S这种就是客户端/服务器架构模式,原创 2024-03-01 16:04:25 · 1274 阅读 · 0 评论 -
4、JavaWeb-Maven-Http协议-Tomcat
maven方便的依赖管理统一的项目结构标准的项目构建流程仓库;http协议;web服务器Tomcat;原创 2024-02-29 12:21:22 · 1624 阅读 · 0 评论 -
3、JavaWeb-Ajax/Axios-前端工程化-Element
创建有两种方式:图形化界面:在cmd中输入vue ui,打开Vue项目管理器流程:执行完成后就创建完成了,创建界面可以直接关掉了。使用vs-code打开项目文件夹。基于Vue脚手架创建出来的工程,有标准的目录结构:node_modules:项目依赖包public:项目静态文件src:存放项目源代码assets静态资源components可重用的组件router路由配置views视图组件,页面App.vue入口页面(根组件)main.js入口js文件。原创 2024-02-27 23:25:54 · 1535 阅读 · 0 评论 -
2、JavaWeb-JS-Vue
JS。Vue是一套前端框架,免除JS中的DOM操作,简化书写。原创 2024-02-26 10:07:19 · 981 阅读 · 0 评论 -
1、JavaWeb-HTML-CSS
了解HTML、CSS等基础知识原创 2024-02-19 23:28:18 · 712 阅读 · 0 评论
分享