- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 Kafka High Consumer 启动失败问题定位
【问题现象】 消费者客户端切换调用High Consumer API后,出现客户端无法启动问题。
2016-06-25 10:41:45 2809 1
原创 BookKeeper 设计介绍及应用
BookKeeper由yahoo于2009年创建,并在2011年开源。BookKeeper是一个可靠的日志流记录系统,用于将系统产生的日志(也可以是其他数据)记录在BookKeeper集群上,由BookKeeper这个第三方Storage保证数据存储的可靠和一致性。典型场景是系统写write-ahead log,即先把log写到BookKeeper上,再对log做处理,比如将log写到内存的数据结构中。BookKeeper同时适用于任何单点写入并要求保证高性能和数据不丢失(Strong Durabilty
2016-06-25 10:19:29 9726
原创 DistributedLog介绍及与Kafka比较
Distributed是Twitter 2016年5月份开源的一个分布式日志系统。在Twitter内部已经使用2年多。本文首先介绍DistributedLog的架构设计以及应用场景,然后与分布式消息Kafa对比分析。目前只有Twitter内部使用,下面场景都是其内部使用场景。1、Manhattan 数据库2、EventBus (Twitter自服务的 pubsub system,用于取代 Kafka)3、跨数据中心的数据库复制4、Twitter 搜索的 ingestion pipeline5、持
2016-06-25 10:03:42 5157
原创 2016年的规划
马上2016年的第一天就要过去了。为了在第一天写下新一年的规划,所以得赶紧了。一、关于工作&技术 14年由于部门的变动,换得现在的部门,开始接触大数据、分布式计算方面的内容。这一块依旧是非常热门,从10多年的Google 3篇论文开始,到陆续有产品出来,有实际应用,以至到现在无处不在。可以想得到,今后必将成为一项基本技能,和十几年前的掌握编程语言一样基础。很幸运
2016-01-01 23:55:04 889
转载 用interrupt()中断Java线程
这篇关于中断的文章,写得很好!转载之,供学习。调用某个线程的中断方法 1、如果该线程正在 wait,sleep等状态,则会抛出InterrupteException。 2、如果该线程正在运行,是可以通过以下方法获取释放被中断的。 a、Thread.interrupted() 该方法为静态方法。调用该方法后,中断状态会清空,即该被中断一次,该判断只有1次返回
2014-03-08 23:32:27 635
原创 【Java基础】永远不会”唤醒”的 wait(long timeout)方法
void java.lang.Object.wait(long timeout) throwsInterruptedExceptionCauses the current thread to wait until either another thread invokes the java.lang.Object.notify() method or the java.la
2014-03-08 12:51:23 7848
原创 Java多线程实现消费者/生产者模式
该程序多线程基础知识学习的。实现了1个生产者,1个消费者。当生产者一旦生产了task时,通知消费者(当没有task时,消费者是wait状态),消费立即获取它。用到的知识点:1、多线程2、多线程wait,nofity(notifyAll)。3、单类模式生产者接口:package com.wateray.comsumer;public interface IPr
2014-03-08 00:50:03 841
原创 【Java基础】Thread setDaemon 方法
Java基础,有的时候,你真的熟悉吗?惭愧,很多基础真的没有细细看过,今后要多多看,细细学,勤笔记。关于设置用户线程void java.lang.Thread.setDaemon(boolean on)Marks this thread as either a daemon thread or a user thread. The Java Virtua
2014-03-08 00:11:50 1331
原创 【JVM】写一个使Java heap OutOfMemoryError的程序
写一个使Java Heap OOM的程序。 程序如下:建一个超级大的数组Integer.MAX_VALUE。/*** @param args*/public static void main(String[] args) {int len = Integer.MAX_VALUE;int largArray[] = new int[len];
2014-03-04 23:02:24 1066
原创 2014年技术规划
1、学习Oracle管理知识 Oralce只是用过SQL。PL-SQL也是几年前用过,现在也几乎归零了。Oracle管理方面的知识,非常局限。 这次想好好学习一番,从基础开始,在Oracle官网下载了Kindle版本的电子书。Oracle安装、性能维护、概念、Reference等。Oracle 概念已经看了一些了,比如物理结构/逻辑结构等。实例启动,停止等。 2、学习一门
2014-02-04 23:41:42 719
原创 我的1314
先写个提纲,占个位。我的2013年总结一、工作 1.1 技术 1.2 管理 1.3 问题与解决 二、生活 1.1 买房 1.2 宝宝出生 我的2014年规划一、工作规划 技术向左,管理向右?到底哪个才是今后的发展方向? 1.1 技术 更多输出技术文章。(需要提醒功能。) 每一阶段,
2014-01-02 12:37:55 527
原创 网易首页改版 VS qq首页
网易今天改版了,可是改的不彻底,还是不清新,不够简洁,还是那样臃肿!1、网易新版2、qq首页谁更清新,一目了然,用户来门户网站,就是看新闻,所以QQ首页第一屏,重点部位就是【新闻】,而且有本地新闻,甚至有本市天气与温度。横幅广告条也只有两个广告,高度适中,没有喧宾夺主的感觉。反观网易新版,第一屏看去,不伦不类,首先头顶的黑条导航,高度太高,太黑!接下来的广告BAR,
2013-01-01 12:08:24 675
原创 管中窥豹,2013年了,四大门户更新了版权信息吗?
2013年的第一天了。四大门户更新了版权信息吗?下面看看截图。1、qq.com2、sina.com.cn3、sohu.com搜狐中标了,估计都放元旦了。【搜狗】搜狗的却更新了,真的是两家公司了。4、163.com网易今天改版了,但是版本信息却没有同步更新!实在不应该,这个细节没做好。更要命的是,网易其它的子模块,却更新
2013-01-01 11:28:39 372
原创 好易听(英语听力)----发布
好易听是一个免费英语听力阅读学习平台,在这里有VOA常速英语、VOA慢速英语,VOA教学英语,BBC News,BBC教学英语、CNN News、CRI News、AP new in a minute等最新实时新闻,并配有翻译,滚动字幕。有丰富的有声读物,包括《新东方背诵美文》、《世界上最美英文》、《千万别学英语》、《美语咖啡屋》、《英语幽默》、《旅游英语》、《约翰福音》、《英语励志系列》...
2012-11-10 14:33:09 236
浏览器除了保存cookie和临时文件,还有权限保存别的数据么?
今天登录QQ空间,在最底部发现【ipad】链接,一开始还以为是关于ipad的促销活动链接呢?进去一看,是QQ动态信息显示界面,比如【说说】的最新消息等。 打开这个页面时候,留意到弹出一个提示【此网站,提供了保存至您计算机以供脱机使用的数据】问是否允许的选项。 有点好奇,浏览器除了保存cookie和临时文件,还有权限保存别的数据么?或者说,是通过脚本语言(javascri...
2010-07-25 18:44:59 324
怎样合理的组织电脑目录结构 附带图片
电脑的目录结构好比个人的办公桌面或者学习书桌。有些人的桌面整洁,分门别类的放置文件,书籍等资料;有些人的桌面零落,资料书籍都是随手一放就了事。不可否认,即使桌面凌乱摆放,有些人也能迅速找到自己想要的资料。但这毕竟是少数。毋庸置疑,整洁的桌面,不仅可以快速的定位找到想要的资料,而且给人做事精炼的感觉。 同样合理组织好电脑的目录结构,也会带来做事效率的提高。并且,不...
2010-07-18 00:15:03 829
这个网站杯具了!
收到一封群发的邮件,然后点击进去,出下下面的画面。看图。[img]http://dl.iteye.com/upload/attachment/273549/d0482592-534e-33d5-873b-0d85d98e470a.png[/img]杯具了。看来网络安全很重要啊。...
2010-07-06 11:06:19 122
Java 数组初始化的困惑
我们知道,1.类成员变量在定义时,如果没有初始化,会自动初始化的。对象引用初始化为null;原始变量 byte-> 0; short -> 0; char -> \u0000(null); int -> 0; long -> 0L; float -> 0f;double -> 0d; boolean -> false;2.如果是local 变量,没...
2010-06-15 22:38:33 162
四年对日外包,转型的迷茫
今天去面试了两家公司,电话面试了一个。 第一家公司ZDXC。做的项目是政务系统。约好10点半去面试,出发比较晚,9点半才出发。10点半时,还在体育西路。然后,跟公司那边打电话,说可能要晚半个小时达到。 感觉人都蛮好的。去了之后,前台MM都很友善的,招呼着,然后去打印简历,倒水。在等面试的过程中,MM问我日语是不是很好,然后跟MM闲聊了几句,居然是老乡。呵呵。面...
2010-06-08 21:41:41 702
难道这是一场闹剧?
难道这是一场闹剧?很揪心的问题,留下来还是一走了之?自从写了那篇Blog之后,看到了很多朋友的留言,听到了很多中肯的声音。去与留,这是个问题。...
2010-04-16 06:16:28 105
天天都是愚人节
天天都是愚人节。走出困境,面向未来,开始新的征途。 第一次离职,看来是段痛苦的折磨。 晚上去看了,附近学院的女生节。呵呵,都是90后的小女生,感觉自己也年轻了不少。。。。...
2010-04-01 22:31:11 114
对日外包3年多,2年在日本,辞职了
对日软件外包3年多,其中2年在日本工作。今天提出辞职申请了。 06年从国内一所重点大学毕业,当时没什么经验,稀里糊涂的进入这家公司。签的协议是赴日研修一年,然后回国工作。 06-07年,在国内公司培训日语。 07-09年,在日本工作 09末-现在,回国内公司 在日本的两年,接触的项目,在我看来都是很小的项目。用得最多的语言是Java,C#。Delphi的项...
2010-03-29 22:28:05 2690
apache click 升级为apache Top后的2.10版
写下这个标题,选择分类的时候,却不知道分到哪个类里面去,选择了个[设计模式]。 很久以前,抱着找一个类似Asp.net的Java框架的想法,找到了Click这个框架。至于Click与Asp.net有何相似之处,不敢多说,我只想说,它们都简单,易用。而且,通过看Click的源代码,知道了组件模型,组件的从创建到渲染的生命期,对理解Asp.net的框架大有益处。 Clic...
2010-02-21 21:27:50 118
原创 Javaeye博客不好用!
每次登录后,进入我的博客,想写博客的时候,老是找不到[发表文章]链接,非要进入管理博客里面才有这个操作!太不人性化了~~ 提个建议,请在博客首页添加[发表文章]的链接。。。。 ...
2010-02-06 23:04:37 106
原创 万网域名有什么用?
09年7月份,申请了个万网域名,当时设置了URL转向指向了我的Blog。在09年末的时候,借着这场轰轰烈烈的整顿之名,把我的转向去取消了。 取消了URL转向之后,我还能做什么呢?目前,有没有购买主机,没有IP地址,设置不了A地址。不就成了废物一个么? 所谓取消了免费的URL转向,却在卖100块钱就给转向的服务。万恶的万网! 买了域名之后,还要交钱买转向。 ...
2010-02-04 07:58:18 271
原创 升级Ubuntu 9.10后,有些软件异常
升级Ubuntu 9.10后,有些软件有异常行为。 硬件:ThinkPad T400 唯一系统:ubuntu9.10 64bit 电脑买回来时,当场就把vista干掉了。迅速装上ubuntu9.04。然后装了一系列软件。Ubuntu 9.10出来的时候,也跟着升级了。 升级后,发现有些软件,启动后,找不到界面了。而在进程里面查看,是...
2010-01-30 20:20:11 88
原创 正在阅读 《软件随想录》
正在阅读 《软件随想录》,做个记号。 我本来很少买书的,技术方面的书更是少得可怜。因为我知道“书非借不能读也”这句话,用在我身上,是再恰当不过了。 偶然一个机会,看到了这本书的介绍。大家都说好,就用Google乱搜一通,不仅去了作者的blog,也去了译者的blog。读了译者的blog,觉得是个很有思想人。深深的被感染,就是作为纯支持,我也要买一本。 ...
2010-01-28 21:18:57 133
原创 CSDN Blog 安家啦~~
在CSDN 安家了。这个Blog 主要是来写Java学习方面的东西,当然也写一些自己感兴趣的非技术的东西。希望通过此平台能够交到志同道合的朋友,互相提高~~
2007-04-16 13:09:00 516
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人