2010年12月18日

摘要: 部分Swing应用程序开发团队开始转向NetBeans平台,特别是Java 7重新更新发展方向,确定JSR-296进入永久性冬眠后,这个趋势更加突出。   NetBeans可能是JSR-296项目的最大赢家,它能帮助开发人员在他们的项目中采取下一步行动,如果没有NetBeans,他们可能不知道该怎么做,如他们用JSR-296中的SingleFrameApplication类代替了JFrame,因为使用它能更容易与JSR-296(我拒绝把它称为Swing应用程序框架,SAF,因为这个名字太自大了,好像就没有其它Swing应用程序框架似的)接轨,特别是在NetBeans IDE的帮助下,许多开发人 阅读全文

posted @ 2010-12-18 11:53 技术人生 阅读(299) 评论(0) 推荐(0) 编辑

2010年12月12日

摘要: lighttpd是一个德国人领导的开源软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的webserver 环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的webserver中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能,而Apache之所以流行,很大程度也是因为功能丰富,在lighttpd上很多功能都有相应的实现了,这点对于apache的用户是非常重要的,因为迁移到lighttpd就必须面对这些 阅读全文

posted @ 2010-12-12 17:31 技术人生 阅读(650) 评论(0) 推荐(0) 编辑

摘要: 软件版本:subversion1.2.3 和apache-server 2.0.55Linux下Subversion+apache服务器配置一.安装服务器端1.环境工具说明:服务器linux环境;apache,httpd-2.0.58.tar.gz;subversion-1.3.1.tar.gz2.安装apache#tar zxvf httpd-2.0.58.tar.gz#cd httpd-2.0.58#./configure --enable-dav --enable-so --enable-maintainer-mode tips:一定要写—enable-dav,否则安装时候会漏掉需要的配 阅读全文

posted @ 2010-12-12 15:31 技术人生 阅读(269) 评论(0) 推荐(0) 编辑

摘要: 创建第一台VPS  在下面的例子中,我使用的是来自私有192.168.块的IP地址。你或许想在自己的局域网上修改这个命令得到希望的IP地址(主机和DNS)。vzctl用于VPS创建、配置和运行。vzctl能在一行命令上提取几个参数,不过为了举例,我在单独的命令行上执行每个操作。使用以下命令创建VPS:  vzctl create 101 --ostemplate centos-4 --config basic  使用创建关键字的vzctl命令将提取centos-4-i386-default.tar.gz文件到/vz/private/101/。也会在/etc/vz/conf/目录里创建名叫101 阅读全文

posted @ 2010-12-12 14:04 技术人生 阅读(561) 评论(0) 推荐(0) 编辑

摘要: 主配置文件[--prefix/nagios/etc/nagios.cfg]:################################################################################ NAGIOS.CFG - Sample Main Config File for Nagios 3.0.6## Read the documentation for more information on this configuration# file. I've provided some comments here, but things may not 阅读全文

posted @ 2010-12-12 12:59 技术人生 阅读(337) 评论(0) 推荐(0) 编辑

摘要: mdadm创建RAID5 RAID级别:5 设备列表: Host:/dev/sda RAID Devices:/dev/sdb /dev/sdc /dev/sdd Spare Devices:/dev/sde 设备准备: 直接使用硬盘硬件设备,不需要分区。 如果要具体使用哪个硬盘的分区做RAID,才需要fdisk特定的分区,并给它指定分区类型:fd。 1 创建raid: mdadm的每个命令都有其简写形式,当然也可以使用shell的正规表达式: #mdadm --create --verbose /dev/md0 --level=raid5 --raid-devices=3 /dev/sdb 阅读全文

posted @ 2010-12-12 11:53 技术人生 阅读(486) 评论(0) 推荐(0) 编辑

摘要: 以前在空闲时,研究过PHP的扩展模块开发,苦于没有找到一个比较好的调试方法,因此只做了少量的基本工作,感觉zend公司开发的PHP扩展模块有点过于复杂,调试真是让人头痛的事,若哪位有比跟踪调试的好方法,请留言。zend PHP的扩展模块开发帮助方面的,google等能找到,这里把曾经做过的接口部分给出来大家看看clucene可能有不稳定的部分,在写接口前最好先测试,至于哪里有问题,当时忘做笔记了,暂时忘了//StandardIctclasenum {STANDARD_ANALYZER};static zend_object_handlers index_searcher_object_hand 阅读全文

posted @ 2010-12-12 10:25 技术人生 阅读(279) 评论(0) 推荐(0) 编辑

2010年12月11日

摘要: 1. 什么是Cygwin?Cygwin是一个在windows平台上运行的Linux模拟环境, 是Cygnus solutions公司开发的自由软件(该公司开发了很多好东西, 著名的还有eCos, 不过现已被Redhat收购). 它对于学习Unix/linux操作环境, 或者从unix到windows的应用程序移植, 或者进行某些特殊的开发工作, 尤其是使用gnu工具集在windows上进行嵌入式系统开发, 非常有用. [1]Cygwin是一个Windows上的Linux模拟环境, 它包括两个部分: * 一个作为Linux API仿真层的DLL(Cygwin.dll), 它提供稳定的Linux 阅读全文

posted @ 2010-12-11 22:20 技术人生 阅读(439) 评论(0) 推荐(0) 编辑

摘要: 概念使用属性表达式设置Java Bean的属性值。属性表达式格式与Java编程的表达式类似,使用”[n]”表示数组引用,”.”表示对象引用。例如:"name",表示Java Bean的name属性。"parent.name",表示Java Bean的parent属性的name属性。"parent.parent.name",表示Java Bean的parent属性的parent属性的name属性。"children[2].name",表示Java Bean的children属性的第2个元素的name属性。使用属性表达式定位到指定属性后,根据属性的类型,将输入值转换成该属性值完成赋值。使用org. 阅读全文

posted @ 2010-12-11 21:13 技术人生 阅读(1366) 评论(0) 推荐(0) 编辑

摘要: centos不能直接yum安装proftpd,有两种方法可解决:1、用yum安装ProFTPD需要定义非官方的库。2、手动编译。这里就说说怎样手动编译。先下载proftpdwget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3.tar.gz编译前记得安装gcc、gcc-c++、make等tar zxvf proftpd-1.3.3.tar.gzcd proftpd-1.3.3./configure --prefix=/usr/local/proftpdmakemake install编辑启动脚本:cd proftpd-1.3.2拷贝 pr 阅读全文

posted @ 2010-12-11 15:18 技术人生 阅读(344) 评论(0) 推荐(0) 编辑