- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 MySQL事务,隔离级别,ACID,MVCC概述
一、事务四大属性分别是原子性、一致性、隔离性、持久性。1、原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。2、一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。举例来说,假设用户A和用户B两者的钱加起来一共是1000,那么不管A和B之间如何转账、转几次账,事务结
2021-08-17 23:26:02 413
原创 MySQL索引概述
索引聚集索引与非聚集索引的区别可以按以下四个维度回答:(1)一个表中只能拥有一个聚集索引,而非聚集索引一个表可以存在多个。(2)聚集索引,索引中键值的逻辑顺序决定了表中相应行的物理顺序;非聚集索引,索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。(3)索引是通过二叉树的数据结构来描述的,我们可以这么理解聚簇索引:索引的叶节点就是数据节点。而非聚簇索引的叶节点仍然是索引节点,只不过有一个指针指向对应的数据块。(4)聚集索引:物理存储按照索引排序;非聚集索引:物理存储不按照索引排序
2021-08-17 23:18:36 131
原创 SQL语句常见面试题,MySQL常见面试语句整理
1. 第二高的薪水难度简单844收藏分享切换为英文接收动态反馈SQL架构编写一个 SQL 查询,获取Employee表中第二高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,SQL查询应该返回200作为第二高的薪水。如果不存在第二高的薪水,那么查询...
2021-08-14 15:45:55 2673
原创 TCP与UDP的区别,及三次握手四次挥手
TCP协议与UDP协议的区别首先咱们弄清楚,TCP协议和UDP协议与TCP/IP协议的联系,很多人犯糊涂了, 一直都是说TCP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信!TCP/IP协议是一个协议簇。里面包括很多协议的,UDP只是其中的一个, 之所以命名为TCP/IP协议,因为TCP、IP协议是两个很重要的协议,就用他两命名了。TCP/IP协议集包括应用层,传输层,网络层,网络访问层。其中应用层包括:1、超文本传输协议(HTTP):万维网的基本协议;2、文件传输(TFT
2021-07-25 22:18:13 592
原创 基于生物行为检测的图形验证码服务(偏后端)
一、项目背景据个人了解,目前公司提供的图形验证服务,除了第三方的之外,就是图形识别验证了,但是在一些场景中,需要加入一些仿生的安全验证组件,之前项目中,由于涉及到C端挂号场景,为了防止号贩子刷号,尝试过使用滑块验证码的方式,采用前后端交互验证的方式,提高了破解难度;来更好的筛选出真人与机器,防止不必要的资源流失二、流程1、前端向后端获取裁切好的图片,包含底图,裁切后的图片,起始位置坐标等信息2、前端捕捉用户触屏坐标,采集数据(间隔采样,坐标,时间戳)3、AES加解密传输4、后端
2021-05-05 20:16:00 429 1
转载 Spring Data JPA介绍
可以理解为JPA规范的再次封装抽象,底层还是使用了Hibernate的JPA技术实现,引用JPQL(Java Persistence Query Language)查询语言,属于Spring整个生态体系的一部分。随着Spring Boot和Spring Cloud在市场上的流行,Spring Data JPA也逐渐进入大家的视野,它们组成有机的整体,使用起来比较方便,加快了开发的效率,使开发者不需...
2020-01-09 10:10:49 226
原创 Axis2简介与wsdl2java工具的使用
Axis2是下一代 Apache Axis。Axis2 虽然由 Axis 1.x 处理程序模型提供支持,但它具有更强的灵活性并可扩展到新的体系结构。Axis2 基于新的体系结构进行了全新编写,而且没有采用 Axis 1.x 的常用代码。支持开发 Axis2 的动力是探寻模块化更强、灵活性更高和更有效的体系结构,这种体系结构可以很容易地插入到其他相关 Web 服务标准和协议(如 WS-Securit...
2018-08-11 17:43:49 1306
原创 Windows中添加Mongodb定时备份任务(采用bat脚本导入xml计划任务的方式)
最近公司部分客户的服务出现了本地mongodb数据丢失被盗的现象,前期经排查发现为远程木马病毒攻击导致(勒索病毒)。由于部分客户的网络状况不是很良好,服务直接暴露在公网。因此要将客户服务器产生的数据进行定期的本地备份。由于之前接触的mongodb都是停留在增删改查中,没有深入研究过,通过分析mongodb安装包发现其自身存在备份的程序该应用程序会将mongodb数据全部备份到同级目录并创建一个du...
2018-02-28 15:54:15 2945
android关于调用系统相机拍照后APP闪退的问题
2015-08-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人