自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(89)
  • 资源 (10)
  • 收藏
  • 关注

奇异的Glassfish启动错误

奇异的Glassfish启动错误 # ./asadmin start-domainThere is a process already using the admin port 4848 -- it probably is another instance of a GlassFish server.Command start-domain failed. 经过研究发现,如...

2011-10-19 15:44:08 931

原创 小规模低性能低流量网站架构设计

很多Web架构的文章都在谈大规模,高流量,高性能之类的网站架构设计,这类文章一是满足人们好奇心,但看过之后也就看过了,实际收益可能并不大;另外一个副作用是容易让人心潮澎湃,没学走先学跑,在很多条件仍不具备的情况下,过度设计、过度扩展(高德纳也说过,"过早优化是万恶之源"),所以,这里反弹琵琶,讨论一下小规模、低性能、低流量的网站该如何架构。如果站点起步阶段可能就是一台机器(或是一台虚拟机)...

2011-09-29 22:38:43 146

开通httpd通过selinux

selinux有时候真是烦人,连出去的连接都会屏蔽。 用命令行可以连接,但是用apache死都不可以连接成功。 一直提示ERROR: Can't connect to MySQL server on '10.10.10.10' (13) 你可以禁止selinux或者只打开httpd的链接就可以了  打开通道(需要使用root权限)  #setsebool -P ht...

2011-09-29 11:56:15 291

java在linux下设置环境变量

好久没用命令行,忘记不少,花费不少周折,特此记下来  运行时环境变量java -cp .:hello.jar:sample.jar com.HelloWorld  总体环境变量export CLASSPATH=.:sample.jar:hello.jar  不同于windows的是中间的符号,windows中是分号,linux中是冒号...

2011-09-28 20:44:14 109

在Red Hat 5.6之后的版本上升级php版本

Red Hat企业版在5.6的时候发布了php的5.3.x版本,所以升级php版本的时候简单多了 操作很简单,移除之前的版本,使用命令行比较简单点儿,#yum remove php 然后安装5.3版本(是个独立的包,所以不能直接用yum升级), #yum install php53    。这其中可能还有一些冲突的旧包,系统会提示,你用yum remove 包名就可以了。 ...

2011-09-28 10:01:01 210

Centos安装桌面环境(一个命令搞定)

 # yum groupinstall "X Window System" "GNOME Desktop Environment" 由于初始化安装用的最小化安装包,没有桌面环境。但是又急切需要一些桌面的工具,第一次用yum install gnome-session,安装好之后,竟然不能初始化桌面环境。 无奈搜索搜索,找到了这个方法,记录一下! 安装完成之后,...

2011-09-03 12:14:11 230

linux下实现glassfish自动启动

1. 首先在 创建文件/etc/init.d/glassfish3, 文件内容如下. 注意修改下列内容的红色部分(不好意思,全部用英文写的) #! /bin/sh# This shell script takes care of starting and stopping# the glassfish DAS and glassfish instance.## chkcon...

2011-08-20 11:36:58 286

从dovcot学linux日志轮转

linux中日志默认是会自动轮转的,但是有时候碰到有些第三方的软件。比如说email方面的dovcot,就没有自动轮转,导致在很长一段时间之后,日志文件会很大,严重时可能导致系统宕机。 例子很简单,看过之后就应该能够配置你自己的啦! 参考文章:http://optics.csufresno.edu/~kriehn/fedora/fedora_files/f9/howto/dovec...

2011-08-18 17:51:27 129

银行业务调度系统的实现

银行业务调度系统的实现        这个例子是在去年在CSDN上看到了,一直忙就忘记了,今天突然看到就小小研究了一个,不是很难! 但是好久没做这方面的开发,生疏不少,花了我4个小时才整出来!        系统要求在附件上中的银行调度.docx.pdf中,请自行下载!         系统运行结果如图所示:        所用软件,jdk1.6.X...

2011-08-14 17:03:44 82

在linux下添加一块新硬盘

由于在redhat 6之前,系统中没有硬盘管理工具(Disk Utility),需要使用命令来进行挂载硬盘操作。 如果你的系统比较新,系统会自动执行挂载,但如果你想DIY的话,掌握一点命令是必须的。这些操作磁盘的命令不建议新手来操作,造成的后果可想而知! 如果必须要执行的话,现在你本地的虚拟机里面先实验一下吧。本人就是用的Virtual Box 来先练习的!  以下命名需要使用root...

2011-08-13 17:19:35 289

linux 下几个有用的快捷键

