Tag Results : Note

InnoDB存储引擎

InnoDB 是事务安全的 MySQL 存储引擎。完整支持ACID事务,行锁设计,支持MCC,一致性非锁定读,支持外键,最有效利用内存和CPU。 InnoDB体系架构 InnoDB有多个内存块,组成一个大的内存池,负责如下工作: 维护所...

MySQL体系结构和存储引擎

MySQL设计为一个可移植的数据库,可以在几乎所有操作系统上运行。 数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合。 数据库实例:由数据库后台进程/线程以及一个共享内存区组成。数据库实例才是...

大众点评支付渠道网关系统的实践之路

最近读了大众点评的一篇网关系统优化的文章,特记录一些有用的知识点 核心思路是大系统做小,做简单 能用阶段 短平快,直接对接渠道,无过多可以描述的 可用阶段 存在的问题: 1、所有的业务逻辑都在同一个物理...

序列化与反序列化

整理思考序列化与反序列化的一些知识点及具体的选型 序列化和反序列化是通讯协议的一部分,恰当的序列化协议可以提高系统的通用性、强健性、安全性、优化系统性能,而且让系统可以更加易于调试、便于扩展。 本质...

PHP依赖管理工具Composer详解

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。 composer可以解决如下问题 a) 一个项目依赖于若干个库 b) 其中一些库依赖于其他库 c) 声明所依赖的东西 d...

Java实现非对称加密RSA、DH算法

着重介绍Java语言实现RSA、DH算法,两项均为非对称加密算法,需要生成公私钥对,关于算法的具体实现细节,可以参考文章非对称加密算法与RSA详解了解算法详情 关于此篇文章均可以git平台下载方便运行查看:https:/...

Java实现RSA、DSA、ECDSA算法的签名与验签

签名算法重要性 作为支付等安全性较高要求性的行业来说,签名与验签是必不可少的。一般均会双方约定一定的算法,将上送的参数进行拼接,通过MD5key拼接后摘要,或者其他的如RSA、DSA、ECDSA中的私钥进行签名。 同...

非对称加密算法与RSA详解

思考问题 什么是非对称加密?相对于对称加密优点在哪?缺点在哪?针对这种缺点有什么解决方案? RSA算法的可靠性是基于什么?如何破解RSA?目前秘钥安全位数是多少? 非对称加密 需要两个秘钥来进行加密和解密...

数据结构概述与大O记号

思考问题 1、算法的特性是什么 2、如何评估一个算法的性能 3、什么是大O记号,使用其应注意什么?是否还有其他评估方式? 概述 **计算 ** 主要研究对象,寻规律 技巧,达到有效高效计算 computer sicenice 绳索...

C语言输入与输出

思考问题 1、C语言输入输出有哪几种方式?并且思考其函数调用的格式要求? 2、scanf的返回值代表什么?如何更准确的利用其返回值?scanf常见的写法错误是什么?scanf的%c如何应对空格被误输入? 3、行缓冲模式,如...