自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 问答 (1)
  • 收藏
  • 关注

原创 未来怎么走,再次面临offer选择

经过这两星期的折腾,面试的几家公司,陆陆续续都有结果了。A:某中型互联网公司,给的待遇基本能满足要求,离我的期望值还有一点点距离,但还有谈判空间,可是交通位置不大方便。(最后又谈了一轮,待遇还算可以吧,但有一定风险)B:一搞游戏的小外企,面试已完结,薪资不大给力,直接拒了。C:杭州TB,已经过了4天,还没有任何消息,应该是over了。D:杭州ali,比TB晚一天,已经有体检消息...

2011-06-01 07:18:51 147

原创 下周去杭州旅游一趟。(整理回忆阿里taobao面试)

下周去杭州旅游一趟,有几个杭州的同学好久不见了,去蹭下饭吧。希望一切顺利。后期整理回忆杭州三日。得到一个taobao的面试机会,在此非常感谢华黎的推荐,其实也是面的他们部门(他应该是部门经理吧)。在北京电面了一把,本来说是接着在北京视频面试的,但最后taobao的hr通知5.26下午2点到杭州现场面。既然报销机票,那就去试试水。 5.26: 北京-杭州 1号航站楼。坐的...

2011-05-20 18:44:11 376

关于使用sitemesh的性能评价及选择

关于sitemesh,不过多介绍,不知道的请google之,简单来说就是做总体页面布局和渲染用的,如页面中的header,footer等。今天内部讨论中,有工程师谈到使用sitemesh的建议。我之前做的一个网站也是使用sitemesh,在开发效率上还算不错,可以让大家更专注于各自的模块页面。当时sitemesh性能上并没有问题。当时的性能瓶颈主要出现在过多hibernate关联数据查询上...

2011-05-09 21:47:43 133

调查一下,30+的IT人小孩的问题

还有半年多就进入30行列。压力虽然还是很大,但已经非常想要个小孩。当然父母更是希望我们早生个孙子。不知30后的it人现状怎么样。作个调查:1.有没有生小孩。2.男孩还是女孩。听说it人都生的女孩居多,我身边朋友也基本这个样子。做个非官方统计吧。 :arrow: ...

2011-04-28 16:51:59 121

VO(DTO)模式在分层架构设计中是否需要的扯淡

[align=center][size=large][color=green]VO(DTO)模式在分层架构设计中是否需要的扯淡[/color][/size][/align][align=center]Peter Wei[/align][size=large][color=green]引子:[/color][/size]前两天,在内部讨论中。公司有一开发人员向我抛出问题:我们We...

2011-04-23 20:10:26 145

如何在公司里舒服的活着

人活着,有时候挺累的。最近在公司遇到了一些问题,引起了我的反思。我该操那份心吗?说一下现在的情况。最近在一家互联网公司做系统架构师,上级是部门经理。新启动了一个产品线,有专门的产品经理,主要做需求.我和部门经理属于研发部,和产品部是两个不同的部门,分工还是很明确的。按说我的工作主要是架构设计,主要是各种技术的调研,和系统需求的抽象功能化,以及各种技术规范的制定,还有技术框架的决定,...

2011-04-21 23:43:38 134

Domain Object贫血vs富血(DDD)和spring roo到ruby的扯淡

[size=large][color=green]引子:[/color][/size]前几天,小胖和我说他们公司CTO批他了,说他写的代码不够OO,不够DDD。细问才知道他们CTO在推DDD(领域模型驱动设计).我当时给他的观点是,JavaEE应用是天生贫血的,并不能像ruby之类的语言做到很好的富血,做到DDD。因为这些观点也是N年前讨论过的问题,我记得冒似robbin当年还下过定论:Jav...

2011-04-16 22:21:02 137

原创 时间管理的40项准则

最近在做很多事情,总感觉时间不够用。陪女朋友、系统的架构设计、新技术的研发、读书、写博、练口语等,实在太多事了。虽然收获很多,但实在有点精疲力尽了。于是查了一下关于个人时间管理的知识进行学习。内容如下:“不善于支配时间的人,经常都感到时间不够用”。这一句话具有相当的真实性。但是,怎么样才能善用时间呢?这是过去十几年来时间管理专家所试图解答的一个问题。底下的一份自我测验表总共搜集了四十道...

2011-04-16 13:24:47 81

cxf调用.net webservice之any元素

