自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 资源 (9)
  • 收藏
  • 关注

原创 人工误删除InnoDB ibdata数据文件与ib_logile重做日志文件如何恢复详细过程

有人因为不熟悉InnoDB引擎,而误删除innoDB ibdata(数据文件)和ib_logfile(redo log重做事务日志文件),结果导致了悲剧的发生。如果有做主从复制同步那还好,如果是单机呢?如何恢复?1) 使用rm –f ib* 删除数据文件和重做日志文件下面就来使用具体看看如何恢复。若此时你发现数据库还可以正常工作,数据照样可以写入,切记,这时千万别把mysqld进程杀死

2015-10-28 15:37:27 1614 1

转载 mysql 账户管理

MySQL增加新用户账户可以用两种方式创建MySQL账户:1.使用GRANT语句2.直接操作MySQL授权表最好的方法是使用GRANT语句,因为这样更精确,错误少。 创建超级 用户:mysql> GRANT ALL PRIVILEGES ON *.* TO 'monty'@'localhost' IDENTIFIED BY 'some_pass' WITH GRANT OPTION;mysql>

2015-08-01 22:04:06 488

转载 mysql SQL服务器模式

mysql SQL服务器模式MySQL服务器可以以不同的SQL模式来操作,并且可以为不同客户端应用不同模式。这样每个应用程序可以根据自己的需求来定制服务器的操作模式。模式定义MySQL应支持哪些SQL语法,以及应执行哪种数据验证检查。这样可以更容易地在不同的环境中使用MySQL,并结合其它数据库服务器使用MySQL。你可以用--sql-mode="modes"选项启动mysqld来设置默认SQL模

2015-08-01 22:04:04 478

转载 mysqld服务器系统变量和状态变量

服务器系统变量服务器将维护许多表示其配置的系统变量。所有变量均有默认值。可以在命令行中或选项文件设置选项在服务器启动时对它们进行设置。大多数可以在运行时使用SET语句来设置。mysqld服务器维护两种变量。全局变量影响服务器的全局操作。会话变量影响具体客户端连接相关操作。服务器启动时,将所有全局变量初始化为默认值。可以在选项文件或命令行中指定的选项来更改这些默认值。服务器启动后,通过连接服务器并执

2015-08-01 22:04:01 369

转载 mysql client命令行选项

mysql命令行中指定程序选项的规则在命令名后面紧跟选项。选项参量以一个和两个破折号开始,取决于它具有短名还是长名。例如,-?和--help是指导MySQL程序显示帮助消息的短选项和长选项。选项名对大小写敏感。-v和-V均有效,但具有不同的含义。(它们是--verbose和--version选项的短名)。部分选项在选项名后面紧随选项值。例如,-hlocalhost或--host=localhost

2015-08-01 22:03:58 1806

原创 hadoop+hbase集群错误解决

650) this.width=650;" style="border-bottom:#ddd 1px solid;border-left:#ddd 1px solid;background:url("/e/u261/lang/zh-cn/images/localimage.png") no-repeat center;border-top:#ddd 1px solid;border-right:

2015-08-01 22:03:55 364

原创 hadoop集群服务重启后出错

650) this.width=650;" title="QQ图片20150312160727.png" src="http://s3.51cto.com/wyfs02/M01/5B/32/wKiom1UBSXDwf5PNAAhqKJrae0I069.jpg" alt="wKiom1UBSXDwf5PNAAhqKJrae0I069.jpg" />hadoop启动时会检查数据的完整性,当数据完整性小

2015-08-01 22:03:53 370

转载 PLSQL设置显示的字符集及PLSQL的一些自身设置

一、关于PLSQL无法正确显示中文刚才下载安装了PLSQL Developer 9.0.0.1601 汉化绿色版,执行SQL查询语句,发现显示的数据中只要有中文都会以?表示。经过网上查询得知这是客户端跟服务器的字符集不匹配造成的。解决方法如下:1、查询oracle server端的字符集。打开PLSQL的查询窗口中输入下面SQL查询语句。select userenv('language') fro

