• 通过源码分析MyBatis的缓存

    2018-10-06 4
    作者:丶Format;来源:https://www.cnblogs.com/fangjian0423/p/mybatis-cache.html前方高能! 本文内容有点多,通过实际测试例子+源码分析的方式解剖MyBatis缓存的概念,对这方面有兴趣的小伙伴请继续看下去~MyBatis缓存详情首先看一段
  • MySQL多版本并发控制机制(MVCC)-源码浅析

    2018-10-06 6
    前言作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。>固然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据库。感谢cmake,能够让我在mac上用xcode去debug MySQL,从而能去领略它的各种实现细节。笔者一直对数据库的隔离性很好奇,此篇博客就
  • sqlserver——表束缚

    2018-10-06 6
    束缚: 束缚用于确保数据库数据满足特定的商业规则,在sql server 中,束缚包括:not null,unique,primary key,foreign key,check.维护数据的完整性not null(非空) 假如在列上定义了not null,那么当插入数据时,必需为列提供数据uniq
  • SQL自动创立文件夹路径及少量小常识

    2018-10-06 5
    SQL自动创立文件夹步骤: 数据库-右键单击--方面--选择外围应用配置器XPcmdShell属性--value属性修改为true--sql语句:execute xp_cmdshell 'mkdir G:\sql\database' --- 创立文件夹G:\sql\databas
  • 超详细的8 种 NoSQL 数据库系统比照

    2018-10-06 7
    下面列举下常见的8种nosql数据库,目前用的最多是redis和mongodb,大家可以理解下:1. CouchDB所用语言: Erlang特点:DB一致性,易于使用使用许可: Apache协议: HTTP/REST双向数据复制,持续进行或者临时解决,解决时带冲突检查,因而,采用的是master-m
  • Apache Struts2远程代码执行高危漏洞(S2-057)

    2018-10-06 5
    “2018年8月22日,Apache官方发布了安全升级,披露了一个远程代码执行漏洞S2-057...”01—漏洞介绍漏洞编号:CVE-2018-11776漏洞名称:Apache Struts2远程代码执行高危漏洞危险等级:高漏洞形容:定义XML配置namespace值为通配符(“/*”),或者在上层
  • 「Apache RocketMQ」RocketMQ捐赠给Apache那些鲜为人知的故事

    2018-10-06 5
    序言今年的双十一对阿里巴巴中间件消息团队来说,注定是个不平凡的日子。在这一天,稳固性小组重点攻克的低推迟存储处理方案成功地经受住了大考。整个大促期间,99.996%的推迟落在了10ms以内,极个别因为GC引发的停顿在50ms以内,对于读写比例几乎均衡的分布式消息引擎来说,这一结果无不令人兴奋。甚至可
  • https的ssl证书知识讲解

    2018-10-04 14
    1、HTTPS是什么?HTTPS基础知识:HTTPS (Secure Hypertext Transfer Protocol)安全超文本传输协议,是一个安全通信通道,它基于HTTP开发用于在用户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版,是使用
  • mybatis-plus sql注入原理(3.0.1)

    2018-10-04 17
    MP版本为3.0.1sql注入原理①,入口类 com.baomidou.mybatisplus.core.injector.AbstractSqlInjector ,重点是这个方法 public void inspectInject(MapperBuilderAssistant builderAss
  • Excel零基础学SQL31:求参与过001和002两个课程的学生

    2018-10-04 6
    【要求】根据两表求出参与了001和002两个课程的学生。这个练习题是在某群看到的。原版提供了1个SQL代码供参考。这里我谈谈自己的思路:原表对原始数据表格分别命名为STU(学生信息表)和SCORE(课程表)。【1】提取课程号001和002的所有数据。(注意课程号是文本,没有单引号或者双引号将发生错误
  • 50种方法优化SQL Server数据库查询

    2018-10-04 7
    查询速度慢的起因很多,常见如下几种: 1、没有索引或者者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创立计算列导致查询不优化。 4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用屡次查询,其余的方法降低数据量)7、锁或者者死锁(这也
  • SQL中distinct的用法(四种示例分析)

    2018-10-04 7
    在使用mysql时,有时需要查询出某个字段不重复的记录,尽管mysql提供有distinct这个关键字来过滤掉多余的重复记录只保留一条,但往往只 用它来返回不重复记录的条数,而不是用它来返回不重记录的所有值。其起因是distinct只能返回它的目标字段,而无法返回其它字段,这个问题让我困扰很久,用d
  • 大数据不就是写sql吗?

    2018-10-04 7
    应届生小祖参与了个需求分析会回来后跟我说被产品怼了一句:"不就是写SQL吗,要那么久吗"我去,欺负我小弟,这我一定不能忍呀,于是我写了一篇文章发在了公司的wiki贴出来给大家看看,省略了少量敏感的内容。当然内部版言辞也会温和一点,嘻嘻在哪里写SQL?这个问题高级点的问法是用哪种SQL引擎?Spark
  • WordPress迁移过程的插件问题处理方案

    2018-10-04 6
    之前从DA面板环境是LAMP,使用的环境版本都较老,本人笨拙,更新怕出现各种问题,删除并重新安装BT面板LNMP环境[也就是宝塔],环境为PHP7.0+NGINX1.8+MYSQL5.5无损迁移就是把原来的数据库和程序目录一律打包,在BT安装好环境创立虚拟主机,包括FTP,MYSQL,程序打包上传到
  • 前台之道丨window 下vue.js的环境调试

    2018-10-04 7
    vue在window下的环境调试:1.安装node.js我用的是64位window10专业版,在此我说一下node的下载与安装。进入node官网:https://nodejs.org/en/ ,网站会自动判断你的电脑位数,我用的64位,根据情况下载64位node安装包,如下图:2:下载完后,直接点击
  • 「2018.09.25~27」征联汇:首期精品征联大餐,挑战头条对联达人

    2018-10-04 7
    本号2018.09.25开始和大家一起玩对联,以下是前三日征联集,联友都对了吗,都对出了可以在评论区扬名立万去哈——征联(1):山溪澹澹出云谷征联(2):诗剑江湖老征联(3):白云生处觅仙踪(征上联)征联(4):过兰汀沾玉露征联(5):风流绿野送花信,请对下联征联(6):百花深处觅蝴蝶,请对下联征联
  • sql关键字limit

    2018-10-04 7
手机二维码手机访问领取大礼包
返回顶部