• 网络协议——HTTPS(1)密码学基础

    2018-10-20 4
    一、对称加密算法对称加密算法(英文:Symmetric-key algorithm)是指密码学中的一类加密算法,又称为:私钥加密、共享密钥加密。这类算法在加密和解密时使用相同的密钥(或者者这2个密钥可以通过简单的规则相互推算)。 “对称加密算法”比“非对称加密算法”速度更快,但对称加密算法的主要缺
  • SQL语句执行顺序整理

    2018-10-20 3
    sql的执行顺序,是优化sql语句执行效率必需要掌握的。各个数据库可能有细小的差别,但大体顺序是相同的,这里只做大致说明。一、总体执行顺序 在sql语句执行之前,还有SQL语句准备执行阶段,这里不做形容,只详情sql语句执行顺序。 这是一个完整的查询语句的执行顺序,可见sql语句并不是顺序执行的。每
  • Dubbo拥抱Apache,MongoDB支持事物

    2018-10-20 3
    1.Dubbo通过投票正式进入Apache基金会孵化器2018年2月9日,Apache基金会发起了能否允许阿里巴巴的分布式框架Dubbo项目进入Apache 孵化器的投票探讨。6天后的2月15日,邮件中显示最终Dubbo取得了14张赞成票正式通过选票,在0弃权和0反对的情况下,Dubbo顺利进入了A
  • 转行大数据,如何开始学习 Hadoop?

    2018-10-20 4
    以安装部署Apache Hadoop2.x版本为主线,来详情Hadoop2.x的架构组成、各板块协同工作原理、技术细节。安装不是目的,通过安装认识Hadoop才是目的。学习大数据首先要理解大数据的学习路线,首先搞清楚先学什么,再学什么,大的学习框架知道了,剩下的就是一步一个脚印踏踏实实从最基础的开始
  • 通过源码分析MyBatis的缓存

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

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

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

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

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

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

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

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

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

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

    2018-10-04 8
    查询速度慢的起因很多,常见如下几种: 1、没有索引或者者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创立计算列导致查询不优化。 4、内存不足5、网络速度慢6、查询出的数据量过大(可以采用屡次查询,其余的方法降低数据量)7、锁或者者死锁(这也
188bet手机版二维码188bet手机版访问领取大礼包
返回顶部

188bet手机版