自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 f.lux f.lux - 全天候默默保护眼睛健康的软件!自动调整屏幕色温减少眼睛疲劳,长时间玩电脑必备! ...

  对于每天必须面对着屏幕的广大苦逼 IT 人士,或是不玩电脑会死星人们来说,相信没有什么比这款软件更值得下载的了!笔者强烈地认为,f.lux 开发的初衷并不是想要延长各位使用电脑的时间,而是在不得不面对电脑的时间内尽量减少屏幕对眼睛的伤害,每天仍然要控制好盯着电脑的时间。况且,没有什么比每2,3个小时休息一下眼睛或者和亲人朋友去外面看看绿色散散步更好的保护方法了~此外,f.lux 是...

2012-11-13 22:52:50 396

原创 robocode

http://robowiki.net/wiki/Category:Open_Source_Bots  最近有一些国内的玩家给我发邮件询问和讨论一些robocode的信息,勾起了我当年的回忆,因此在给Aspirin的回信中一发不可收拾,写下了整个回忆录,发到这里,希望对喜欢robocode的朋友有所帮助,或者权当作一篇玩家故事小品文,一笑了之。</P></BLOC...

2012-08-24 15:58:09 422

原创 ASM关注

http://aswang.iteye.com/category/179701 http://blog.csdn.net/axman/article/details/6414154 http://victorzhzh.iteye.com/category/140253  http://www.oschina.net/code/snippet_228306_10381...

2012-08-01 23:09:02 113

原创 JAVA注解

 注解(Annotation) 为我们在代码中天界信息提供了一种形式化的方法,是我们可以在稍后某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据)。     注解的语法比较简单,除了@符号的使用以外,它基本上与java的固有语法一致,java内置了三种注解,定义在java.lang包中。      @Override  表示当前方法是覆盖父类的方法。   ...

2011-09-06 16:37:14 91

原创 Gwt 同步 文件下载 实现

