自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(70)
  • 资源 (14)
  • 收藏
  • 关注

转载 Cacti使用配置及FAQ

一、全局:1、什么是CACTI?它有什么用?        cacti是一套PHP程序,它运用snmpget采集数据,使用rrdtool绘图。使用Cacti能统计网络设备的流量、CPU、系统负载等参数,也可以自定义监测的指标。2、cacti的官方网站在哪里?        http://www.cacti.net3、在哪里下载?

2010-01-07 11:32:00 848

转载 下一代系统日志工具(syslog-ng)

1.syslog-ng简介2.消息路径消息源过滤器日志消息目的日志路径选项日志消息目的驱动器3.参考消息源驱动器4.优化syslog-ng设置垃圾收集参数设置输出队列的大小设置同步(sync)参数

2009-12-31 16:40:00 512

原创 nginx限制ip并发数

nginx限制ip并发数,也是说限制同一个ip同时连接服务器的数量 1.添加limit_zone 这个变量只能在http使用 vi /usr/local/nginx/conf/nginx.conf limit_zone one $remote_addr 10m;  2.添加limit_conn 这个变量可以在http, server, locat

2009-12-24 16:38:00 422

原创 new high speed USB device using ehci_hcd and address的解决方法

将USB数据线插上找不到硬件查找出错原因:shell>cat /var/log/dmesg.log |grep usbshell>lsmodshell>lspci -v | grep USB发现如下的提示 device descriptor read/64, error  new high speed USB device

2009-12-08 17:39:00 3265 1

