自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(176)
  • 资源 (1)
  • 问答 (6)
  • 收藏
  • 关注

原创 Mac OS X 10.7.3安装ruby 1.9.3

which一下可以看到Mac OS X 10.7.3预装了ruby-1.8.7,但是坑爹的是macbook作为一种Unix系统竟然没有gcc和make,于是我开始折腾我的Macbook。其实想要gcc很容易,安装Xcode就行了,但是这里有个坑,我从AppStore里安装Xcode,它有1.7G之大,虽然我用不着Xcode,但既然今次需要用到而我可能出于兴趣看看Xcode这玩意儿,于是我开...

2012-03-08 20:09:38 285

原创 使用rvm在Mac中安装ruby和rails

使用rvm在Mac中安装ruby和railsMacOS默认安装的是ruby 1.8.7,如果你想使用ruby 1.9.2的话,除了在官网下载源码编译安装外,可以使用rvm来协助安装。STEP-1 安装RVM在Terminal中输入以下命令即可安装1bash < <(curl -s https://rvm.beginrescueend.c...

2012-03-08 20:07:39 335

原创 activemq 使用经验

ActiveMQ是apache的一个开源JMS服务器,不仅具备标准JMS的功能,还有很多额外的功能。公司里引入ActiveMQ后,ActiveMQ成里我们公司业务系统中最重要的一个环节。所有应用都通过jms集成,如果ActiveMQ出了故障,整个系统就瘫痪了。因此,头对ActiveMQ的性能,可靠性,以及如何正确使用,是非常的关心的,而我就被指派来做关于ActiveMQ的调研,本文...

2011-07-19 00:14:22 243

原创 quartz无法启动的原因

quartz无法启动的原因     场景:spring集成quartz,在spring配置文件中配置quartz相关参数。     在以往的工作中,quartz经常无法启动,今天就根据以前经验,总结一下,供大家参考。 一.ID冲突     quartz的两个基本单元是Job和Trigger,它们在内存中分别以jobName+groupName和triggerName+Gru...

2011-04-21 21:06:32 327

原创 gem相关命令使用

gem相关命令使用 1.显示gem的帮助和版本 gem –h/--help #显示gem的帮助 gem –v /--version #显示gem的版本号 2. 列出远程库的所有可用软件 gem query --remote         # 短命令: gem q -r 你可以看到一个关于远程主机上所有软件的详细列表。 3. 查找远程主机上的特定软件 gem query --remote --na...

2010-12-23 18:10:23 326

原创 window.location.href在IE6下面竟然不跳转

最近发现一个问题:window.location.href在IE6下面竟然不跳转,这是为什么呢?这个是我写的语句:<a href="javascript:void(0);" ;onclick="javascript:window.location.href='http://www.sina.com';">转到新浪</...

2010-11-16 16:39:00 114

原创 Mysql的GROUP

语法: GROUP_CONCAT([DISTINCT] expr [,expr ...][ORDER BY {unsigned_integer | col_name | expr}[ASC | DESC] [,col_name ...]][SEPARATOR str_val]) 下面演示一下这个函数,先建立一个学生选课表student_courses,并填充一些测试数...

2010-11-11 11:01:29 106

原创 RAILS的图片处理插件fleximage

 FLEXIMAGE,依赖的包有AWS-S3,RMagick 我的环境是windows 7 + ruby1.8.7 1.gem install aws-s3 2.下载win RMagick RMagick 已经不再rubyforge上维护了,移植到了http://github.com/rmagick/rmagick 所有要在这里下载才对,rubyforg...

2010-10-28 17:18:11 224

原创 使用Selenium 和Junit 进行WEB功能测试

下载用firefox 到http://selenium-ide.openqa.org/download.jsp 下载selenium-ide 这个firefox 插件, 然后安装,到http://release.openqa.org/selenium-remote-control/ 下载selenium-rc  , 它包括python,php,java ,r...

2010-10-12 16:54:10 427

原创 疯狂的学习Rails

命名约定概念详解1.  混合大小写,下划线,复数 我们经常使用简写命名变量,在Ruby中,约定为命名变量时,全部字母都小写,单词的中间使用下划线分割,类(Class)和Modules的命名有不同,不使用下划线,单词的简写和首字母使用大写。所以我们在前面编写的代码里有order_status和LineItem这样的类名。 Ruby on Rails命名约定并且作了扩展。首...

2010-09-30 10:04:23 162

原创 RUBY AND RAILS COMMAND

Rails2.0 命令大全2008-05-21 22:11一.铁道1.1 创建一个Rails应用程序$ rails app_name可选项:-d, database=xxx 指定安装一个数据库(mysql oracle postgresql sqlite2 sqlite3 ), 默认情况下是数据库-r, ruby-path= 指定Ruby的安装路径,如果没有指...

2010-09-28 17:10:20 196

原创 rails之路

问题:WEBrick 报 `require_frameworks': no such file to load -- net/https (RuntimeError) 错误的解决办法?解决办法:错误的解决办法是一样的,都是因为缺少 libopenssl-ruby library 这个库.运行下下面的代码就搞定了.sudo apt-get install libopenssl-r...

2010-09-17 11:41:08 202

原创 最近开发一直碰到一个问题:Communications link failure due to underlying exception:

问题:Communications link failure due to underlying exception: 登录时,常常要登录2次,后来直接就不可以等了。 解决:这个问题困惑了我很长时间,中间好像是在分析的,但是没有分析道重点上来,程序没有动过,那么数据库了,就应该是数据库 了。那么是数据那里链接的时间。对,是时间。 程序中的连接池中的链接,去取...

2010-08-18 15:03:43 428

原创 MYSQL教程:MySQL用户帐号管理

MySQL grant 语法的详细解析上面的解析已经很详细了,但是还有中情况,一个用户对应多个数据库的情况:  grant all on `数据库名%`.* to '用户名'@'IP'  identified by '密码' mysql支持通配符当把带引号的值是,需使用反勾号(‘`’)为数据库、表、列和子程序名称加引号。使用单引号(‘'’)为hostname...

2010-07-28 17:15:01 142

原创 mysql的select的问题

select a.*,b.*,c.*,d.* from table1 b inner join table2 d on b.memberId = d.memberId inner join table3 a on d.applyId = a.applyId inner join table4 c on a.exhId = c.exhId where ...

2010-07-27 13:02:11 189

原创 java反编译工具

这款反编译器叫 "Java Decompiler", 由 Pavel Kouznetsov开发它由 C++开发,并且官方可以下载 windows、linux和苹果Mac Os三个平台的可执行程序。1. 支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转2. 支持众多Java编译器的反编译(支持泛型, Annotation和enum枚举类型...

2010-07-21 10:56:43 125

原创 刨根问底(Proxool连接池设置)

 今天才真正体会到刨根问底对于对于做技术也是同样的重要。 一起,心里也懂得其重要性,但是也只是停留在懂得的基础上,在实现功能时,往往只是停留在表面,功能作出来就行。 而很多问题没有清晰的知其根底, 为什么这样做?这样做的好处坏处?原来错的现在为什么没有错了?还有一些概念性的东西也只是停留在表面? 比如说连接池,表面的意思是有很多数据库的链接,用时就从其中取出来使...

2010-07-19 13:10:38 164

原创 Centos(带宽测试脚本-测试通过)

#!/bin/bash # test network width function usage { echo "Usage: $0 " echo " e.g. $0 eth0 2" exit 65 } if [ $# -lt 2 ];thenusagefityp...

2010-07-15 18:00:47 993

原创 运行一个可执行的Jar时,Classpath的设置无效问题,java的-cp和-jar参数不能

情况为:在cmd中,运行java -jar *.jar,出现classnotfound异常,jar中包含lib下面jar下面的class找不到,后来在MANIFEST.MF中添加了Class-Path的配置,但是还是不行? 之一,将组件的Jar文件拷贝到公共JRE目录下的lib\ext下。比如,我的JDK1.5装在C:\Program Files\Java下,之下的j2re1.5.0是...

2010-07-12 14:26:21 2138

原创 实践中整理出tomcat集群和负载均衡

实践中整理出tomcat集群和负载均衡 (一)环境说明 (1)服务器有4台,一台安装apache,三台安装tomcat (2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2 (3)ip配置,一台安装apache的ip为192.168...

2010-07-09 18:18:10 104

原创 linux 安装SVN

安装配置 svn server+apache第一步,先检查是否安装了下面软件包                #rpm -q subversion  httpd  mod_dav_svn                如果没有请安装他们!第二步,建立一个用户,用于管理SVN版本库     useradd -m -s /bin/bash svn 第三步,创建版本库目录,并修改...

2010-07-07 18:09:25 100

原创 linux 性能检测工具 dstat

 在sentos中,使用yum install dstat 地址:wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm  官方网站:http://dag.wieers.com/rpm/packages/dstat/  Dstat的安装:  wget http...

2010-07-06 14:40:41 153

原创 tomcat5.5优化

tomcat优化:JVM内存JAVA_OPTS参数说明JVM内存JAVA_OPTS参数说明 我经常会这样来设置服务器端的JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k" -server:一定要作为第一个参数,在多个CPU时性能佳 -Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些...

2010-06-28 16:11:16 131

原创 linux下查看硬盘型号等信息

可以用smartctl,hdparm等命令来查询。 在日志中显示硬盘有坏扇区tail /var/log/messages dmesg中也有错误信息dmesg 对硬盘做一下健康检查smartctl -H /dev/hda 检测通过,保险起见还是准备换硬盘。查看下当前硬盘的型号,可以得到硬盘接口为SATAII,及尺寸大小3.5"smartctl -a...

2010-06-28 12:01:40 389

原创 高并发高流量

看就看见花开

2010-06-25 18:56:28 125

原创 网络监控:带宽、网络情况……

iftop是LINUX下查看網路流量的軟件.1. iftop如何安裝:首先查看自己的系統是否安裝libpcap相關套件   [root@idc-xxxx-xxxx-xxxx-xxxx ~]# yum list | grep libpcaplibpcap.i386                             14:0.9.4-12.el5        install...

2010-06-25 13:37:44 352

原创 CSS TEMPLETE

http://www.oswd.org/design/preview/id/3017  http://www.oswd.org/design/preview/id/3533  http://www.oswd.org/design/preview/id/3485 http://www.oswd.org/design/preview/id/3477 http:/...

2010-06-13 15:06:40 111

原创 tomcat 日志文件catalina按日划分

#!/bin/bashcd `dirname $0`d=`date +%Y%m%d`d7=`date -d'7 day ago' +%Y%m%d`cd /usr/local/tomcat/logs/cp catalina.out catalina.out.${d}echo "" > catalina.outrm -rf catalina.out.$...

2010-06-13 13:54:08 203

原创 Rootkit Hunter

 Rootkit HunterDescriptionRootkit scannerProject informationRootkitscanner is scanning tool to ensure you for about 99.9%* you're clean ofnasty tools. This tool scans for rootkits, b...

2010-06-04 14:06:28 274

原创 java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:299)

 在做项目时,老是第一次报一下错误: java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:299)   在网上搜索的半天,也没找到结果。 最后想到,是不是中文的原因了? 我在jar中添加了字体,没有改名称,最后改成英文就OK了。...

2010-05-26 22:11:45 445

原创 vsftp客户连接常见故障现象

ftp客户连接常见故障现象现象0:> ftp: connect :连接被拒绝原因: 服务没启动解决: # chkconfig vsftpd on<Enter>现象1:500 OOPS: cannot open user list file原因: 不存在文件“/etc/vsftpd.user_list”或文件中不存在该帐户解决: # echo use...

2010-05-24 16:54:56 196

原创 applet 打印的属性和配置

如果您已经使用过一段时间 Java 平台,您可能会象我一样因打印 API 的无休止更改而感到沮丧。Merlin 已经为 Java平台带来了另一套打印功能和技术。这个被称为“Java 打印服务 API”(Java Print Service API)的最新的再版从1999 起就已经应用于 Java Community Process 了。幸运的是,新 API是积极的补充,应该在一段时间...

2010-05-18 23:58:45 273

原创 URL中中文乱码

 乱码有时候是让我们最头疼,但是根据多年的经验: 保持编码的一致,就肯定不会乱码。 怎么样才能一致了?现在很多b/s结构的程序都是分层的。所以保持一致,还是可以控制的。 页面、逻辑层、数据库,还有server。 比如: 整个页面采用UTF-8编码,可是在中文作为get参数后出现乱码问题。从网上搜索了一下,得到如下解决方案。在后台String str=re...

2010-05-10 13:28:47 113

应用:登录2次以上才能登录进去

后台报错: org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.CommunicationsException: Communications l...

2010-05-05 16:34:29 212

linux下压缩与解压缩

linux下压缩与解压缩对于刚刚接触Linux的人来说,一定会给Linux下一大堆各式各样的文件名给搞晕。别个不说,单单就压缩文件为例,我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar。可是Linux就不同了,它有.gz、.tar.gz、tgz、bz2、.Z、.tar等众多的压缩文件名,此外windows下的.zip和.rar也可以在...

2010-04-16 13:49:17 113

linux 出现大量的TIME_WAIT解决办法

昨天服务器的应用有开始慢了,登陆服务器的时候输入netstat -an|grep mysql之前有遇到过这种情况发现存在大量TIME_WAIT状态的连接tcp        0      0 127.0.0.1:3306              127.0.0.1:41378           ...

2010-04-15 10:11:10 352

VSFTPD添加用户

VSFTPD添加用户  VSFTPD的安装网上有很多教程这里就不多说了,这里主要是针对做主机空间服务的朋友在安装好vsftpd后如何为用户增加ftp账号 先来看一看我们一般在*inux系统下面如何增加用户的 #adduser 用户名<----------你要加的用户名 #passwd 用户名<----------你要设置密码的用户名 回车后系统会给出以下提示...

2010-04-14 16:10:06 220

linux下修改目录权限(chmod)

指令名称 : chmod 使用权限 : 所有使用者使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。参数 :mode : 权限设定字串,格式如下 : [ugoa...][[+-=][...

2010-04-14 16:09:05 192

批量修改LINUX下的文件或目录权限

CU里的一个用户用"#chown -R 777 /*"后,系统瘫痪了.有网友建议用下面的命令把另一个新的相同系统的所有文件和目录的权限导入该系统.其实就是这两个命令的应用.目标:setfacl getfacl两命令的使用.步骤: 1. #pwd  确认当前目录/#getfacl -R /root > 11.bak  得到/root下的所有文件和目录的权限表文件...

2010-04-14 16:01:57 304

我怎么创建和修改用户帐号,让它有一个nologin shell?

我怎么创建和修改用户帐号,让它有一个nologin shell? 解决方法:由于安全原因,有时候你需要让你的用户不能登录服务器。一个简单的解决方法是配置他们的帐号,把登录的shell设置成/sbin/nologin。要修改一个已经存在的用户,执行这个命令:usermod -s /sbin/nologin <username >对新用户,可以使用这个命令:...

2010-04-13 15:34:24 1684

ReadyFor4GB.zip

让你的机器内存变成4GB,win7变成4GB

2012-06-10

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

TA关注的人

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