MySQL事务、索引

Mysql事务事务四大特征原子性: 不可分割的最小操作单位 、要么同事成功、要么同时失败持久性: 当事务提交或回滚后, 数据都会被持久化到硬盘保存一致性: 事务前后,数据总量不变隔离性: 多个事务相互隔离事务隔离出现的问题概念: 多个事务处理同一批数据, 则会出现一些问题、设置不同的隔离级别就可以解决赃读: 即为事务1第二次读取时,读到了事务2未提交的数据。若事务2回滚,则事务1第二次

- 阅读全文 -

java-高并发面试题

1,进程和线程的区别​ 进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位  线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位.线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有的全部资源.2, sl

- 阅读全文 -

PDMan 一款开源免费跨平台的数据库建模工具

官网:http://www.pdman.cn/gitee:https://gitee.com/robergroup/pdman功能特点免费使用功能简洁,去除晦涩难懂的设置,化繁为简,实用为上,上手非常容易。Windows,Mac,Linux三个平台均可以使用(敲黑板,重点)。自带参考案例,学习容易。新建一个项目,完全不需要做任何配置。对开发极其友好,可生成各种数据库以及编程语言的模型类。目前系统默

- 阅读全文 -

防止重复提交的策略

1,js禁用按钮表单提交后使用Javascript使提交按钮disable。这种方法防止心急的用户多次点击按钮。但有个问题,如果客户端把Javascript给禁止掉,这种方法就无效了。2,使用Post/Redirect/Get模式在提交后执行页面重定向,这就是所谓的Post-Redirect-Get (PRG)模式。简言之,当用户提交了表单后,你去执行一个客户端的重定向,转到提交成功信息页面。这能

- 阅读全文 -