主要用在gnome下,可能其他的桌面系统也可以,仅供参考  Ctrl+Alt+方向键, 可以切换到不同的桌面,对开发人员特别有用Ctrl+Alt+L可以锁住你的桌面Ctrl+Alt+T可以快速打开一个命令行窗口(有些linux可能不能用)在桌面的命令行下Ctrl+Shift+T可以打开一个新的命令行窗口,Ctrl+Shift+W可以关闭一个命令行窗口 ...

2011-08-07 13:05:17 93

记一次linux lvm的扩展

 这里不介绍有关lvm的概念或者优点,如果你想知道的话,去百度百科或者维基百科都可以。 事情是这个样子的,突然有一天,公司的某台email服务器不能发送email了!   电话开始响起。。。。经过一系列的前期检测,发现硬盘空间用光了。 还好发现原来的系统有用lvm。 先在自己的虚拟机上测试之后,然后在服务器上折腾。 大概过程就是这样子的。 1. 先添加一块硬盘到你的系统...

2011-08-05 21:34:21 75

ubuntu下terminal server client退出全屏

很激动的用ubuntu连接上了windows 7的远程桌面,一阵狂喜! 接着痛苦就出现了,怎么退出来呢!?! 有进无退啊,痛苦。。。 还好自己自幼学习IT,可以用任务管理器注销用户的方式退出来,这个毕竟不是长久之策,因为你每次都需要再次输入用户名和密码。 好了,现在亮出正确办法。ctrl+alt+Enter 这个快捷键可以退出和进入全屏。又狂喜........

2011-07-29 11:17:33 553

javascript pattern只允许数字,英文字母和一些特殊字符

