java
文章平均质量分 76
Java微梦
每个人都在努力学习,都在努力的生活
展开
-
mysql事务的四个隔离级别
什么是隔离级别 说到隔离级别,就要先谈到事务,因为隔离级别是基于事务而存在的.事务 事务指的是多个数据同时修改时,要么一起成功,要么一起失败。事务就像是小时候玩超级玛丽一样,你每次过关,都必须在没有死亡的情况下才能过关,只要有一次死亡,那么这一关就得重新开始;重新开始就意味着回滚(rollback),过关就代表提交(commit)原子性(Actimicity): 事务是原子操作,要么同时修改,要么同时回滚一致性(Consistent):事务完成时必须保证数据一致性隔离性(Isol..原创 2021-12-18 09:10:39 · 184 阅读 · 0 评论 -
MyBatis
框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架是软件(系统)的半成品,框架封装了很多的细节,使开发者可以使用简单的方式实现功能,大大提高开发效率。一句话解释: 框架其实就是一套模板,或者可重用的设计,套路。按照这种套路来写代码。尤其是在开发大型项目上,框架的作用体现得就更加淋漓尽致。小型项目,没有框架的用武之地。!框架要解决的问题原创 2021-11-08 10:53:03 · 393 阅读 · 0 评论 -
Maven相关的概念
Maven是项目进行模型抽象,充分运用的面向对象的思想,Maven可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。项目有阶段: 编译项目 、项目测试、 运行项目 、 清除项目的缓存 、 发布项目 、 打包安装....: Maven是由Apache开发的一个工具。用来管理java项目(依赖(jar)管理,原创 2021-11-08 10:45:17 · 108 阅读 · 0 评论 -
Redis 内存数据库
为什么需要学习NOSQL (三高)随着互联网的高速崛起,网站的用户群的增加,访问量的上升,传统(关系型)数据库上都开始出现了性能瓶颈,web程序不再仅仅专注在功能上,同时也在追求性能。所以NOSQL数据库应运而上,具体表现为对如下三高问题的解决: High performance - 对数据库高并发读写的需求 web2.0网站要根据用户个性化信息来实时生成动态页面和提供动态信息,所以基本上无法使用动态页面静态化技术,因此数据库并发负载非常高,往往要达到每秒上万次读写请求。关系数据库应付上万次S原创 2021-11-05 12:00:33 · 799 阅读 · 0 评论 -
VueJS介绍与快速入门
什么是VueJS渐进式:循序渐进,vue是一个功能非常强大的前端js框架,其中包含了很多组件(A B C D E),因此,在使用vue时,可以根据用户的需要循序渐进的引入到项目中使用。框架:类库 功能比较完善 软件的半成品Vue.js是一个渐进式JavaScript 框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定到组合的视图组件(数据双向绑定view-model)。它不仅易于上手,还便于与第三方库或既有项目整合。MVVM是Model-View-ViewModel的简原创 2021-11-05 11:45:35 · 679 阅读 · 0 评论 -
AJAX的概述
JS的Ajax入门【了解】简单来说:==Ajax是一门动态网页技术,发送异步请求,实现在不重新加载整个页面的情况下,实现页面局部刷新,提高用户体验。==同步:就是事情要一件一件的做,做完上一件,才能继续做下一件事。异步:两个不同的对象在做事,(多线程)使用Ajax发送异步请求,就需要额外创建一个对象 XMLHttpRequest 异步请求对象涉及到的APIXMLHttpRequest:异步请求发送对象XMLHttpRequest的对象的APIopen():打开连接。传递三个.原创 2021-11-04 15:50:46 · 60 阅读 · 0 评论 -
jQuery
jQuery是一个优秀的javascript库(类似Java里面的jar包),兼容css3和各大浏览器,提供了dom、events、animate、ajax等简易的操作。 并且jquery的插件非常丰富,大多数功能都有相应的插件解决方案。jquery的宗旨是 write less, do more。概念:jQuery是JavaScript的一个工具库,将js的一些 常用操作封装成了方法,从而简化js操作html。jQuery最主要的作用是简化js操作HTML知识点-JQ和JS对象转换【重点】.原创 2021-11-02 09:56:22 · 431 阅读 · 0 评论 -
filter&listener
什么是filterFilter:一个实现了特殊接口(Filter)的Java类. 实现对请求资源(jsp,servlet,html,)的过滤的功能.过滤器是一个运行在服务器的程序, 优先于请求资源(Servlet或者jsp,html)之前执行. 过滤器是javaweb技术中最为实用的技术.3.2过滤器的作用对目标资源(Servlet,jsp,html)进行过滤.应用场景:登录权限检查,解决网站乱码,过滤敏感字符 ...2.1配置文件方式 创建一个过滤器类,实现Filter接原创 2021-10-29 22:59:06 · 66 阅读 · 0 评论 -
完成转账的案例v4
需求 当单击提交按钮,付款方向收款方按照输入的金额转账。 使用事务进行控制 分析 1.ThreadLocal 在“事务传递参数版”中,我们必须修改方法的参数个数,传递连接对象,才可以完成整个事务操作。如果不传递参数,是否可以完成?在JDK中给我们提供了一个工具类:ThreadLocal,此类可以在一个线程中共享数据。 java.lang.ThreadLocal,该类提供了线程局部 (thread-local) 变量,用于在当前线程中共享数据。ThreadLocal工具类底层就是一原创 2021-10-28 23:18:59 · 92 阅读 · 0 评论 -
cookie&session
会话的概念用户打开浏览器,浏览不同的网页(资源),发出多个请求,直到关闭浏览器的过程,称为一次会话(多次请求). 如同打电话.我们在会话的过程(多次请求)之中,用户可能会产生一些数据,这些数据话有的需要保存起来的,我们就可以通过会话技术来保存用户各自的数据为什么要使用会话技术保存一次通话过程中的数据!会话技术中数据的保存方式:浏览器存储会话数据:cookie服务器存储会话数据:sessioncookie(记住用户名密码)==cookie是客户端(浏览器)的技术==原创 2021-10-28 23:02:25 · 83 阅读 · 0 评论 -
request和Response总结
request 概念:request用来封装请求信息 体系结构:HttpServletRequest-继承->ServletRequest request对象来源:由服务器tomcat创建并传入Servlet 作用:操作请求信息、请求转发、作为域对象存储数据 操作请求行 操作请求行// 获取请求方式 get|postrequest.getMethod();// 获取请求地址URI(不包含主机ip地址和端口号)request.getReque.原创 2021-10-28 22:47:46 · 230 阅读 · 0 评论