数据库
文章平均质量分 95
柴大大
这个作者很懒,什么都没留下…
展开
-
使用监听器完成单态登录
单态登录是什么? 你可以这个样子理解吧,比如你再你的手机上登录了 你的王者荣耀账号,然后又换另一部手机进行登录,这样,你之前登录的就会被顶掉。 做单态登录,本人使用的是Me,你需要用的Jar包是commons-loggin.jar,版本随便一个都可以 来来来,先看一看有啥 ,来来来,上代码,先是JSP的 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%&原创 2020-08-21 15:31:26 · 574 阅读 · 0 评论 -
web面试考点
1.数据库事务的特点? ACID(原子性,隔离性,持久性,事务性) 2.事务的隔离级别? A.读未提交:一个事务做出修改还没有提交,他做的修改就会被其他事务看到 B.读提交:一个事务做出修改之后,当他提交之后,才会被其他事务看到 C.重复读:一个事务在执行的时候,和他最开始看到的数据是一样的 D.串行化:对于同一行事务:写会加锁,读会读锁;再出现锁冲突的时候,得等前一个锁冲突解决之后,下一个才可访问 3.事务的执行流程? 开启事务,设置保存点,写代码,提交,回滚,关闭 4.数据库分页?原创 2020-08-14 09:50:54 · 128 阅读 · 0 评论 -
IDEA :当前在线人数和历史访问量
当前在线人数 一共需要三处 创建监听器 package com.count; import javax.servlet.ServletContext; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListener; import javax.servlet.annotation.WebListener; /* 初始化: 只有服务器的启动,才会创建servletCon原创 2020-08-05 20:37:38 · 928 阅读 · 1 评论 -
Mybatis的源码解析
要想解析源码,我们首先要知道什么是Mybatis 一、Mybatis的介绍 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。 MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 ...原创 2020-08-04 22:50:43 · 416 阅读 · 0 评论 -
行级,表级,悲观,乐观锁
行级锁和表级锁 咋们从字面意思上来看,就可以看出,行级锁锁定的是相关的行,别人仍然可以操作该表的其他行;而表级锁则锁定整个表,其他人对该表的访问会受到更多的限制。 所以啊,他们两者的区别就是锁的粒度不同,带来的结果和并发性的不同;锁的粒度越细,并发性越好; 行级锁 一般是指排它锁,即被锁定行不可进行修改,删除,只可以被其他会话select。行级锁之前需要先加表结构共享锁。 是 MySQL 中锁定粒度最细的一种锁,表示只针对当前操作的行进行加锁。行级锁分为共享锁和排他锁。 特点:加锁开销大,会出现原创 2020-07-19 12:10:01 · 149 阅读 · 0 评论 -
思考
抽象类为什么不能创建对象? 抽象类没有实现方法,所以我们不能创建对象 抽象类不像具体类那样描述一类具体事物,它是提取多种具有相似性的具体事物的共同特征而产生的,比如,helicoptor, jet, fighter父类plane,有start(),takeOff(),speedUp(),changeDirection()等方法,这是共性,但现实中有一个具体的plane吗?没有,它是抽象出来的,根本不存在。所以实例化一个plane是没有意义的,因此面向对象程序设计机制禁止对象实例化 Statement和原创 2020-07-11 17:37:58 · 126 阅读 · 0 评论 -
数据库家族的族长之争——SQL语句的执行顺序
一个庞大的家族产生了纠纷,就必须有一个人出来评定大局,经过激烈的竞争,我们最后选出了,他就是…… 咋们就来说一说SQL语句的执行顺序 我们平常在写SQL语句的时候,经常会用到一些熟悉的字眼,如select,delete,update等等,尽管首个单词是他们,但是! 第一个执行的却不是他们 第一个执行的是From关键字后面的语句:明确数据的来源,他是从哪张表取得的,英雄哪能真的不问出处啊; 第二个执行的是Where关键字后面的语句:咋们要对他进行筛选,得到咋们想要的东西; 第三个执行的是G...原创 2020-07-10 17:35:05 · 111 阅读 · 0 评论