<script type="text/javascript"> var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/; var chPattern = /^[A-Za-z0-9 \!\@\#\$\^\&\*\-\_\+\=\:\\\'\;\,\.\/\?\(\)\{\}\[...

2011-07-14 15:03:14 2701

原创 linux查看端口所占用的进程号

netstat -tlnp|grep 8080 

2011-07-13 17:22:59 89

原创 难得一见的网易邮箱加载页面

难得一见的网易邮箱加载页面。吐血,为了发这篇文章竟然花了我15分钟时间,因为这里不打文字,下面的提交按钮都不可以点击   

2011-06-16 09:53:37 369

原创 如何选择开源许可证?

本文摘自http://www.oschina.net/news/17643/how-to-choose-opensource-license?from=20110508 如何为代码选择开源许可证,这是一个问题。世界上的开源许可证,大概有上百种。很少有人搞得清楚它们的区别。即使在最流行的六种----GPL、BSD、MIT、Mozilla、Apache和LGPL----...

2011-05-23 10:21:54 83

原创 SVN 自动备份

 如果英文还可以的就读这个文章。http://wiki.ocssolutions.com/Backing_up_and_Restoring_Your_Subversion_Repository  不过这个文章备份的文件太大了,感觉还没有直接复制粘贴来的爽。附件中有我自己写的批处理文件(windows),使用之前请先修改几个参数,都在最后几行,你一看就差不多明白了。  我使用...

2011-04-20 13:56:51 59

Ubuntu强制卸载VMware-player

有时候安装了vmwar-player,想再安装vmware-workstation,却提示一些古怪的消息(现在忘记具体是什么了)。只能先卸载再安装 首先你可以尝试常规卸载: sudo vmware-installer -u vmware-player 既然你到了这里,通常是无论怎样都卸载不了的 其实所谓的强制卸载就是将所有的vmware文件全部删除, 你...

2011-04-12 15:09:17 258

原创 Linux run level解读

前一段在客户那边加入了一个开机自动重启的程序,莫名其妙的重启操作系统之后,网络服务竟然不能自动启动! 竟然需要手动启动! 为了证明我们是清白的,我去研究了一下linux的run-level。  我所试验的是red hat企业版5.5,debian/ubuntu的linux有所不同,默认是不存在配置文件的,需要手动创建。  以下是我摘抄的配置文件,默认位置在/etc/inittab...

2011-04-11 11:00:41 100

原创 关于java Exception

不是我写的,但是很精彩!请看原著 http://onjava.com/pub/a/onjava/2003/11/19/exceptions.html   看不懂的可以看下这个老兄的心得http://www.juvenxu.com/2011/03/30/exception-handling-best-practices/ ...

2011-03-31 12:20:24 70

原创 java实现的一个无刷新上传

 所使用的东东, jdk1.6, tomcat 6, apache common-io, common-file update, json.  给出截图一张: 感觉还不错哦! 可以下载源码查看具体实现,源码在附件中,是一个war文件,可以直接部署到tomcat中查看效果。 如果您遇到任何问题,请发站内信或者email:[email protected]...

2011-03-26 15:59:33 74

原创 Apache tomcat 7 and servlet 3介绍

需要一点英文地址,可以边听边看ppt!  http://www.infoq.com/presentations/Apache-Tomcat-7?mkt_tok=3RkMMJWWfF9wsRokv6jNZKXonjHpfsX56e8sW6eylMI%2F0ER3fOvrPUfGjI4DS8NrI%2FqLAzICFpZo2FFLCvKccodT9eBPCEQ%3D...

2011-03-04 15:20:36 82

原创 Linux下查看文件夹大小

使用du命令 du -h --max-depth=1 完整例子请查看 http://www.yayu.org/look.php?id=162

2011-02-09 15:24:20 74

原创 linux查看系统版本信息

几种查看linux版本信息的方法:1. uname -a2. cat /proc/version3. cat /etc/issue4. lsb_release -a 感觉最正宗的还是第4个, 用第二个太不靠谱了,以下是第4个的截图 ...

2011-02-09 09:44:35 59

对Page Speed的测试

前一段google发布了Page Speed,据说能够增加页面的访问速度,当时没有时间。 后来在javaeye的每月杂志上也看到同样的文章,被吹成了能够提高40%的加载速度。 在项目做完的时候有了一点时间进行测试。把测试结果贴出来,大家看一下!           我是对PHP的一个CMS系统Joomla1.5.20 做的测试。测试环境ubuntu10.10, 内存:645M,CPU ...

2010-12-30 19:41:06 148

原创 超级强悍的微软AJAX控件展示

汗颜,一直都以为微软的技术不兼容其他浏览器!今天看了下,太强悍了 http://demos.telerik.com/aspnet-ajax/controls/examples/default/defaultcs.aspx   都有点想转行做.net的感觉...

2010-12-29 17:41:31 80

原创 创业路漫漫

 软件开发人员到了一定的境界后软件项目全部靠自己都能搞定了,同时几万元的项目能接到也能顺利完成时就会考虑到自己创业的事情,有些人头脑不够冷静这时候就盲目走上了创业之路,创业后自己很辛苦、生意也难做、还会遇到很多生存问题、资金问题、人力资源问题、可持续发展问题等等N多问题。    01:同一时间只做一个项目时人的精力都很集中、项目进展、工作效率都很快、管控项目总是会得心应手。   0...

2010-12-28 11:25:14 83

原创 Google App Engine进行重大更新

本文转自http://news.cnblogs.com/n/83334/      Google App Engine是一个帮助开发者开发网络应用的一个平台,今天进行了今年以来最大的更新。  App Engine 1.4.0主要功能包括:新增Channel API,创建即时推送事件更加简单;新增“Always On”:开发者每月只需9美元就可以保持三个应用程序一直在...

2010-12-17 15:15:04 119

原创 2010年云计算领域的十大热点事件

本文转自http://datacenter.chinabyte.com/21/11727521.shtml2010年对云计算来说,是十分重要的一个年头,无论是中断事故还是发展升级。虽然云计算的市场持续增长,但是一些家喻户晓的云计算巨头在发展的过程中还是遭遇了不少的打击。  VMware进军云计算市场,Amazon.com 公司的IT部转向云计算领域,类似Salesforce.com、T...

2010-12-17 14:59:40 273

Ubuntu下最好用的SVN客户端(Rabbitvcs安装篇)

如果你用过windows下的tortoisesvn,肯定会感叹,同样是开源程序,为什么这些开源的东西不在开源的系统上先跑呢? 不用着急,那边有个乌龟,这篇有只兔子,只是看了太多的龟兔赛跑的故事,不知到最后谁会赢。那就有你评判了,先安装再说吧! 这里是它的屏幕截图   首先你可以参考这篇文章,我也是参考这篇文章来着,但是这篇文章没有介绍安装方法。所以这里介绍下。http:...

2010-12-11 09:32:48 617

ubuntu 彻底删除 mysql 然后重装 mysql

删除 mysqlsudo apt-get autoremove --purge mysql-server-5.0sudo apt-get remove mysql-serversudo apt-get autoremove mysql-serversudo apt-get remove mysql-common //这个很重要 上面的有一些是多余的,但是为了免除后患,还是全部删...

2010-12-08 11:14:47 124

使用eclipse开发php项目-----调试篇

  一直用java做开发,偶尔开发个php小程序,显得有点手生,并且自带的debug不能用,所幸自己配置。 首先你要准备的是eclipse,wampp(或者说是其他的php集成环境), zend debugger . 去这里下载http://downloads.zend.com/pdt/server-debugger/, 因为这里是windows环境,所以下载ZendDebugger-...

2010-12-03 15:59:27 380

原创 使用Eclipse插件 EclEmma 进行覆盖测试

以前听说过单元测试,这个覆盖测试还是第一次听说,不过下次在项目可以试一下,IBM上的这篇文章写得很好,特此贴出来 http://www.ibm.com/developerworks/cn/java/j-lo-eclemma/index.html ...

2010-11-25 14:04:13 137

原创 Apache和Tomcat实现集群和负载均衡

参考文章 http://blog.csdn.net/kypfos/archive/2008/10/15/3081330.aspx http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html 刚觉都是作者的真实体验,写的都很不错! 两篇要是结合的话可以解决你的很多疑问,建议还是请自动手做一下! 还...

2010-11-14 17:50:15 64

linux破解BIOS密码

两年前的某一日,心血来潮的给BIOS加了一个密码,两年之后的今天可想而知。着实让我头疼了半天,还是想不出来。想来想去还是破解的快。 具体的来说,不是破解BIOS密码,而是做了一个清除操作而已。下面是所支持的类型,如果你的BIOS不在里面的话,笔者建议你换另外的方法先。支持的BIOS类型ACER/IBM BIOSAMI BIOSAMI WinBIOS 2.5...

2010-07-25 13:51:17 895

Ubuntu10.04修复Grub

发现在用Ubuntu睡觉功能的时候,启动不了,提示说grub rescue, 就是说要修复grub的意思,我的天,谁没事去研究那玩意儿。  不过在网上搜索一下,解决方案还真不少,这里我挑一个方便的分享给大家。 http://www.houqp.com/unbuntu10-grub2-fix/  但是我的好像有点问题,可能是开始没有耐心吧,我重装了两次grub才弄好。大家耐...

2010-07-25 13:36:42 82

原创 mysql 同步复制(简单集群)

暂时没有时间自己总结,先贴出一篇文章来 http://bbs.linuxpk.com/thread-38953-1-1.html

2010-07-10 16:36:23 62

原创 职场新人面试误区:我的技术好,所以你必须要请我?(转贴)

http://blog.csdn.net/java2000_net/archive/2010/02/20/5312691.aspx 突然发现,工作一段时间后心态变了

2010-07-04 11:14:14 64

原创 linux基础命令

 写道NO 分类 PS1 命令名 用法及参数 功能注解 1 文件管理 # ls ls -a 列出当前目录下的所有文件,包括以.头的隐含文件 文件管理 # ls ls -l或ll 列出当前目录下文件的详细信息 文件管理 # pwd pwd 查看当前所在目录的绝...

2010-06-25 19:51:05 78

java实现的一个无刷新上传

所需要的东东, jdk1.6, tomcat 6. 可以下载源码查看具体实现,源码在附件中,是一个war文件,可以直接部署到tomcat中查看效果。 如果您遇到任何问题,请发站内信 博客支持http://yhjhoo.javaeye.com/admin/blogs/976087

2011-03-31

flex入门经典教程

不是自己写的,但是能够解决java程序员学习flex过程中的种种问题,经过本人验证完全适合阅读。

2009-07-08

我的第一个log4j测试程序

我的第一个log4j测试程序,可用于web application

2009-06-09

struts 验证示例小程序

struts验证源文件,工程文件源文件,不含jar包(用MyEclipse导入即可)

2009-04-16

SSH 入门程序(struts+spring+hibernate)

struts,spring,hibernate 的入门程序,里面包括创建过程的文档,工程文件的原文件(jar包不含),说明文件里已经说明如何添加了 很适合入门

2009-04-16

Struts实例程序

本实例程序是配套图书Struts Design and Programming:A Tutorial的示例程序

2009-03-09

iis sp3安装包,适合windows xp sp3

适合windows xp sp3的iis,经本人测试,完美安装

2009-02-20

webharvest

webharvest是一个开源的java桌面程序,能够从论坛、网站上下载定制你自己想要的东西。因为开源,所以很好用,同时也是一个学习java和xml的好东西

2009-02-20

XPath实例

我刚开始学习xml,做了一个XPath实例

2009-02-04

邮政编码数据库

sql数据库文件,适合大部分数据库软件的导入

2008-07-21

空空如也

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

TA关注的人

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