会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
陈标
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
6
7
8
9
10
11
12
13
下一页
2018年11月3日
核心支付业务
摘要: 仅以我所见的第三方支付公司为例,讲一下核心的支付业务与流程。 核心的支付业务: 一、组织架构: 1、网关组:支付入口,接收所有的支付请求,显示对应商家的支付类型与通道。 2、后台组:负责商家系统与总后台系统。商家系统负责商家的相应设置,总后台系统负责商家的审核,支付、出款、对账业务。 3、接口组:负
阅读全文
posted @ 2018-11-03 01:09 陈标
阅读(607)
评论(0)
推荐(0)
2018年11月2日
Redis--主从复制
摘要: 主服务器:master 从服务器:slave 命令:SLAVEOF ip port (在slave中执行该命令,则将ip对应的服务器设置为主服务器。) 主从同步是实现步骤:(用于新的同步) 1、从服务器向主服务器发送SYNC命令。 2、主服务器收到命令后,执行BGSAVE命令,生产RDB文件,并使用
阅读全文
posted @ 2018-11-02 16:32 陈标
阅读(116)
评论(0)
推荐(0)
2018年10月24日
数据库事务
摘要: 四大特性:ACID 1、原子性(Atomicity,或称 不可分割性):一批操作,要么全部成功,要么全部不成功。 2、一致性(Consistency):结果唯一、精确、无脏数据。 3、隔离性(Los): 多个事务并发的时候,保证各个事务之间的隔离性。 4、持久性(Durability): 将数据存入
阅读全文
posted @ 2018-10-24 16:49 陈标
阅读(142)
评论(0)
推荐(0)
2018年10月23日
线程协作--wait,notify:经典消费者生产者
摘要: JDK 中关于wait,notify这两个方法的介绍: 1、wait:导致当前线程等待,直到另一个线程调用该对象的notify()方法或notifyAll()方法。并且释放锁(Thread.sleep()不释放锁)。后续的代码,不执行。 2、notify:唤醒线程。后续的代码继续执行。 注意的点:
阅读全文
posted @ 2018-10-23 18:46 陈标
阅读(185)
评论(0)
推荐(0)
2018年10月22日
内部类 ( Inner Class )
摘要: 内部类的作用: 1、隐藏内部实现,高内聚。 2、Java多继承的实现。 何为Java的多继承? Java只支持单一继承,所以如果需要多继承,那么可用内部类来实现。 如何实现? 1、父类A public class A { public int age(){ return 1; } } 2、父类B p
阅读全文
posted @ 2018-10-22 11:23 陈标
阅读(187)
评论(0)
推荐(0)
2018年10月20日
Redis--内存
摘要: Redis的对象结构: typedef struct redisObject { unsigned type:4; //类型 unsigned encoding:4; //编码 int refcount; //引用计数 unsigned lru:22; //淘汰策略,最近最少使用 void *ptr
阅读全文
posted @ 2018-10-20 16:08 陈标
阅读(123)
评论(0)
推荐(0)
Redis-跳跃表
摘要: 相当于Redis 中的 sorted set 跳跃表节点结构: typedef struct zskiplistNode { struct zskiplistNode *backward; //后退指针 double score; //分值 robj *obj; //值 struct zskipli
阅读全文
posted @ 2018-10-20 13:17 陈标
阅读(753)
评论(0)
推荐(0)
2018年10月18日
Redis-Map
摘要: Redis Map 存储K-V键值对。(跟Java的Map类比) 哈希表结构: typedef struct dictht { dictEntry **table; //哈希表数组 unsigned long size; //哈希表大小 unsigned long sizemask; //哈希表掩码
阅读全文
posted @ 2018-10-18 23:18 陈标
阅读(2583)
评论(0)
推荐(0)
Redis-链表
摘要: 相当于Redis 中的 list Redis 的链表结构 typedef struct list { listNode * head; //表头节点 listNode * tail; //表尾节点 unsigned long len; //链表包含的节点数量 ... //其它结构 } list; 链
阅读全文
posted @ 2018-10-18 21:26 陈标
阅读(100)
评论(0)
推荐(0)
Redis-SDS
摘要: Redis 的简单动态字符串 (simple dynamic string,SDS) SDS的结构: struct sdshdr { int len; //保存的字符串长度。 int free; //buf数组中,未使用字节的数量。 char buf[]; //字节数组,用于保存字符串。 } 区别于
阅读全文
posted @ 2018-10-18 20:57 陈标
阅读(239)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
下一页
公告