这两天工作之余帮前公司的小弟调一个比较恶心的Web Service问题。是[color=green]CXF Java客户端调用.net Web Service的接口[/color]。接口返回类型是复杂类型,而且是[color=green] type[/color],这个类型比较变态,cxf的wsdl2java不能很好的转换该类型。请看详请。[size=large][color=green]...

2011-04-13 23:36:24 324

2011年五大技术预测

让我们大胆的开始预测吧。[color=green]1.小企业将更多关注于将他们的个性化站点提供给本地手机用户。[/color]可以看看google自已的手机操作系统,以及高司令的入伙。可以预测以后会在手机设备上推很多广告以及资讯信息。相信android等玩意会风行一陈子。 [color=green]2.TV将不在是简单的TV.[/color]把TV和Internet连在一...

2011-04-10 15:40:45 68

原创 风雨20年:我所积累的20条编程经验

原文:http://www.dcs-media.com/Archive/20-20-top-20-programming-lessons-ive-learned-in-20-years-FH原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本...

2011-04-10 14:53:08 97

原创 Redis几个认识误区

Redis几个认识误区Saturday, Dec 4th, 2010 by Tim | Tags: key value store, redis转自timyang.前几天微博发生了一起大的系统故障,很多技术的朋友都比较关心,其中的原因不会超出James Hamilton在On Designing and Deploying Internet-Scale Service(1)概括...

2011-04-07 23:46:14 97

@Transactional-隔离级别-二级缓存的扯谈

[size=large][color=green]引子[/color][/size]今天下班后,以前同事小胖问我Spring Service类中的注解@Transactional readOnly=true的作用。做为他眼中的高人,我自然要装下A-C。居然想都没有想就说是注解事务控制,然后给他扯了一通数据库的隔离级别,什么read uncommit之类的,说readOnly是隔离级别最低...

2011-04-07 23:38:36 229

新入职,被搞得蛋疼

这两天刚入职一家电子商务公司,甚是不爽。不是因为公司的原因,而是公司前台太冷漠。从我上个月几次面试,就没见她笑过,而且问她事情,总是爱理不理的,好像别人欠她什么。唉,怎么会这样呢?以前几家公司的人事呀,前台呀都很好说话的。大家公司的女生们怎么样?而且规章制度挺多挺细的,什么迟到扣钱,事假病假怎么扣,什么旷工啦。还有什么忘记刷指吻几次就算旷工什么的。第一天入职就让我先看这鬼制度,郁闷。真的感觉有...

2011-04-07 21:12:32 122

可扩展架构之用户规模影响设计

看了timyang的qcon2010演讲内容后,做下备忘记录。用户规模影响设计,具体是指用户数每上一个数量级,许多设计需要重新考虑。[color=green]10万用户级别[/color]单服务器,前端、后端、cache、db在一起。 [color=green]百万级[/color]db和cache单独部署服务器,db或按业务进行拆分(sharding) ...

2011-04-05 20:15:15 77

PostgreSQL8.4安装小结

