javaee
文章平均质量分 85
啵啵虎的抽抽
Be brave.Be humble.
展开
-
Redis
5.使用命令“redis-cli shutdown”先关闭redis 服务,再使用“redis-server /etc/redis.conf &”启动redis服务;3.将redis.conf中的“protected-mode yes”改为“protected-mode no”;1.将redis配置文件下载到本地: redis 配置文件是linux下的/etc/redis.conf;4.将修改后的redis.conf 上传至liunx下的/etc目录;将redis 中对应的缓存删除。原创 2023-03-29 17:43:08 · 397 阅读 · 1 评论 -
Spring事务和事务传播机制
2、在方法执行前自动开启事务,在方法执行完(没有任何异常)自动提交事务,但是如果在方法执行期间出现异常,那么将自动回滚事务。3. Isolation.READ. COMMITTED:读已提交,只能读取到已经提交的事务,解决了脏读,存在不可重复读。2、如果事务执行到一半失败了,那么加入事务整个事务会全部回滚;2. Isolation.READ. _UNCOMMITTED:读未提交,可以读取到未提交的事务,存在脏读。默认传播机制,如果调用链存在事务,则加入事务,如果不存在则创建事务。2、使用代码手动回滚事务。原创 2023-03-16 21:11:54 · 2140 阅读 · 0 评论 -
SpringBoot统一功能处理
b.重写preHandle(执行具体方法之前的预处理)方法。4.2、在application.properies配置。a.实现HandlerInterceptor接口。2、在切面类中拿到HttpSession难。1、定义拦截的规则(表达式)难;解决方法:使用Spring拦截器。4.1、在系统的配置文件中设置。原创 2023-03-14 10:41:06 · 364 阅读 · 0 评论 -
Spring AOP
Aspect //告诉框架我是一个切面类@Component //随着框架的启动而启动@Aspect //告诉框架我是一个切面类@Component //随着框架的启动而启动/*切点(配置拦截规则)*//*前置通知*/System.out.println("执行了前置通知");/*后置通知*/System.out.println("执行了后置通知");@Aspect //告诉框架我是一个切面类@Component //随着框架的启动而启动/*切点(配置拦截规则)原创 2023-03-14 10:15:10 · 428 阅读 · 1 评论 -
MyBatis操作数据库
if>标签。原创 2023-03-11 16:37:10 · 2233 阅读 · 0 评论 -
SpringMVC程序开发
MVC开始是存在于桌面程序中的,M是指业务模型,V是指用户界面,C则是控制器,使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。M即model模型是指模型表示业务规则。在MVC的三个部件中,模型拥有最多的处理任务。被模型返回的数据是中立的,模型与数据格式无关,这样一个模型能为多个视图提供数据,由于应用于模型的代码只需写一次就可以被多个视图重用,所以减少了代码的重复性。V即View视图是指用户看到并与之交互的界面。比如由html元素组成的网页界面,或者软件的客户端界面。原创 2023-03-10 11:15:33 · 1065 阅读 · 0 评论 -
SpringBoot热部署
idea热部署本质是重启Spring Boot项目,但是idea热部署有3s的延迟。要想今后的项目不再重复此工作。原创 2023-03-11 16:23:21 · 111 阅读 · 0 评论 -
SpringBoot创建和使用
Spring Boot是一种全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。Spring Boot目录介绍@Controller //控制器@ResponseBody //返回的是数据,而非页面@RequestMapping("/hi") //url路由注册//为空为null,默认值处理if (!return "你好:"+name;原创 2023-03-10 11:10:00 · 2020 阅读 · 0 评论 -
Spring基础与创建
Spring框架是一个开放源代码的J2EE应用程序框架,由发起,是针对bean的生命周期进行管理的轻量级容器(lightweight container)。Spring解决了开发者在J2EE开发中遇到的许多常见的问题,提供了功能强大IOC、AOP及Web MVC等功能。Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。容器是用来容纳某种物品的(基本)装置。原创 2023-03-09 08:50:57 · 703 阅读 · 0 评论 -
JVM虚拟机(面试重点)
JVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。我们为什么要学习JVM?Java霸占企业级开发是因为内存管理,我们只需要考虑业务实现就可以,不用考虑资源释放问题,JVM就会做完这些操作,但是如果某一天出现内存溢出,那该怎么办。原创 2023-02-22 17:50:29 · 226 阅读 · 0 评论 -
Linux的基本使用和web项目在云服务器上的部署
Windows是我们熟知的操作系统,而对于程序员,经常打交道的是Linux操作系统,目前,Linux是世界第一大操作系统,服务器领域、嵌入式设备绝大多数是Linux,甚至在移动端Android系统,本质上也是Linux,本篇博客,我们将学习Linux的基本使用和程序在云服务器上的部署。Linux 有一个强大的服务器软件生态系统:Docker、Redis、MySQL、Nginx、Hadoop 等等。原创 2022-12-13 20:08:09 · 1011 阅读 · 0 评论 -
Cookie和Session
服务器同一时刻收到的请求是很多的,服务器需要清楚地区分每个请求是属于哪个用户的,就需要在服务器这边记录每个用户令牌以及用户的信息的对应关系。cookie是浏览器在本地持久化保存数据的一种方案,具体使用在前边博客有过讲解。3、使用另一个Servlet来生成主页内容(登陆成功后,跳转到的页面)会自动把Cookie 中的格式解析成键值对。该方法使用指定的名称绑定一个对象到该。会话中具有指定名称的对象,如果没。把提交的文件数据写入磁盘文件。包含客户端发送该请求的所有的。有指定名称的对象,则返回。原创 2022-12-05 17:17:38 · 124 阅读 · 0 评论 -
Tomcat、Servlet的部署与使用
Tomcat是一个HTTP服务器1、选择Tomcat8即可2、直接解压缩 3、解压后的文件夹,找到bin目录下的startup.bat,双击点击启动 看到这个信息,就证明启动成功了4、Tomcat默认端口是8080,当出现这个欢迎页面时,就证明tomcat跑起来了1、将html代码拷贝至webapps目录下2、在浏览器输入127.0.0.1:8080/代码名称原创 2022-12-05 14:07:43 · 1734 阅读 · 0 评论 -
HTTP和HTTPS
上篇博客我们结束了前端的学习,接下来就要进行后端的学习,后端是最复杂也最难理解的一块部分!原创 2022-12-03 00:11:07 · 198 阅读 · 0 评论 -
html,css和js
访问某个变量。没有被定义创建函数/函数声明/函数定义function 函数名(形参列表){函数体return 返回值;}原创 2022-11-30 10:54:53 · 3991 阅读 · 0 评论 -
计算机网络原理
协议就是一种约定,发送方和接收方约定好,按照特定的格式来进行传输。原创 2022-11-29 12:10:30 · 306 阅读 · 0 评论 -
文件操作-IO
存储在硬盘上的数据,以“文件”为单位,进行组织,常见的就是普通文件(文本文件、图片、视频、音频等)硬盘的特点:1、硬盘存储空间大,内存存储空间小;2、硬盘访问速度慢,内存访问速度快;3、硬盘的成本比较低,内存成本比较高;4、硬盘上的数据断电不会丢失,内存数据断电会丢失。原创 2022-11-27 14:32:04 · 295 阅读 · 0 评论 -
java多线程
线程是被包含在进程中的,一个进程会默认有一个线程,也可以有多个线程每个线程都是一个“执行流”,可以单独的在CPU上进行调度。同一个进程中的这些线程,共用同一份系统资源(内存+文件)线程是轻量级的进程,创建线程的开销比创建进程小,销毁线程的开销比销毁进程小。原创 2022-11-26 14:48:13 · 337 阅读 · 0 评论 -
操作系统中的进程管理
进程是操作系统对一个正在运行的程序的一种抽象,进程可以看作是程序的一次运行过程;同时,在操作系统内部,进程是操作系统进行资源分配的基本单位创建一个进程,本质上就是创建PCB,并且加入到链表中;销毁一个进程,本质上就是从链表上删除对应的PCB节点;查看任务管理器的进程列表,本质上就是在遍历这个列表。原创 2022-11-22 23:02:49 · 385 阅读 · 0 评论