会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
异想天开
莫放春秋佳日过!!!
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
40
下一页
2016年7月25日
分布式锁的实现方式
摘要: 在进行大型网站技术架构设计以及业务实现的过程中,多少都会遇到需要使用分布式锁的情况。那么问题也就接踵而至。分布式锁zk和memcached以及redis三者都能实现,同样是分布式锁,三者的区别何在?各自适用什么场景? 一、Zookeeper 实现原理:基于zookeeper瞬时有序节点实现的分布式锁
阅读全文
posted @ 2016-07-25 22:42 moonandstar08
阅读(3467)
评论(0)
推荐(0)
2016年7月19日
Java集合框架实现自定义排序
摘要: Java集合框架针对不同的数据结构提供了多种排序的方法,虽然很多时候我们可以自己实现排序,比如数组等,但是灵活的使用JDK提供的排序方法,可以提高开发效率,而且通常JDK的实现要比自己造的轮子性能更优化。 一 、使用Arrays对数组进行排序 Java API对Arrays类的说明是:此类包含用来操
阅读全文
posted @ 2016-07-19 22:39 moonandstar08
阅读(5610)
评论(0)
推荐(0)
Redis的缓存策略和主键失效机制
摘要: 作为缓存系统都要定期清理无效数据,就需要一个主键失效和淘汰策略. 在Redis当中,有生存期的key被称为volatile。在创建缓存时,要为给定的key设置生存期,当key过期的时候(生存期为0),它可能会被删除。 1、影响生存时间的一些操作 生存时间可以通过使用 DEL 命令来删除整个 key
阅读全文
posted @ 2016-07-19 22:27 moonandstar08
阅读(15730)
评论(0)
推荐(1)
2016年7月18日
Groovy选型
摘要: Groovy是一门基于JVM的动态语言,同时也是一门面向对象的语言,语法上和Java非常相似。它结合了Python、Ruby和Smalltalk的许多强大的特性,Groovy 代码能够与 Java 代码很好地结合,也能用于扩展现有代码。 Java作为一种通用、静态类型的编译型语言有很多优势,但同样存
阅读全文
posted @ 2016-07-18 22:31 moonandstar08
阅读(464)
评论(0)
推荐(0)
Redis--分布式锁
摘要: 在高并发的使用场景下,如何让redis里的数据尽量保持一致,可以采用分布式锁。以分布式锁的方式来保证对临界资源的互斥读写。 redis使用缓存作为分布式锁,性能非常强劲,在一些不错的硬件上,redis可以每秒执行10w次,内网延迟不超过1ms,足够满足绝大部分应用的锁定需求。 redis常用的分布式
阅读全文
posted @ 2016-07-18 22:10 moonandstar08
阅读(772)
评论(0)
推荐(0)
2016年7月13日
国内四个不错的技术团体博客
摘要: 1. 阿里技术沙龙 http://club.alibabatech.org/ 阿里技术嘉年华每次会议分享的内容,这个沙龙以前叫淘宝技术嘉年华,从 2011 年开始举办,四年多了,不容易。 Android 端的分享包括:支付宝钱包客户端技术架构、手机淘宝客户端架构探索实践、支付宝钱包流量电量优化实践、
阅读全文
posted @ 2016-07-13 22:50 moonandstar08
阅读(387)
评论(0)
推荐(0)
JAVA回调机制
摘要: 在这里暂且不讨论回调的一些名词和运行机制,首先说为什么会存在回调这样一种调用?同步和异步机制的出现不必多说,大家心知肚明,那回调机制为什么会出现呢?在我们现实生活中,有如下这样场景:有一位老板很忙,他没有时间盯着员工干活,然后他告诉自己的雇员,干完当前这些事情后,告诉他干活的结果。这个例子其实是一个
阅读全文
posted @ 2016-07-13 22:41 moonandstar08
阅读(417)
评论(0)
推荐(0)
2016年7月11日
Guava: 事件总线EventBus
摘要: EventBus 直译过来就是事件总线,它使用发布订阅模式支持组件之间的通信,不需要显式地注册回调,比观察者模式更灵活,可用于替换Java中传统的事件监听模式,EventBus的作用就是解耦,它不是通用的发布订阅系统,也不能用于进程间通信。可用于Android的EventBus库主要有这几个:Goo
阅读全文
posted @ 2016-07-11 22:22 moonandstar08
阅读(1470)
评论(0)
推荐(0)
2016年7月7日
Java回调机制
摘要: 以前不理解什么叫回调,天天听人家说加一个回调方法啥的,心里想我草,什么叫回调方法啊?然后自己就在网上找啊找啊找,找了很多也不是很明白,现在知道了,所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不
阅读全文
posted @ 2016-07-07 22:37 moonandstar08
阅读(446)
评论(0)
推荐(0)
Java事件总线
摘要: 在平时写代码的过程中,我们需要实现这样一种功能:当执行某个逻辑时,希望能够进行其他逻辑的处理。最粗暴的方法是直接依赖其他模块,调用该模块的相应函数或者方法。但是,这样做带来一些问题。 模块间相互依赖,耦合度高。以下订单为例,订单提交后需要进行支付以及进行一些其他处理,如发邮件等操作。相关的代码可能是
阅读全文
posted @ 2016-07-07 22:21 moonandstar08
阅读(4834)
评论(1)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
19
20
···
40
下一页
公告