自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

并发编程一波流之CyclicBarrier

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

2011-03-30 19:44:37 127

从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 776

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

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

2011-03-29 21:55:03 492

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 104

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 60

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 95

创业型公司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 217

精通有状态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 349

设计模式之不变模式(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

UML用例图之泛化(generalization)、扩展(extend)和包含(include)关系--UML一波流系列讲解...

在画用例图的时候,理清用例之间的关系是重点。用例的关系有泛化(generalization)、扩展(extend)和包含(include)。其中include和extend最易混淆。下面我们结合实例彻底理清三者的关系。[size=medium][color=green]基本概念[/color][/size]用例图(Use Case Diagram):用例图显示谁是相关的用户,用户希望系...

2011-03-13 02:07:50 712

空空如也

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

TA关注的人

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