client  Button.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { String select = getSelect(); String url = GWT.getHostPageBaseUR...

2011-08-09 10:18:26 156

原创 使用ant的scp和ssh命令

 转自:http://www.blogjava.net/unmi/archive/2006/01/03/124033.html   现在我们安装linux的时候通常考虑到安全因素(默认情况下)是不打开telnet服务的,而ssh服务是有的,ant很早就支持telnet,但要求我们在linux下要安装telnet-server,并要启用该服务。还好自ant1.60开始支持了s...

2011-05-06 15:13:48 163

原创 Ruby的require,load,和include

1、requre,load用于文件,如.rb等等结尾的文件。2、include则用于包含一个文件(.rb等结尾的文件)中的模块3、requre一般情况下用于加载库文件,而load则用于加载配置文件。4、requre加载一次,load可加载多次。 怎么样,简单吧!再看个例子。如果说abc.rb中包含一个模块Ma,和几个类Ca,Cb等等。那么你若想在ef.rb文件中使用...

2011-04-06 11:17:20 128

原创 <转载>大型网站构建演变

之前也有一些介绍大型网站架构演变的文章,例如LiveJournal的、ebay的,都是非常值得参考的,不过感觉他们讲的更多的是每次演变的结果,而没有很详细的讲为什么需要做这样的演变,再加上近来感觉有不少同学都很难明白为什么一个网站需要那么复杂的技术,于是有了写这篇文章的想法,在这篇文章中将阐述一个普通的网站发展成大型网站过程中的一种较为典型的架构演变历程和所需掌握的知识体系,希望能给...

2011-03-29 16:03:16 70

原创 jboss JAVA_HOME

如果装了JDK,没有配系统环境变量的话,jboss是启动不了的不过,不配也行,可以直接在jboss/bin目录下的run.bat文件中加上如下一句话就行set JAVA_HOME=.\..\jdk1.5.0_16这里的jdk1.5.0_16是我安装的JDK,我现在直接把它复制到jboss目录下,然后在run.bat中设置一下JAVA_HOME就OK了具体的加在哪里,可以参考...

2011-01-18 14:56:12 403

原创 没有覆盖率分析报告 coverage 总结

设置自定义HUDSON_HOME启动java -DHUDSON_HOME=/path/to/home -jar hudson.war0 V! G$ r1 junit运行期间 出错 Error MessageForked Java VM exited abnormally.Please note the time in the report does not r...

2011-01-17 17:29:31 1360

原创 Beetle J2EE开发框架

http://henryyu.iteye.com/category/63456

2010-12-13 17:26:26 237

原创 Grails 简介

当今的Java Web开发技术显得过于复杂,相对于它本身的需要来说。现在主流的Java Web框架也是异常复杂,而且没有很好的遵循 Don't Repeat Yourself (DRY) 法则。 因此我们要以一种新的思维方式来重新思考Web开发,Rails、Django和TurboGears这样的动态框架给我们铺平了道路。Grails建立在这些概念之上,它极大地降低了在Java平台上建立W...

2010-06-30 13:42:02 350

原创 FckEditor for java 2.4的JSP 配置方法详解

FckEditor for java 2.4的JSP 配置方法详解关键字: fckeditor for java 文章转自:http://hi.baidu.com/huqiwen/blog/item/7d36b15113fddd1e377abe7d.html ============== 由于FckEditor for java 2.4相对于2.3而言做了许多改变,这些改变使得我们的Fck...

2010-06-24 10:42:36 73

原创 J2EE架构师之路

J2EE架构师之路不经意的回首,工作进入第五个年头了,发现走过了从Java程序员到J2EE架构师的历程。 发现电脑上安装了各种各样的J2EE工具:JBuilder, WSAD, Eclipse, Rose, Together, Weblogic, Jtest,Optimizator,Mysql... 发现电脑上保存了各种各样的OpenSource项目: Tomcat,JBo...

2010-06-22 10:19:53 101

原创 Java程序员必看的15本书

学习Java最痛苦的事情莫过于对未来职业方向的选择。尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起。因此,作为初学者的你必须看完本文。从中你将了解到如何学习Java并选择适合自己的Java。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一...

2010-06-22 10:18:45 246

原创 系统架构师书单-架构师必经之路

系统架构师书单-架构师必经之路架构, 师书单, 系统, 必经作者:江南白衣,原文出处: http://blog.csdn.net/calvinxiu/archive/2007/03/06/1522032.aspx,转载请保留。   为了2007年的目标,列了下面待读或重读的书单。    "其实中国程序员,现在最需要的是一张安静的书桌。",的确,中国架构师大多缺乏系统的基础...

2010-06-22 10:16:05 238

原创 CentOS LInux 启动关闭、服务管理

CentOS下添加自启动及系统服务1、运行chkconfig --list,发现没有linux服务列表中httpd,通过chkconfig --add httpd来添加,但是提示:httpd服务不支持 chkconfig。需要编辑/etc/rc.d/init.d/httpd,添加以下注释信息:# chkconfig: 345 85 15# descrīption: Apache第一行3个...

2010-06-12 09:48:22 240

原创 Web服务器压力测试工具http_load、webbench、ab、Siege

一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。下载地址:http://soft.vpser.net/test/http_load/http_load-12mar2006.tar.g...

2010-06-10 23:28:47 208

原创 Linux中用lighttpd建立WebDAV服务器

最近都在玩Linux,有点体会。和大家分享下lighttpd在WebDAV的应用。在这里,我以Fedora Core 4来制作有关lighttpd的WebDAV服务器。因为Fedora Extras的lighttpd-1.3.16-2.fc4中没有包含WebDAV的组件,所以我使用从lighttpd的官方站(http://www.lighttpd.net/)下载的最新版”SRPM(lighttpd...

2010-06-10 22:21:04 1740

原创 Cacti的安装(for CentOS 5.2)

系统环境:CentOS 5.2 (Linux)最小化安装+ Development Tools (可以使用yum -y groupinstall Development\ Tools来安装)。#Cacti Readme 中描述所需要的软件包PHP 4.3.6+MySQL 4.1.x or 5.xRRDTool 1.0.49+ or 1.2.xNET-SNMP 5.1.2+#更详细的依赖关系...

2010-06-10 21:13:48 72

原创 ubuntu下安装cacti

Ubuntu的好处,咱不多说了就冲着他的apt-get 软件丰富,安装便捷。 一.环境: apt-get install build-essential(gcc基本环境) apt-get install flex apt-get install libmysqlclient15-dev apt-get install libtool apt-get install libltdl3-dev apt...

2010-06-10 21:11:10 149

原创 用nmon监控Linux系统资源

下载相应 CPU 类型的版本:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadwget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zip/downloadunzip nmon_x86_12a.zipArchive:  nmon_x86_12a....

2010-06-10 20:42:19 105

原创 memcache充当session server方案

为以前同事修复了一下他们得服务器.他们得服务器web是用jboss做得, 后面有个memcache, nfs充当共享文件系统, 数据库是Oracle.已经解决了session得共享, 我就一直在猜想是怎么回事.???传统的会话使用cookie + session方式,也有不使用cookie的,直接附加GET参数,当然不太方便。robbin认为不应该使用session,理由是可以避免...

2010-06-08 13:36:33 97

原创 大型J2EE项目中的Web容器集群–Nginx+Glasshfish+Memcached+ServletFilter

这个标题可能让你看不明白,因为他来自H.E. 山寨 方法,或者说我这种方式将时下比较流行的几个东东进行了DIY整合。先看看图,暂且告别一下文字:查看大图请点击这里还没有看懂没有关系,听我慢慢的口水:系统环境:    1. 操作系统linux    2. web服务器Nginx    3.Jsp/Servlet 服务器 GlassFish,当然Tomcat/Jboss也可以。    4....

2010-06-08 13:36:00 61

原创 大型网站系统架构分析

千万级的注册用户,千万级的帖子,nTB级的附件,还有巨大的日访问量,大型网站采用什么系统架构保证性能和稳定性? 首先讨论一下大型网站需要注意和考虑的问题。 数据库海量数据处理:负载量不大的情况下select、delete和update是响应很迅速的,最多加几个索引就可以搞定,但千万级的注册用户和一个设计不好的多对多关系将带来非常严重的性能问题。另外在高UPDATE的情况下,更新一个...

2010-06-08 13:34:06 63

原创 简单分布式系统体系结构介绍

一、分布式、并行计算、计算机网络1. 分布式计算:多个节点运算,为同一个目标2. 并行计算:一个巨型机,并行处理大任务二、几种互联网时代的分布式结构1. C/S: Client-Server2. B/S,逻辑结构分离(三层结构,UI-Logic-Data)3. Clustered:集群4. P2P: 点对点5. Space based(SBA):REST、SOA、EDA (基于可分离的组合)三、分...

2010-06-05 12:46:04 186

原创 校内网技术架构54chen回忆版

校内网CTO黄晶讲述网站架构变迁-54chen回忆版 这是一次公司内部的交流会,主题是校内的发展史和构架讲解,主讲人是校内网CTO黄晶,其中关于架构变迁的一段个人觉得是很具有代表性的过程,特在会上作了大概的笔记,现在是凌晨一点不到,正好清醒头脑进行回忆总结。每个网站的发展都会按照一个大致相同的路线去完成,当然这里说的是每个相对成功的网站。第一阶段:这一阶段没有太大的访问量,甚至只有一台服务...

2010-06-05 12:07:53 193

原创 Memcached 研究

Memcached深度分析(原创)http://blog.developers.api.sina.com.cn/?p=124  memcached优化使用http://hi.baidu.com/szlzhm/blog/item/fc935bef71a4e5202cf534ea.html memcached全面剖析memcache_engineMemcache协议...

2010-06-05 00:05:30 72

原创 memcache集群服务:memagent配置使用

magent是一款开源的memcached代理服务器软件地址:http://code.google.com/p/memagent/安装magent到/usr/local/下cd /usr/localmkdir magentcd magent/wget http://memagent.googlecode.com/files/magent-0.5.tar.gztar zxvf magent-0....

2010-06-04 23:29:31 90

原创 JAVA客户端调用memcached

1.memcached client for java客户端API:memcached client for java 网址:http://www.whalin.com/memcached 最新版本:java_memcached-release_2.0.1 操作示例: Java代码 import com.danga.MemCached.*;    import ...

2010-06-04 17:30:58 70

原创 Windows 7 下的Memcache 使用:

Windows 7 下的Memcache安装:  1. 下载memcache的windows稳定版,解压放某个盘下面,比如在c:\memcached2. 在终端(也即cmd命令界面)下输入 ‘c:\memcached\memcached.exe -d install’ 安装 3. 在服务中 登录中使用 Administrator 身份 否则会启动失败4. 再输入: ‘c:\me...

2010-06-04 17:14:28 74

原创 HTTP状态码

HTTP状态码(HTTP Status Code)是用以表示网页服务器HTTP响应状态的3位数字代码。它由RFC 2616规范定义的,并得到RFC 2518、RFC 2817、RFC 2295、RFC 2774、RFC 4918等规范扩展。所有状态码的第一个数字代表了响应的五种状态之一。[编辑] 1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和...

2010-06-04 11:23:44 77

原创 struts2总结之 OGNL表达式

struts2总结之  OGNL表达式(2010-02-23 12:19:52) 转载标签:struts2ognl详解标签javassh杂谈                                                                  作者:范慧斌(转载请注明作者) 一直在写博客,但总是复制粘贴,现在发现的确有些东西还是需要自己去总结一下。      最近的项目...

2010-05-28 16:18:13 158

原创 java.util.Properties类的使用

java.util.Properties类的使用 Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用XML 文件装载和保存这些键-值对。在 驯服 Tiger的这一期文章中,John Zukowski 展示了如何驾驭这匹新一代的“役马”。 ...

2010-05-28 16:14:29 58

原创 error: Python was built with Visual Studio 2003;

用easy_install安装atomisator的时候提示说:“Python was built with Visual Studio 200*” error:Python was built with Visual Studio 2003;extensions must be built with a compiler than can generate compatible bi...

2010-05-21 13:41:23 183

原创 HOWTO: Install Setuptools in Windows

If you are in the habit of loading third-party modules in Python, you really should check out Setuptools. Setuptools includes all sorts of enhancements to the Python distutils to help developers build...

2010-05-21 13:31:08 107

原创 在Windows上安装Django

在Windows上安装Django 首先要准备好相关的软件: Python 2.5 PIL for py2.5 Mysqldb for py2.5 Django 0.96 Apache 2.2.x mod_python 3.3.1 for py2.5 以上软件都可以在网上下载,注意各软件对应的python版本。下载地址如下: http://www.python....

2010-05-21 13:14:07 63

空空如也

空空如也

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

TA关注的人

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