V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  kaichen  ›  全部回复第 16 页 / 共 21 页
回复总数  405
1 ... 8  9  10  11  12  13  14  15  16  17 ... 21  
2015-04-20 16:00:42 +08:00
回复了 Livid 创建的主题 游戏 炉石传说的手机版,貌似在任何手机上都会卡?
一点也不卡,感觉比 iPad mini 2 上还流畅,iPhone 6 Plus
2015-03-08 18:22:40 +08:00
回复了 zhanglistar 创建的主题 杭州 杭州雾霾真的比较严重?
不是霾就是下雨,一年没多少天室外舒服的时间,杭州是一直让我一直觉得很难待下去。

另,杭州还是新四大火炉之一,夏天也非常难受。
2014-12-28 12:04:32 +08:00
回复了 fyooo 创建的主题 问与答 晕,原来信用卡积分兑换星巴克都有攻略的
目前的信用卡里中信的9积分换星巴克最实惠

http://creditcard.ecitic.com/youhui/120926/
2014-12-11 13:10:51 +08:00
回复了 musicx 创建的主题 macOS Evernote 6.0.3 无法工作了
@musicx 我担心出另外的问题,先不折腾。
2014-12-10 16:30:41 +08:00
回复了 musicx 创建的主题 macOS Evernote 6.0.3 无法工作了
我昨天也遇到这个问题,查看官方论坛发现有两个帖子讲到了。

- https://discussion.evernote.com/topic/78806-evernote-603-on-mac-extremely-slow/
- https://discussion.evernote.com/topic/78900-note-content-still-not-showing-up/

我也按照工作人员的提示,登出,清理数据,都不行,最后重启一下,就好了。这个事情很扯的点在于需要重启Mac。
2014-11-09 20:11:23 +08:00
回复了 gamexg 创建的主题 程序员 utf8=✓ github url 的参数居然用✓表示 True ...
更早用的是Snowman ☃
2014-10-31 11:00:17 +08:00
回复了 Kai 创建的主题 开源软件 OS X 10.10 Source Code
这些只是OSX上使用到的开源代码,有部分是苹果自己开发并开源出来的。大部分都是大路货,Unix Like上的标配。
2014-10-20 16:08:02 +08:00
回复了 niuer 创建的主题 云计算 七牛三周年嘉年华 感恩有你
42
2014-09-27 09:53:17 +08:00
回复了 awang 创建的主题 汽车 夜间开车应注意什么?
夜间开车最重要的是淡定
2014-09-04 09:51:39 +08:00
回复了 takato 创建的主题 macOS Yosemite DP7 is Ready
@Totoria
@Henrybsbhp

唉,看来时不时会卡是个普遍问题,内存占用也比 10.9 多,跑不到几天 Swap 就上去了。现在至少两天重启一次。
@stonegong 你们招了好久吧?业务发展这么快?
2014-08-05 21:01:09 +08:00
回复了 shihty5 创建的主题 macOS 你们都是在哪获得 MAC 下的软件的?
@roamlog 你简直就是人肉优惠消息收集器
2014-08-05 14:44:36 +08:00
回复了 shihty5 创建的主题 macOS 你们都是在哪获得 MAC 下的软件的?
在Twitter上关注 https://twitter.com/roamlog 他经常会发各种优惠,降价信息
2014-07-30 09:49:21 +08:00
回复了 kaichen 创建的主题 macOS Better Rename 9 限时降价,仅售 1.99 刀
@zwl2828 开玩笑吧,Yosemite里就那么几种简单的,这货强大很多。但话说回来,其实大部分人没那么复杂的需求。
2014-07-28 22:48:17 +08:00
回复了 TangMonk 创建的主题 Redis 请教下 redis 的 pubsub 有什么作用?
Pub/Sub模式比较常见的应用还是解耦两个系统吧,比如我有两个程序,可能是不同编程语言构建的,可能是在不同的机器上运行的,那么利用这个模式,可以比较简单地实现这两个程序之间的通讯。

消息队列,就是用来解耦系统的,以消息生产者和消息消费者的角色来定义两个系统。

举个例子,假如V2EX有个徽章的功能,当你抢沙发超过10次时,能获得一个「抢沙发小能手」的徽章。那么一般来说,代码会这么写,先创建这条回复,然后检查是否为该主题的第一个回复,如果是,对用户抢到沙发次数加1,最后判断用户抢到沙发次数是否大于10次,如果是则发放徽章。

那么,当回复里包含的逻辑越多时(比如还要通知被回复者),回复这个功能的代码会越复杂。此时如果我们采用消息队列,那么可以只是简单地创建回复记录,然后**发布一个回复被创建的消息**到消息队列。而检查是否发放徽章的**消息订阅程序**,会收到前面创建的这条消息,然后去做相应的检查逻辑。

通过这样解耦,添加回复这块代码会变得清晰,因为这里只负责创建这条记录,并发布这个消息出去,无须关心还有哪些逻辑。而处理剩下逻辑的部分,也相当清晰,因为一个消息订阅者只处理一个逻辑。单一的逻辑非常容易进行单元测试,但是这样同时会让系统分离成好多部分,变得复杂,故只有当你的逻辑相当复杂,并且需要提高扩展性,获得更好的性能的时候才会用到这个模式。

不知道这个例子是否清楚,希望能帮你理解。
1 ... 8  9  10  11  12  13  14  15  16  17 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5152 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 37ms · UTC 03:54 · PVG 11:54 · LAX 19:54 · JFK 22:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.