- 博客(6)
- 收藏
- 关注
原创 并发带来的数据库的问题
数据库带来的并发问题包括: 1.丢失或覆盖更新。(幻像读) 2.未确认的相关性(脏读)。 3.不一致的分析(非重复读)。详细描述如下:一.丢失更新当两个或多个事务选择同一行,然后基于最初选定的值更新该行时,会发生丢失更新问题。每个事务都不知道其它事务的存在。最后的更新将重写由其它事务所做的更新,这将导致数据丢失。 e.g.事务A和事务B同时修改某行的值,1.事务A将数值改为1并提交 2.事务B将数值改为2并提交。这时数据的值为2,事...
2021-04-09 13:59:12 152
原创 MYSQL数据库的数据引擎之间的区别
一、innodb1.支持事务事务ACID(atomicity原子性、consistency一致性、isolation隔离性、durability持久性)A:事务要么全执行,要么全不执行C:事务执行前后,数据完整性一致I:多用户并发访问数据库时,数据库为每个用户创建的事务间相互隔离D:事务一旦被提交,对数据库中数据的改变就是持久的四个隔离级别1)Read uncommitted(最低级别)脏读:事务A读取了事务B未提交的数据,事务B却回滚了。2)Read committed (可避免脏读)
2021-04-09 13:52:01 168
原创 swagger常用注解
swagger常用注解常用注解:-@Api()用于类;表示标识这个类是swagger的资源-@ApiOperation()用于方法;表示一个http请求的操作-@ApiParam()用于方法,参数,字段说明;表示对参数的添加元数据(说明或是否必填等)-@ApiModel()用于类表示对类进行说明,用于参数用实体类接收-@ApiModelProperty()用于方法,字段表示对model属性的说明或者数据操作更改-@ApiIgnore()用于类,方法...
2021-04-09 13:05:28 167
原创 从中央仓库拉下来代码不能用,教你一招
在使用版本合并工具时常常会出现有的类到本地环境下就无法运行的情况在idea里设置这样设置原理是会把所有类并行编译。idea默认使用的是类似懒加载的一个编译方式第二种方法 找到设置里编译器下的排除把无法通过编译的类添加进去 这种方法的原理学过java的人应该都懂我就不贻笑大方了...
2021-04-09 13:03:21 289
原创 关于java的访问修饰符权限
关于java的访问修饰符权限作用域publicprotecteddefaultprivate同一个类yesyesyesyes同一个包yesyesyesno子类yesyesnono不同包yesnonono子类一定是和父类权限相等或是比父类权限小。public(公共的)public是权限最大的修饰符,他可以修饰类,成员变量,成员方法,构造方法。被public修饰后,可以再任何一个类中,不管同不同包,任意使用。protect
2020-11-04 15:09:05 176
原创 关于JSP九大内置对象和四大作用域的使用
JSP内置对象JSP内置对象:即JSP容器为每个页面提供的java对象,开发者可以直接使用他们而不用显示声明。JSP隐式对象也被成为预定义变量。JSP九大内置对象:request : HttpServletRequest类的实例response:HttpServletResponse类的实例pageContent:PageContext类的实例,提供对JSP页面所有对象以及命名空间的访问session:HttpSession类的实例application:ServletContext类的实例,
2020-11-04 15:00:59 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人