转载 thin web server for Ruby

 There are variety of options open to the sysadmin when serving Ruby applications.One of them is thin. This is a 3rd party web server that is proxied to from the main web server (similar to mongre

2009-10-30 10:19:00 944

原创 ubuntu下安装虚拟机

一个命令就搞定了 sudo apt-get install virtualbox

2009-10-27 20:19:00 205

转载 Linux下MySQL定期自动备份数据库

MySQL :: Linux 下自动备份数据库的 shell 脚本 Linux 服务器上的程序每天都在更新 MySQL 数据库,于是就想起写一个 shell 脚本,结合 crontab,定时备份数据库。其实非常简单,主要就是使用 MySQL 自带的 mysqldump 命令。脚本内容如下: #!/bin/sh # File: /home/mysql/backup.sh # Database i

2009-10-27 20:06:00 219

转载 公钥错误问题解决办法

运行「sudo apt-get update」时,出现以下错误讯息:W: GPG error: http://ppa.launchpad.net intrepid Release: 由于没有公钥,下列签名无法进行验证: NO_PUBKEY 7D2C7A23BF810CD5不理这讯息也是可以继续安装,不过要知道,这 GPG key 是用来认证正确的软体来源,保护你的电脑,避免受到恶意软体的侵害。

2009-10-27 19:41:00 906

原创 cacti admin unlogin

cacti在初始化时admin登陆,但就是登陆不了,查看MySQL里的user_log表里能看到admin的登录信息,Google了才知道是PHP的session问题,查看/etc/php.ini  修改session.save_path = "/tmp"问题解决

2009-10-21 11:35:00 354

原创 WordPress

公司要求用WordPress来做blog,看到很多人也用这个做blog,上网找了个安装包,wget http://wpcn.googlecode.com/files/WordPress.v2.8.4.Incl.Simp.Chinese.Pack.v1-wpcng.tar.gztar xzvf WordPress*.tar.gzmv wordpress /var/www/html/w

2009-10-19 20:17:00 217

原创 qmail删除队列

http://www.linuxmagic.com/opensource/qmail/qmail-remove/(国外)下载。  下面简述一下该软件的用法:  1、把下载的软件解压。  #tar zxvf qmail-remove-0.93.tar.gz  2、安装  #cd qmail-remove-0.93  #make;make install  就把该软件安装到/usr/local/sbi

2009-10-16 15:49:00 294

原创 qmail附件大小设置

qmail搭建总算完成了,现在就是一些细节方面的活了现在附件的大小没做限制,自己测试的时候发送20M的文件还是通过了,真不敢想象,以后要是有用户给发送个几百M的文件,那占用的带宽。。。Google了下找到解决方法 在/var/qmial/control/databytes文件中设置附件的大小,可以实现对QMAIL附件大小的限制,这个文件时没有的,需自己创建

2009-10-16 15:42:00 385

原创 CentOS系统时间不通引发的问题

服务器的时间老是跟北京时间差8小时,用date -s 命令修改后一重启时间又不对,用hwclock -w 将时间写进cmos又说设备部存在, 后来到/dev目录下看到有 rtc rtc0   2个文件, 实际上这是 Fedora、RH 系列的一个小 bug。在老式的 mkinitrd 命令工作时,会将 /dev/rtc 生成好,放在 initrd 文件中。但是新的 kernel 是自己生成的 /d

2009-10-15 13:54:00 355

转载 extmail登陆提示账号被禁用

vpopmail表中要添加一个字段 active, 不然无法登录(提示帐号被禁用) mysql -u root -p use vpopmail alter table vpopmail add column active int default 1;

2009-10-12 16:31:00 321

转载 卸载rpm包时出错:specifies multiple packages

[root@database ~]# rpm -qa | grep cyrus-saslcyrus-sasl-devel-2.1.22-4cyrus-sasl-devel-2.1.22-4cyrus-sasl-plain-2.1.22-4cyrus-sasl-lib-2.1.22-4cyrus-sasl-lib-2.1.22-4cyrus-sasl-plain-2.1.22-4 不知道怎么

2009-10-10 12:00:00 482

转载 rpm 命令|rpm 安装|rpm 卸载|rpm 使用|rpm 删除

在Linux操作系统中,有一个系统软件包,它的功能类似于Windows里面的“添加/删除程序”,但是功能又比“添加/删除程序”强很多,它就是Red Hat Package Manager(简称RPM)。此工具包最先是由Red Hat公司推出的,后来被其他Linux开发商所借用。由于它为Linux使用者省去了很多时间,所以被广泛应用于在Linux下安装、删除软件。下面就给大家介绍一下它的具体使用方法

2009-09-18 17:19:00 224

转载 LINUX服务列表

不要关掉以下服务acpid, haldaemon, messagebus, klogd, network, syslogdMake sure to apply your changes to runlevel 5 *AND* 3.--------------------------------------------------------------------------------C

2009-09-18 17:14:00 419

原创 更改GRUB的默认启动

因为把内核重新编译了,所以启动的时候就有好几个内核选项,但老是默认启动老的内核,通过修改/boot/grub/menu.lst 作为一个管理员当然要养成好的习惯,在修改任何系统文件之前都做个备份,以防止改了之后出现意外。。 cp /boot/grub/menu.lst  /boot/grub/menu.lst_old vi /boot/grub/menu.lst  

2009-09-18 10:23:00 249

原创 Linux下修改时间

不知道是不是在装系统的时候选的语言是英文,而时区选的是上海,系统时间和北京时间总是相差8小时,在网上找到了解决方法。。。  一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。#date -s 06/10/96将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00注意,这里说的是系统时间,是linux由操作

2009-09-18 10:06:00 203

原创 内核编译成功

哈哈,纪念下,内核编译成功!!!  2009年9月17日  23点55分    嘎嘎 有点小小的兴奋。。。 嘎嘎     等有时间了整理下再写篇文章  呵呵

2009-09-17 23:55:00 295

转载 insmod: error inserting '/lib/dm-region-hash.ko' : -1 File exists

编译2.6.31内核后重启出现 insmod: error inserting /lib/dm-region-hash.ko : -1 File exists 解决方法:1,解压initrd文件[root@bogon ~]# cp /boot/initrd-2.6.30.4.img /tmp[root@bogon ~]# cd /tmp/[root@bogon tmp]#

2009-09-17 17:24:00 3775

原创 该死的资源限制

今天给服务器做设置, 在网上找了很多文章, 其中有一条是资源限制,可以防止DOS类型攻击  如最大进程数,内存数量等。例如,对所有用户的限制象下面这样:编辑/etc/security/limits.conf加:* hard core 0 * hard rss 5000 * hard nproc 20 你也必须编辑/etc/pam.d/login文件加/检查这一行的存在。

2009-09-17 15:00:00 238

原创 dell r410 安装CentOS与网卡驱动

官方驱动下载地址: http://zh-cn.broadcom.com/support/ethernet_nic/netxtremeii.php今天到机房夜班,去之前就知道有25台服务器要上架,全新的DELL R410 系统预装CentOS4.6   到了机房发现才在装第一台系统,启动后发现不了硬盘,Google了下找到了解决方案,在BOOT的那里输入: linux graphical &

2009-08-31 15:15:00 905

转载 vi的时候上下左右键变成ABCD的解决方法

把下面这段话存到你的根目录下面, 命名为 .vimrc就可以了." An example for a vimrc file."" Maintainer: Bram Moolenaar " Last change: 2002 Sep 19"" To use it, copy it to" for Unix and OS/2: ~/.vimrc" for Amiga: s:.vimrc" for MS

2009-07-14 10:08:00 3291 1

转载 Linux下常见文件格式的压缩、解压小结

大致总结了一下linux下各种格式的压缩包的压缩、解压方法。但是部分方法我没有用到,也就不全,希望大家帮我补充,我们将随时修改完善,谢谢!  .tar  解包: tar xvf FileName.tar  打包:tar cvf FileName.tar DirName  (注:tar是打包,不是压缩!)  --------------------------------------------- 

2009-06-26 13:50:00 224

转载 Linux服务列表

linux主要系统服务介绍--------------------------------------------------------------------------------apmd--apmd用来监视系统用电状态,并将相关信息通过syslogd写入日志。也可以用来在电源不足时关机arpwatch--用来维护以太网物理地址和ip地址的对应关系atd--运行用户用at命令调度的任务。也在

2009-06-26 09:43:00 606

转载 debian忘记密码怎么办?

redhat如果忘记root密码可以通过修改grub在登陆后面加入single就可以登陆修改,但是debian不行 debian需要修改:ro-->rw single init=/bin/bash指后要用mount -no rw,remount /passwd root修改密码syncmount -no rw,remount /reboot不过好像后面几个命令不管用,reboot都不行,直接重

2009-06-11 10:28:00 1413

原创 使用SSH证书(不要密码)登陆远程服务器

由于工作关系,我经常需要在非常不同的Linux服务器上转上转去,原来每次登陆,系统都会提示你输入密码,这的确是一件很烦的事情,特别是你在需要对好几台机器工作的时候。后来,我学会了用SSH证书认证来取代普通的密码认证,这样子我就不用每次都输入密码了。OpenSSH允许远程执行命令,如果再加上证书使用,那就我就可以运行一些远程控制的脚本去控制许多许多机器,这个对我的工作非常有用。比如说,在需要在100

2009-06-11 09:41:00 1318

原创 用jsvc启动Tomcat

所需按装包   apache-tomcat-5.5.27.tar.gz                    Jdk-6u13-linux-i586.bin 安装目录自己选择,我是在/usr/local/目录下进行安装,并将改目录所属改成了tomcat用户,省的老是提示权限不够,当然这主要是方便测试,没有考虑任何的安全问题,要是在服务器上部署还请把安全问题考虑进去。。。安装JDK并

2009-05-22 12:56:00 1799

转载 数据库设计准则(第一、第二、第三范式说明)

I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列       所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属性。如果出现重复的属性,就可能需要定义一个新的实体,新的实体由重复的属性构成,新实体与原实体之间为一对多关系。在第一范式(1NF)中表的每一行只包含一个实例的信息。简而言之,第一

2009-04-02 14:24:00 268

原创 select 小结

1,从表中取出数据                                          select * from 2,对取出的数据进行过滤                                  where3,对过滤后的数据进行分组                               group by4,对分组后的结果进行限制             

2009-03-30 10:55:00 175

转载 java异常处理的几个关键字 try catch/throw/throws

throws是用来声明一个方法可能抛出的所有异常信息throw则是指抛出的一个具体的异常类型。通常在一个方法(类)的声明处通过throws声明方法(类)可能抛出的异常信息,而在方法(类)内部通过throw声明一个具体的异常信息。throws通常不用显示的捕获异常,可由系统自动将所有捕获的异常信息抛给上级方法;throw则需要用户自己捕获相关的异常,而后在对其进行相关包装,最后再将包装后的异常信息抛

2009-03-03 10:05:00 411

原创 ESXi PANIC: Error while reading file: -3, state.tgz

Loading vmkernel.gzModule: binmod.tgzLoading binmod.tgzModule: environ.tgzLoading environ.tgzModule: cim.tgzLoading cim.tgzModule: oem.tgzLoading oem.tgzModule: license.tgzLoading license.tgzModule: s

2009-01-05 13:35:00 1718 1

原创 java学习路径

看到这篇文章,从看Java也有一段时间了,总感觉把握不好方向。放这做个参考。 一:J2SE  面向对象-封装、继承、多态 内存的分析 递归 集合类、泛型、自动打包与解包、Annotation  IO  多线程、线程同步  TCP/UDP  AWT、事件模型、匿名类  正则表达式 反射机制  2:数据库(Oracle或者MySQL) SQL语句 多表连接,内外连接, 子查

2008-12-30 10:51:00 211

原创 Java学习之道

最近在看蔡学镛先生的著作--------Java夜未眠.程序员的心声 看了一半,感觉还是很有收获的,转载一部分,由于是pdf的,复制不了,手打了一遍。 学习Java包括了下列的范畴: 认识Java的原理 学会Java语言 面向对象的思维 API 开发工具的用法 学习Java的原理 了解Java的原理,才有可能真正体会Java的一切,学习任何事情,只有 能掌握其原理,就会比较顺利

2008-12-23 12:39:00 221

转载 编程学习初体验(5. 如何自学编程)(3)

  3 少量项目实践--自学和上学的区别有句老话叫做学以致用,说的是如果不是为了用而学,是没有意义的;同样,在用中学才能真正的掌握学到内容。编程跟着书本走,入书之后终究需要脱离书本,做到“出书”。这是自学编程和科班学习的分水岭所在。自学编程的朋友往往走到这步就难以继续前进了,一方面是从这步开始就需要自己摸索,而没有具体那本书可以带着你往前走。之前我说到基础知识很重要,但是我并不是说如果能把那几

2008-12-22 15:54:00 294

转载 编程学习初体验(5. 如何自学编程)(1)

 注: 这个帖子原本打算把整个第五部分都一次写下来,但是在整理思路的时候发现想写和可写的东西太多,难以一次成文。思考再三还是分成多段来写,自己也不用太累,也不至于一次写出来太过匆忙而恶心到各位。如何学习编程也是见仁见智的话题。每个人都有自己的特点,因此不存在一条放之四海而皆准的道路。在这里我所能贡献的也仅仅是从我自己的经历得来的一点见解。希望能给刚刚入门的朋友提供一些有益参考,避免不必要的弯路

2008-12-22 15:53:00 213

转载 编程学习初体验(5. 如何自学编程)(2)

 这几天七七八八,也不知道自己在忙什么。似乎就是没心情继续到这里写东西。打了几天游戏,用java写了一个网络仿真软件用来测试p2p设计的性能,改改小bug,时间就这么过去。 希望没人在这里等我的下文,不然就惭愧死人了。言归正传,回来继续讲我们的正题。翻翻前面的帖子,对于数据结构和算法,我已经啰嗦了一堆他们的重要性。接下来改说哪本数据结构或者算法的书写得好把,看看网上这类的帖子文

2008-12-22 15:53:00 268

转载 编程学习初体验(4. 编程的核心)

初学编程的朋友,总觉得写程序是件单纯的事情:知道如何使用一种语言,熟悉一个开发环境,了解系统的编程接口(API)就已经能够成为一个合格的程序员了。在我刚刚接触编程学习的时候,我也是这么认为的。这种认识不是没有根据的。在我有这样的认识的时候,我已经会用basic写一些小程序,甚至照葫芦画瓢写了一些游戏动画界面了。在上个世纪末所谓的计算机的“游侠”时代,这个看法是有其合理性的;但是今天回过头来看,这些

2008-12-22 15:51:00 297

原创 编程学习初体验(3. 语言的选择)

编程语言的选择应该说是学习编程时碰到的第一个问题,并且这个问题会在今后相当长的一段时期(一年到几年)内一直萦绕在你身上。根据我自己的认识,对于这个问题,没有人能给你一个确定的答案,但是你会发现身边的人一直在为这个问题在论战。至于我,我也同样没办法给出一个放之四海而皆准的答案,我能说的只有三点:1. 每种现存的语言都有其存在的合理性;2. 没有任何一种语言是能够包打天下的;3. 编程入门应该根据自己

2008-12-22 15:50:00 194

mysql 51官方中文手册

很不错的,有用的着就下一个 呵呵 不过不是最新的,要想要最新的就到mysql的官方去找找吧,估计中文的没有

2009-11-09

Apress - Cost.Based.Oracle.Fundamentals.Nov.2005.pdf

关于Oracle的一本书,英文版的,英文不错的朋友可以看看

2009-07-08

linux一句话问答

Linux一句话问答 Linux一句话问答 Linux一句话问答 Linux一句话问答 Linux一句话问答

2009-07-08

UNIX.Shell编程24学时教程

UNIX.Shell编程24学时教程 很不错的一本书

2009-07-08

在Enterprise Linux5 上的安装Oracle

在Enterprise Linux5 上的安装Oracle11g 步骤比较详细

2009-07-08

ORACLE SQL性能优化

ORACLE SQL性能优化 ORACLE SQL性能优化 ORACLE SQL性能优化 ORACLE SQL性能优化

2009-07-08

oracle入门心得

准备学oracle的看看这个会有收获的,看了之后会对oracle有一个总体的认识,对今后的学习会有很大的帮助

2009-03-25

Java夜未眠.程序员的心声.pdf

有一些作者的学习方法,看看还是会有收获的

2008-12-23

Thinking in Java 4th Edition习题答案

Thinking in Java 4th Edition习题答案

2008-12-12

Thinking in Java 4th Edition

Thinking in Java 4th Edition 英文的,呵呵。

2008-12-12

Thinking in Java 3th Edition习题及答案

Thinking in Java 3th Edition习题及答案

2008-12-12

空空如也

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

TA关注的人

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