后台开发
kinzxv
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NoSQL 数据库之Redis简介 (一)
注:此文原载于本人网易博客,并加上工作日常总结完善,统一汇总于优快云博客发布【redis 开门见山】redis是一个基于BSD协议开源的Key-Value型NoSQL数据库。它用C语言编写的、支持网络交互的、可基于内存也可持久化。它通常用来存储结构化的数据,因为redis的key可以包含String、hash、listset和sorted list。【redis 接口支持】Redisclient...原创 2018-05-08 23:27:21 · 259 阅读 · 0 评论 -
NoSQL 数据库之Redis数据结构详解 (三)
注:此文原载于本人网易博客,并加上工作日常总结完善,统一汇总于优快云博客发布【redis数据结构 – 简介】redis是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings)2.字符串列表(lists)3.字符串集合(sets)4.有序字符串集合(sorted sets)5.哈希(hashes)...原创 2018-05-12 23:05:55 · 237 阅读 · 0 评论 -
NoSQL 数据库之Redis数据模型 (四)
Redis单线程架构1 单线程模型Redis客户端对服务端的每次调用都经历了发送命令,执行命令,返回结果三个过程。其中执行命令阶段,由于Redis是单线程来处理命令的,所有每一条到达服务端的命令不会立刻执行,所有的命令都会进入一个队列中,然后逐个被执行。并且多个客户端发送的命令的执行顺序是不确定的。但是可以确定的是不会有两条命令被同时执行,不会产生并发问题,这就是Redis的单线程基本模型...原创 2018-07-27 14:28:07 · 223 阅读 · 0 评论 -
Google Protocol Buffer 的使用和原理
简介Google Protocol Buffer( 简称 Protobuf) 是 Google 公司内部的混合语言数据标准。Protobuf是一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。目前提供了 C++、Java、Python、JS、...原创 2018-09-14 11:02:25 · 5824 阅读 · 0 评论 -
网站对接支付宝支付原理分析
最近分析了一下网页中使用支付宝付款付款,通过抓包分析绘制下面的流程图:如上图,红色实线标注的地方表示容易出现漏洞的地方,我们在做渗透测试的时候要特别关注。1、付款金额校验 付款金额必须在后台与商品id进行比对校验,最好的方式就是直接由商品id生成,不使用前端提交的数据。2、商品数量,类别校验 同样作为入参要校验包括商品数量以及类别,防止负数等情况引起异常。3、关键信息不要使...原创 2018-10-13 21:01:29 · 1506 阅读 · 0 评论
分享