2015-08-01 22:03:50 566

原创 修改oracle重做日志文件大小

创建3个新的日志组SQL> ALTER DATABASE ADD LOGFILE GROUP 4 ('/u01/app/oracle/oradata/orcl/redo06.log') SIZE 500M;SQL> ALTER DATABASE ADD LOGFILE GROUP 5 ('/u01/app/oracle/oradata/orcl/redo05.log') SIZE 500M;SQL

2015-08-01 22:03:47 483

原创 oracle数据库中rman备份脚本非常实用

查询字符集SQL> select * from nls_database_parameters;NLS_CHARACTERSETAL32UTF8   备份时字符集很重要,不然会出乱码一、0级备份(全备)红色是要修改的,根据个人的存放位置。[oracle@oracle122 script]$ cat db_bak0.rman run{    configure retention policy to

2015-08-01 22:03:44 448

原创 nginx集群中图片指定一个地址中

#user  nobody;worker_processes  1;#error_log  logs/error.log;#error_log  logs/error.log  notice;#error_log  logs/error.log  info;#pid        logs/nginx.pid;worker_rlimit_nofile 65535;events {    worke

2015-08-01 22:03:41 530

原创 安装MHA中清理Relay log报错

安装MHA中清理Relay log报错[root@MHA3 ~]#  /usr/bin/purge_relay_logs --user=root --password=123456 -disable_relay_log_purge --port=3306 --workdir=/opt/mysql/data/2014-08-27 09:19:30: purge_relay_logs script s

2015-08-01 22:03:39 499

原创 mysql配置参数详解

查看配置参数可以用下面的命令:show variables like '%innodb%';     #查看innodb相关配置参数show status  like '%innodb%';           #查看innodb相关的运行时参数show global status like 'open%tables'; # 查看全局的运行时参数,加上global是对当前mysql服务器中运行的所

2015-08-01 22:03:36 512

转载 apache性能优化

Apache的配置是针对原先较低的服务器来配置的,原先的配置显然已经不适合了,所以今天开始研究下Apache配置的问题。1. 首先要了解Apache采用的MPM(Multi -Processing Modules,多道处理模块)MPM是Apache的核心,它的作用是管理网络连接、调度请求。Apache2.0中MPM分为3种(perfork、worker、event)。perfork从Apache1

2015-08-01 22:03:33 396

原创 tomcat性能优化

最近公司的网站访问特别慢,最后我从两个地方优化一下,访问特别快了,第一,数据优化。第二,tomcat自身优化找到conf/server.xml 增加以下参数                maxHttpHeaderSize="8192"                 maxThreads="1000"               minSpareThreads="100"            

2015-08-01 22:03:30 296

转载 MySQL独立表空间的优缺点

MySQL独立表空间相信大家都有一些了解,下面就为您分析mysql独立表空间的优缺点,希望可以让您对MySQL独立表空间有更多的了解。独立表空间:在配置文件(my.cnf)中设置: innodb_file_per_table优点:1.每个表都有自已独立的表空间。2.每个表的数据和索引都会存在自已的表空间中。3.可以实现单表在不同的数据库中移动。4.空间可以回收(除drop table操作处,表空不

2015-08-01 22:03:28 2188

原创 mysql数据的binlog处理方法

最近磁盘增长的非常快,发现binlog日志占用很大的磁盘资源。我们采用手动清理,后面设置一下自动清理。查看指定删除日志mysql >show binary logs;  查看多少binlog日志,占用多少空间。mysql> PURGE MASTER LOGS TO 'mysql-bin.002467';    删除mysql-bin.002467以前所有binlog,这样删除可以保证*.index

2015-08-01 22:03:25 357

原创 mongodb分片集群突然停电造成一些错误,分片无法启动

今天突然停电使mongodb分片集群造成这种错误,暂时不知道怎么解决,如果 有人知道请回复我,现在把记录下来,等后期处理。Fri Aug  8 10:49:52.165 [initandlisten] connection accepted from 172.16.0.115:59542 #2 (2 connections now open)Fri Aug  8 10:49:52.954 [ini

2015-08-01 22:03:22 2681

原创 oracle 10G rac启动与关闭正常顺序

[root@node-rac1 ~]# su - oracle关闭node-rac1[oracle@node-rac1 ~]$ cd /app/crs/product/10201/crs/bin/[oracle@node-rac1 bin]$ ./srvctl stop instance -d racdb -i racdb1[oracle@node-rac1 bin]$ ./srvctl stop

2015-08-01 22:03:19 1142

原创 LVS负载均衡+三台Route Process服务器

LVS负载均衡+三台Route Process服务器lvs+keepalived一台 mongos服务器分别为172.16.0.103,172.16.0.114,172.16.0.1151.4.5 Lvs的安装在lvs+keepalived服务器进行安装:wget http://www.linuxvirtualserver.org/software/kernel-2.6/ipvsadm-1.24.

2015-08-01 22:03:17 731

原创 oracle监控脚本语句

查看碎片程度高的表SELECT segment_name table_name, COUNT(*) extents  FROM dba_segmentsWHERE owner NOT IN ('SYS', 'SYSTEM') GROUP BY segment_nameHAVING COUNT(*) = (SELECT MAX(COUNT(*))                     FROM d

2015-08-01 22:03:14 313

原创 zabbix监控LINUX下CPU,硬盘,流量,内存

1.LINUX下zabbix客户端安装[root@mongodb114 ~]# mkdir /usr/local/zabbix[root@mongodb114 ~]# mv zabbix_agents_2.0.3.linux2_6.amd64.tar.gz /usr/local/zabbix/[root@mongodb114 ~]# cd /usr/local/zabbix/[root@mongo

2015-08-01 22:03:11 20700 2

原创 oracle GoldenGate实战安装

ORA-00845: MEMORY_TARGET not supported on this system报错解决# mount -t tmpfs shmfs -o size=7g /dev/shm2.为了确保操作系统重启之后能生效,需要修改/etc/fstab文件shmfs /dev/shm tmpfs size=7g 0实施环境源端  172.16.0.173  oracle173目标端 17

2015-08-01 22:03:08 425

原创 redhat 下 oracle 10G RAC 集群 详细安装

在大家做RAC安装测试搭建环境时,没有存储环境下,我来教大家怎么采用虚拟机来安装 ORACLE 10 rac,这样可以让大家更快学习好 ORACLE 10 RAC ,我会把很详细的安装写给大家。1.安装前的准备准备需要软件10201_clusterware_linux_x86_64.cpio.gz10201_database_linux_x86_64.cpio.gzbinutils-2.17.50

2015-08-01 22:03:05 601

原创 zabbix监控mongodb

安装好后,zabbix客户端增加mongodb监控在后面[root@wazert104 ~]# vi /usr/local/zabbix/zabbix_agentd.conf#mongodbUserParameter=MongoDB.Status[*],/bin/echo "db.serverStatus().$1" | /usr/local/nosql/mongodb2/bin/mongo 17

2015-08-01 22:03:02 3442

原创 Linux下安装mysql

安装系统所需要的依赖包[root@namenode ~]# yum -y install gcc gcc-c++ gcc-g77 autoconf automake zlib* fiex* libxml* ncurses-devel libmcrypt* libtool-ltdl-devel*  cmake  bison 创建mysql用户与用户组[root@namenode ~]# groupa

2015-08-01 22:03:00 265

原创 nginx反向代理上网

例如我有一台内网为172.16.0.100,可以上网,其他内网都不可以。我们就采用nginx反向代理。在nginx后面增加以下内容: server{        resolver 202.101.172.35;    listen 82;    location / {        proxy_pass http://$host$request_uri;    }    } resolver

2015-08-01 22:02:57 550

原创 企业级 oracle11G r2 DataGuard 安装配置

企业级 oracle11G r2 DataGuard 安装配置安装环境IP地址与机器名 /etc/hosts# Do not remove the following line, or various programs# that require network functionality will fail.127.0.0.1          localhost.localdomain loc

2015-08-01 22:02:54 521

原创 公司的实战Replica Sets+Sharding方案

公司的实战Replica Sets+Sharding方案公司mongo集群分片实战准备九台服务器,分片1:                   172.16.0.124:11731 主                   172.16.0.127.11731 备                   172.16.0.115:11731 仲裁分片2:                   172.16

2015-08-01 22:02:51 358

原创 mysql 备份脚本

全量备份:#!/bin/bash#mysql全量备份脚本#mkdir/backupcd/backupdateDIR=`date+"%y-%m-%d"`mkdir-p$dateDIR/datapath=/var/lib/mysqlforiin`mysql-uroot-p123456-e"showdatabases"|grep-v"Database"`domysqldump-uroot-p123456

2015-08-01 22:02:48 290

原创 解决 rm -rf *

linux中的 rm -rf * 删除文件确实很快,可以如果养成经常用 rm -rf * 这个习惯可就不好了。一不小心就把你重要的资料给删了。。。。 用rm删除的文件是很难恢复的。为了不让 rm -rf * 给我们带来的损失 ,我们可以把 /bin下的 rm改一名字字。然后,在 /bin下建一个名为 rm的bash程序cd /binmv rm rm1然后touch rmvim rm /*=====

2015-08-01 22:02:46 598

原创 vsftp安装与下载

一、YUM安装vsftpyum -y install vsftp*二、增加用户useradd -g  ftp -s /sbin/nologin  ixdba三、给用户设置密码passwd ixdba  四、创建目录mkdir -p /ftp/uploadchown -R ixdba:ftp  /ftp五、配置vsftpvi /etc/vsftpd/vsftpd.conf增加chroot_local

2015-08-01 22:02:43 346

原创 rsync+inotify 实现服务器之间目录文件实时同步

web主:192.168.1.139web备:192.168.1.138一、安装web主:1.安装rsyncwget http://rsync.samba.org/ftp/rsync/src/rsync-3.0.9.tar.gztar zxvf rsync-3.0.9.tar.gzcd rsync-3.0.9./configure --prefix=/usr/local/rsyncmake mak

2015-08-01 22:02:39 384

原创 设置LINUX防火墙开启与关闭

(1) 重启后永久性生效:   开启:chkconfig iptables on   关闭:chkconfig iptables off   (2) 即时生效,重启后失效:   开启:service iptables start   关闭:service iptables stop本文出自 “飛鴻沓膤” 博客,请务必保留此出处http://jxzhfei.blog.51cto.com/138216

2015-08-01 22:02:37 282

原创 LINUX防火墙设置

vi /etc/sysconfig/iptables增加你需要的端口# Firewall configuration written by system-config-firewall# Manual customization of this file is not recommended.*filter:INPUT ACCEPT [0:0]:FORWARD ACCEPT [0:0]:OUTPU

2015-08-01 22:02:34 310

原创 linux 下mongoDB备份与恢复

在你安装mongodb的bin目录下 ygzj_dev数据库名#mongodb备份./mongodump -h 127.0.0.1:27017 -d ygzj_dev -o ./ygzj_dev              #mongodb恢复./mongorestore -h 127.0.0.1:27017 -d ygzj_dev --directoryperdb ./ygzj_dev  本文出自

2015-08-01 22:02:31 637

原创 公司的实战mongodb Replica Sets+Sharding方案采用配置文件2

公司mongo集群分片实战服务器三台                                      主机1(172.16.0.115) 主机2(172.16.0.114) 主机3(172.16.0.103)第一片(11731)                 主                                         副本

2015-08-01 21:48:36 548

原创 nginx+memcached+tomcat集群 session共享完整版

集群环境1.nginx版本 nginx-1.6.2.tar.gz2.jdk 版本 jdk-7u21-linux-x64.tar.gz3.tomcat 版本  7.0.294.memcached 版本 memcached-1.4.22.tar.gz5. CentOS 6.5 系统采用一台服务做测试 一、nginx安装安装依赖包 yum -y install

2015-07-31 15:08:57 611

原创 heartbeat+DRBD+mysql+LVS集群实战

四台主机主机名                 IP地址            用途dbm128                               172.16.0.128                      heartbeat+DRBD+MYSQL的primary节点dbm129                               172.16.0.129

2015-07-31 09:55:13 778

原创 MYSQL MHA高可用方案安装与维护

1.安装部署MHA角色IP地址主机名ServerID类型Master172.19.0.171MHA11写入Candicate master172.19.0.172MHA22读S

2015-07-31 09:53:20 614

FileZilla_3.5.1_win32-setup

FTP上传工具,能帮助大家

2012-12-05

suse linux下安装php5、Lighttpd .

use linux下安装php5、Lighttpd 1.下载各种PHP5需要的相关安装包(如jpeg8、libpng、freetype、zlib、GD库、curl、libxml2==),编译,安装,注意与服务器版本相同。 a.64位服务器对软件的编译: CFLAGS="-O3 -fPIC" ./configure bzip2及zlib需要按服务器版本进行编译,64位或32位 安装 Bzip2 Bzip2 软件包没有 configure 脚本,用下面的命令直接编译: make -f Makefile-libbz2_so make clean -f 标志使 Bzip2 根据另一个 Makefile 来编译,也就是这里的 Makefile-libbz2_so 文件,它创建一个动态的 libbz2.so 库文件,然后把 Bzip2 工具连接到这个库上 如果要重新安装 Bzip2 ,请先执行 rm -vf /usr/bin/bz* 命令,否则下述 make install 命令会失败。 make make install

2012-12-05

SUSE Linux Enterprise Server 设置防火墙开启ssh远程端口

1、vi /etc/sysconfig/SuSEfirewall2 #编辑防火墙设置 FW_SERVICES_EXT_TCP="22" #开启22端口 rcSuSEfirewall2 restart #重启防火墙 系统运维 温馨提醒:qihang01原创内容版权所有,转载请注明出处及原文链接 2、安装ssh zypper serach ssh #查找软件包 zypper install openssh #安装,或者使用yast2 -i openssh 命令 chkconfig sshd on #设置开机启动 ############################################### 扩展阅读: 修改主机名字 vi /etc/HOSTNAME #编辑文件 hostname -F /etc/HOSTNAME #使修改立刻生效 禁止图形界面登录 vi /etc/inittab id:3:initdefault: #3为文本模式,5为图形界面模式

2012-12-05

Linux下Apache+PHP+Mysql安装与配置

Linux下Apache+PHP+Mysql安装与配置

2012-12-05

crypto-2.0.tar

3).erlang (1).>wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz >tar zxvf ncurses-5.6.tar.gz >cd ncurses-5.6 >./configure >make >make install clean (2).>wget http://www.erlang.org/download/otp_src_R14A.tar.gz >tar -xzf otp_src_R14A.tar.gz >cd otp_src_R14A >./configure >make >sudo make install (3).拷贝 crypto-2.0.tar 并解压到 erlang的lib目录下。

2012-12-05

oracle入门简单

Oracle 资料 第4章 SQL查询 CREATE TABLE employees ( employee_id NUMBER, employee_name VARCHAR2(20), employee_position VARCHAR2(20), employee_age NUMBER, employee_address VARCHAR2(100) ); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (1,'王晓','开发经理',37,'解放北路23号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (2,'钟小平','高级工程师',32,'建设3路12号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (3,'刘俊','高级工程师',27,'人民路20号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (4,'王龙','工程师',26,'前进路27号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (5,'钟文','工程师',26,'大风路15号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (6,'张三','测试工程师',25,'前进路18号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (7,'李四','测试工程师',24,'前进路27号'); INSERT INTO employees(employee_id,employee_name,employee_position,employee_age,employee_address) VALUES (8,'王五','测试工程师',25,'前进路66号'); CREATE TABLE salary ( salary_id NUMBER, employee_id NUMBER, month VARCHAR2(20), salary NUMBER, currency VARCHAR2(10) ); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (1,1,'1月',8500,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (2,2,'1月',6800,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (3,3,'1月',4000,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (4,4,'1月',4000,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (5,5,'1月',4500,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (6,1,'2月',8500,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (7,2,'2月',6800,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (8,3,'2月',4000,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (9,4,'2月',4000,'人民币'); INSERT INTO salary(salary_id,employee_id,month,salary,currency) VALUES (10,5,'2月',4500,'人民币');

2012-10-16

oracle完全手册

ORACLE 完全学习手册 第二章 oracle 体系结构概述 在system用户下 DESC dba_data_files; SELECT file_name,bytes,blocks,status,autoextensible FROM dba_data_files WHERE tablespace_name='SYSTEM'; 第四章 表空间 DESC dba_tablespaces; SELECT tablespace_name,extent_management,allocation_type FROM dba_tablespaces; 第七章 SQL基础 SELECT table_name FROM user_tables; SELECT * FROM dept; SELECT deptno,dname FROM dept; --显示EMP表中工资高于2000的雇员 SELECT ename,sal FROM emp WHERE sal>2000; --显示EMP表中雇员名字是KING的雇员信息 SELECT ename,job,hiredate,sal FROM emp WHERE ename='KING'; --显示EMP表中在"01-1-82"这后雇佣雇员 SELECT ename,sal,hiredate FROM emp WHERE hiredate>'01-1月-82'; SELECT ename,sal,hiredate FROM emp WHERE hiredate>to_date('1-1月-1982','dd-mon-yy'); --显示EMP表中工资在1000~2000之间 SELECT ename,sal,hiredate,job FROM emp WHERE sal BETWEEN 1000 AND 2000; --显示首字符为S的所有雇员名及其工资 SELECT ename,sal FROM emp WHERE ename LIKE 'S%'; --显示第三个字符为大写A的所有雇员名及其工资 SELECT ename,sal FROM emp WHERE ename LIKE '__A%'; --查询EMP表中工资为1250和3000的雇员信息 SELECT ename,sal FROM emp WHERE sal IN(1250,3000); --查询EMP表中部门号为20且岗位为CLERK的所有雇员信息 SELECT ename,sal,job,deptno FROM emp WHERE deptno=20 and job='CLERK'; --查询工资高于2500或岗位为MANAGER的所有雇员信息 SELECT ename,sal,job,deptno FROM emp WHERE sal>2500 or job='MANAGER'; --查询EMP表中部门号不为10,30或40且岗位是CLERK的所有雇员信息 SELECT ename,sal,job,deptno FROM emp WHERE deptno NOT IN(10,30,40) AND job='CLERK'; --工资升序显示雇员信息 SELECT ename,sal FROM emp WHERE deptno=30 ORDER BY sal; --降序显示雇员工资 SELECT ename,sal FROM emp WHERE deptno=30 ORDER BY sal DESC; --工资升序 补助降序显示雇员信息 SELECT ename,sal,comm FROM emp WHERE deptno=30 ORDER BY sal asc,comm desc; --显示每个部门的平均工资和最高工资 SELECT deptno,avg(sal),max(sal) FROM emp GROUP BY deptno; --显示每个部门每种岗位的平均工资和最高工资

2012-10-16

linux 安装mysql

这是在LINUX下安装mysql数据库,还有一些命令

2012-09-24

Orcle安装过程经典

这是非常好用的安装方法,在linux下安装很好用,我已经安装过了,供给大家

2012-09-24

空空如也

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

TA关注的人

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