- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 体验+架构-揭开运营活动的那一年,那一夜!
前言 运营活动是各APP日活及冲量比较重要的一部分,其实很多活动的思路都是一样的,只是每次形式及奖品有所变化, 本文针对一次典型活动为切入点,剖析运营活动的设计奥秘。 本文分为架构设计和业务难点两部分。 基本功能 主要业务为刮卡,每人每天有一定数量的刮卡次数,每次可能刮落随机面额的货币、话费、流量及其他奖品,货币用于游戏及兑换;
2017-06-24 19:14:25 778
原创 算法之双指针法(一)
双指针法在很多场景及算法中都有使用 主要应用的算法题如下:一个数组中有奇数也有偶数,将所有奇数放到数组左边,将所有偶数放到数组右边int[] array = {2, 1, 3, 6, 4, 5, 7, 9}; int i = 0; int j = array.lentgh - 1; while (i < j){ while(i<j && array[i] & 0x1 == 1){//奇
2018-03-31 23:53:42 993
原创 redis的分布式锁设计思路
redis的分布式锁设计思路 1.概念 我们在开发时最常用的一个是java给我们提供的基于jvm的锁,锁的获取和释放由jvm来管理,我们只需要标注synchronized就可以。 另外还有Lock,需要显式的调用锁定和解锁。这两种锁的作用范围是一个jvm进程,也就是我们的一个系统中; 在分布式系统中,一个集群内的不同主机或者不同集群同时访问共享的资源,会出现竞态条件
2017-06-17 21:04:16 1090 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人