最近在使用concourseconnect(Java开源SNS社交网络平台),需要安装PostgreSQL数据库,装了几次没有成功,一翻折腾才成功。做一下小结:[color=green]首先要把防火墙和杀毒软件先关闭[/color],然后再安装。PostgreSQL 安装报错 [color=green]Error reading file postgresql.conf [/col...

2011-04-05 05:48:33 99

缅怀爷爷

爷爷去世有些日子了,自已也度过了那断伤感期。做为长孙,不能让他在离世前抱到孙子,这算是自已的不孝。以后一定要让自已及家人过得更好,这就是我心中的那点理想了。愿爷爷在天堂一切都好。...

2011-04-03 08:28:42 118

并发编程一波流之CyclicBarrier

[size=large][color=green]CyclicBarrier介绍[/color][/size]一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 b...

2011-03-30 19:44:37 126

从James Gosling看有多少人是因为薪资低离开公司

谷歌从来是不缺牛人的地方,现在又有牛人加盟。据国外媒体报道,被中国程序员戏称为“高司令”的Java创始人詹姆斯·高斯林(James Gosling)周一发表博客文章称,他已经加入了谷歌公司。[img]http://dl.iteye.com/upload/attachment/450423/cf25e4e1-9232-3acd-aabf-b9272e91cfb5.jpg[/img]...

2011-03-29 23:08:55 773

UML类图与类的关系详解-UML一波流系列

总结完ubuntu之后,接着整uml的东西。上一篇我们介绍了用例图和用例间的关系。我们现在再来说说[color=green]uml中类图和类的关系[/color]。在画类图的时候,理清类和类之间的关系是重点。类的关系有泛化(Generalization)、实现(Realization)、依赖(Dependency)和关联(Association)。其中关联又分为一般关联关系和聚合关系(Ag...

2011-03-29 21:55:03 491

Ubuntu10和VirtualBox4实用总结-常用Java Web应用软件 (LNMJ,LAMJ)安装

本文主要总结了在[color=green]Ubuntu10下[/color]常用Java Web应用软件的安装,特别是[color=green]LNMJ Web(Linux+Nginx+Mysql+Java Tomcat)[/color]架构和[color=green]LAMJ Web[/color](Linux+Apache+Mysql+Java Tomcat)架构下的软件安装。为进一步配置和实...

2011-03-28 01:52:27 180

Ubuntu Linux实用命令

Ubuntu Linux实用命令在安装各种应用中使用到的命令,比较常用。[code="java"]//tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文//件;f-指定存档或设备)tar –zxvf nginx-0.8.54.tar.gz//ip查看ifconfig//移动文件,改名也是这样sudo mv /xx/lists /xx...

2011-03-28 01:12:44 67

Ubuntu10下SSH2协议安装

SSH2是一套安全通讯协议框架(早期的SSH1由于存在安全漏洞,现在已经不用了),基于SSH2协议的产品目前主要有openssh,putty,SSH Secure Shell Client等。安装了SSH2后,我们就可以通过Secure CRT连接服务器了。ubuntu10默认安装openssl.[size=large][color=green]检查和安装ssh[/color][/size...

2011-03-28 00:44:47 88

Ubuntu10下Subversion安装

Ubuntu10下Subversion安装[size=large][color=green]自动安装[/color][/size]我是通过apt-get install方式安装。如果没有网络可以先下载tar.gz包,然后通过手工make安装。[code="java"]sudo apt-get install subversionDo you want to continue [Y/...

2011-03-27 23:40:01 117

Ubuntu10下中文输入法安装

[size=large][color=green]界面安装[/color][/size]如果不在ubuntu10下办公,只是用来做服务器或者练手,不推荐安装,下载安装过程太慢。网速快,请直接无视。不用命令行了,有点审美疲劳,哈哈。[img]http://dl.iteye.com/upload/attachment/448565/655a7d6c-843b-3f9e-a7ea-609...

2011-03-27 23:29:15 71

Ubuntu10下Mysql-5.1.56安装

经过前期一系列的Ubuntu10下开发软件的安装,现在把最后的数据库mysql5.1装好了。基本上搭建基于Java Web应用的LNMJ or LAMJ架构的环境已经搭建完毕。接下来打算写一下L(linux)N(nginx)M(mysql)J(java web tomcat)架构的负载均衡与集中式Memcached集群的文章。有喜欢的,可以先行安装环境。[size=large][color...

2011-03-27 07:35:10 103

Ubuntu10下Eclipse3.6安装

经过前面的一系列ubuntu下java应用安装,基本上只剩下开发工具和数据库了。我们现在把eclipse3.6也装上。[size=large][color=green]下载eclipse3.6 for Linux的版本[/color][/size]http://download.springsource.com/release/ECLIPSE/helios/R/eclipse-SDK-...

2011-03-25 12:59:52 59

Ubuntu10下Apache-2.2安装

虽说已经装有了nginx,但是apache也是不错的,所以装备上也要有。我是用非root登录,所以要sudo,要不然很多命令没法执行。[size=large][color=green]下载httpd-2.2.16.tar.gz,解压并编译安装[/color][/size][code="java"]tar –zxvf httpd-2.2.16.tar.gzcd httpd-...

2011-03-25 12:52:42 69

Ubuntu10下Memcached1.4.5安装

Memcached是高性能的分布式内存缓存服务器。一般通过缓存数据库查询结果,减少数据库访问次数,以提高动态Web应用的速度、提高可扩展性。Memcached常用于存放对数据库操作的结果集以及session信息。memcached是居家旅行必备之佳品,所以也要装备一下。[size=large][color=green]安装libevent2.0.10[/color][/size]这个是...

2011-03-24 18:59:44 87

鸡头vs凤尾

Just do it...

2011-03-24 18:42:39 229

散了吧...

今天突然产生这样的想法。日本核爆,大家都知道的。泄露也很严重,现在依然没法控制。各国使馆人员纷纷撤离,水也不能喝了。如果,我说如果他们控制不住局面,那个岛还能住人吗?如果不能住了,以他们的习性和惯用手法,他们会不会向外扩张?首冲之地,就是天国。也许不是一天两天,可他们的智囊团会不会有这样的计划,5年,10年,20年?也许是我有点杞人忧天了。但这就是我当前的想法。 :evil: ...

2011-03-24 15:49:09 60

惊闻robbin归来,提点建议

这两天看到robbin发的招聘贴,应该是从csdn暴发归来(哈哈,不知用词对不对)。至于近期javaeye各方面,如内容质量走低,这也是大家有目共睹的事。猜测robbin近期应该会有所动作,如网站改版、功能调整优化。自已也算是javaeye的一个fans,结合使用javaeye的一些经验,提出一些个人建议,以便以后更方便使用。1.文章分类,现在只能单一类别,希望能支持多分类。2.w...

2011-03-23 17:29:35 94

创业型公司offer,关于系统集成和osb

今天参加一家公司的复试,基本上是谈薪水阶段了,还有介绍一些公司相关的情况。公司领导有谈到主要是做ESB系统集成和[color=green]osa[/color]方面的项目管理工作。待遇方面,公司基本上同意了我的要求。公司规模较小,在发展阶段,虽然公司负责人和我说了一大堆关于行业前景的事情,但是还是有不少担心。另一方面,也还有其它公司的offer(钱稍少一些)和复试机会,所以没有马上答应...

2011-03-22 23:22:23 152

Ubuntu10下Nginx-0.8.54安装

nginx是一个http和反向代理服务器,在高并发环境下性能要比apache好,所以我们也在ubuntu下安装。[size=large][color=green]下载nginx-0.8.54.tar.gz,解压并编译安装[/color][/size]命令说明:[color=green]tar(z-用 gzip 对存档压缩或解压;x-从存档展开文件;v-详细显示处理的文件;f-指定存...

2011-03-21 22:37:00 146

VirtualBox4.0下Ubuntu10安装和常用配置

最近在使用Virtualbox4.0及ubuntu10,总结和分享一下自已安装和配置的经验。[size=large][color=green]VirtualBox4.0安装[/color][/size]VirtualBox是一款SUN出品的非常优秀的虚拟机程序,版本也非常齐全。官网下载 [url]http://www.virtualbox.org/wiki/Downloads[/url...

2011-03-20 22:43:15 141

Ubuntu10下Tomcat7安装

前提条件,需要先进行JDK安装。方法参照Ubuntu10下JDK1.6安装:[url]http://peterwei.iteye.com/blog/968758[/url][size=large][color=green]解压和copy目录到工作目录 [/color][/size]我们的应用程序一般放到/usr/local目录下。解压gz包,其实可以直接使用windows下的t...

2011-03-20 21:42:46 68

Ubuntu10下JDK1.6安装

ubuntu10安装在virtualbox4.0下。参照:VirtualBox4.0下Ubuntu10安装及常用配置[url]http://www.iteye.com/topic/968815[/url]把下载的jdk-6u24-linux-i586.bin文件copy到你想安装的路径。 我们的应用程序一般放到/usr/local目录下。[size=large][color...

2011-03-20 21:33:11 73

如何和公司hr博弈

我们在求职找工作时,过了笔试面试关,几乎拿下offer时,就会遇到hr了。其它的就废话少说了,直接切入主题:工资,也就是钱。大家在这一关怎么处理的?1.当你的期望值是10k,15k,20k时,你提出了,我想没几个公司愿望给这个数。ok,她们吹了一大堆公司的好处,想让你来,可是没钱就明显诚意不够嘛。2.她们之前会试探你们的底限,然后在下一步给你的钱就是这个底限。3.然后她们提出一个概念,...

2011-03-16 10:57:32 215

精通有状态vs无状态(Stateful vs Stateless)—Immutable模式之姐妹篇

我相信有不少人还不明白有状态和无状态(Stateful and Stateless)的概念,那么我们今天就来谈谈有状态和无状态,一方面不断总结提高自我,另一方面兼扫盲。这是Immutable不变模式的姐妹篇,大家可以参照着读。Immutable不变模式的分析blog: [url]http://www.iteye.com/topic/959751[/url][size=large][co...

2011-03-13 20:03:20 348

设计模式之不变模式(Immutable Pattern)分析

最近老有人问我不变模式,我其实也理解得不深,于是花了一些时间进行学习总结,分析了一下不变模式(immutable pattern),和大家一起分享。说得不对的地方欢迎拍砖,谢绝谩骂。姐妹篇:精通有状态vs无状态(Stateful vs Stateless).[url]http://www.iteye.com/topic/960532[/url][size=large][color=green]...

2011-03-13 11:33:15 111

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除