自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(228)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux修改用户最大连接线程数

报错:centos6.5/linux系统对线程数量有个最大限制,当达到系统限制的最大线程数时使用账号密码ssh到系统时是无法登陆的,会报Write failed: Broken pipe,在root用户下切换到该用户会报  su: 无法设置用户ID: 资源暂时不可用解决方法:1.# su - xxx(普通用户)su: 无法设置用户ID: 资源暂时不可用2

2016-03-11 13:06:10 2252

转载 修改mysql字符集

mysql默认字符集能否进行修改呢?答案是肯定的,下面就将教您两种修改mysql默认字符集的方法,希望对您学习mysql默认字符集方面能有所启迪。(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,如 default-character-set = utf8 character_set_server = utf8修改完后,重启mysql的服务,servic

2016-03-05 09:53:50 590

原创 apache虚拟主机的配置

apache虚拟主机的配置首先在httpd.conf中把include conf/httpd-vhost.conf前面的 # 号去掉,引入httpd-vhost.conf文件    DocumentRoot "/usr/local/data/www"    ServerName www.111.com    ServerAlias www.222.com   #ErrorL

2016-03-04 12:57:27 550

转载 Linux apache 添加 mod_rewrite模块

apache已安装完毕,手动添加mod_rewrite模块 #find . -name mod_rewrite.c //在apache的源码安装目录中寻找mod_rewrite.c文件#cd modules/mappers/ //进入包含mod_rewrite.c文件的目录#/usr/share/apache-2.2.11/bin/apxs -c mod_rewrite.c //apx

2016-03-04 09:22:42 867

转载 制作apache的启动脚本

前几日看到VIP群里在讨论这个,一直没时间,所以今天才发出这个帖子先说一下什么是SysV风格,这个是与BSD相对应的,一般来说如果一个发行版的系统中有service chkconfig这些命令时,说明这个发行版是遵循Sysv风格的,也就是说Sysv风格的发行版会包含一些这样的命令那么默认我们源码编译安装apache,是不能使用service这个命令来启动的,通常我们启动的命

2016-02-23 17:43:24 1006

转载 PHP安装mcrypt.so报错 mcrypt.h not found 的解决办法

报错内容:configure: error: mcrypt.h not found. Please reinstall libmcrypt网上搜索了很多,包括自带的 yum install libmcrypt libmcrypt-devel,这个是没有效果的。去SourceForget下载libmcrypt http://sourceforge.net/projects/mcrypt/fi

2016-02-23 15:40:28 2118

转载 Linux下配置软raid

一、RAID 简介RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术。组成磁盘阵列的不同方式称为RAID级

2016-02-02 10:22:56 662

转载 raid技术的介绍跟总结

简介RAID是一个我们经常能见到的名词。但却因为很少能在实际环境中体验,所以很难对其原理 能有很清楚的认识和掌握。本文将对RAID技术进行介绍和总结,以期能尽量阐明其概念。RAID全称为独立磁盘冗余阵列(Redundant Array of Independent Disks),基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、 容量巨大的硬盘。

2016-02-01 10:41:00 460

转载 磁盘阵列(raid)

本篇随笔将详细讲解RAID的原理基础以及Linux下软件RAID的配置一、RAID的原理基础在讲解RAID的原理基础之前,我们首先来了解一下传统磁盘的劣势。我们知道一台PC机种都会包含CPU、内存、主板、硬盘、网卡等硬件,影响计算机性能的组建包括:CPU、主板总线IO、内存IO、硬盘IO、网卡IO等。可能我们在一提到影响计算机的性能时,首先想到的就是CPU。但是随着计算机的发展,特别是对于

2016-02-01 09:25:12 633

转载 linux inode 详解

在Linux文件系统中,很多人对Inode都不太明白,今天我就和大家一起来分享一下我对Inode的认识,如果有理解错误的地方,请大家多多批评指点。在上一篇一天一点学习Linux之认识文件系统中,在最后给出了一张EXT3文件系统结构图,里面已经涉及到了Inode的相关信息——图的左下角部分,今天,我们就专门对这一部分进行一下详解,希望通过今天的内容,能帮助大家更清楚的了解Inode。 先

2016-01-28 14:55:26 402

转载 linux shell中的变量

在Linux系统中进行日常运维或者是编写脚本时,变量是再熟悉不过的了,但这些变量都有哪些类型,具体的用法又有哪些差异呢?本文整理分享给大家:一、bash变量类型:本地变量局部变量环境变量位置变量特殊变量(内置)二、本地变量:varname=value:作用域为整个bash进程可以使用;变量命名规范:1. 只能含字母、数字和下划线,并且以字母和下划线开头2

2016-01-23 17:31:42 351

转载 [Linux]基本I/O重定向

在我们设置定时任务的时候经常会使用标准输出和标准错误输出。这个在Linux是一个非常重要的概念,而且这个很有用。程序应该有数据库的来源端、数据的目的端,以及报告问题的地方,它们被称为标准输入、标准输出以及标准错误输出。 程序启动的时候,默认情况下,标准输出、输入都会已经打开,且已准备好供其使用。我们使用Xshell连接并登陆上服务器的时候,默认下终端就是标准输入、输出端。可以试试cat命令

2016-01-21 16:37:40 438

转载 数据总线, 地址总线, 控制总线详解.

◆ 总线的概念       所谓总线(Bus),一般指通过分时复用的方式,将信息以一个或多个源部件传送到一个或多个目的部件的一组传输线。是电脑中传输数据的公共通道。◆ 工作原理当       总线空闲(其他器件都以高阻态形式连接在总线上)且一个器件要与目的器件通信时,发起通信的器件驱动总线,发出地址和数据。其他以高阻态形式连接在总线上的器件如果收到(或能够收到)与自己相符的地址信息

2016-01-21 16:11:10 14242 1

转载 (总结)Linux下su与su -命令的本质区别

本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的!大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su -。前天我在使用useradd这个命令时,才体会到这两者的本质区别。如图:我首先是用su命令切换到root身份的

2016-01-21 14:52:18 417

转载 可以让浏览器崩溃的12行代码

起因今天刷推特的时候发现Cyber Security@cyber__sec的推文让人眼前一亮:Crash firefox, chrome, safari browsers, and also restart iphone using this javascript code. #dos #0day #exploit//使用下面这段JavaScript代码能让firefox,chrome,

2016-01-21 13:39:01 6650 2

转载 linux学习笔记

是我见过的最好的笔记了..呵呵..linux目录架构/ 根目录/bin 常用的命令 binary file 的目錄/boot 存放系统启动时必须读取的档案,包括核心 (kernel) 在内/boot/grub/menu.lst GRUB设置/boot/vmlinuz 内核/boot/initrd 核心解壓縮所需 RAM Disk/dev 系统周边设备/etc 系

2016-01-21 10:46:50 350

转载 Kafka原理和集群测试

Kafka是一个消息系统,由LinkedIn贡献给Apache基金会,称为Apache的一个顶级项目。Kafka最初用作LinkedIn的活动流(activity stream)和运营数据处理管道(pipeline)的基础。它具有可扩展、吞吐量大和可持久化等特征,以及非常好的分区、复制和容错特征。Kafka的关键设计决策1). Kafka在设计之时为就将持久化消息作为通常的使用情况进行了考

2015-12-23 15:52:30 635

转载 配置python命令tab键自动补全

#!/usr/bin/python# python startup fileimport sysimport readlineimport rlcompleterimport atexitimport os# tab completionreadline.parse_and_bind('tab: complete')# history filehistf

2015-12-08 10:49:28 438

转载 java中将数组、对象、Map、List转换成JSON数据

如果要将数组、对象、Map、List转换成JSON数据,那我们需要一些jar包:json-lib-2.4-jdk15.jarezmorph-1.0.6.jarcommons-logging.jarcommons-lang.jarcommons-collections.jarcommons-beanutils.jar工具/原料WIN

2015-11-30 10:57:56 2659

原创 aupe.h文件找不到

在运行《UNIX环境高级编程》中的程序时会遇到apue.h包头找不到的情况,这是作者为了方便程序书写封闭了一些功能函数和错误处理等。在http://www.apuebook.com中可以下载到书的所有的实例代码,解压后为apue.2e。        我们把apue.2e中的两个文件拷贝到/usr/include中就行了:(1) apue.h:apue.2e/include/apue.h,

2015-11-29 11:29:04 1469 1

转载 Linux文件系统只读Read-only file system的解决方法

问题原因:系统没有正常关机,导致虚拟磁盘出现文件系统错误。解决方法:使用fsck手动修复,具体操作如下:重启系统后使用root进入单用户模式,运行fsck.ext3 -y /dev/vda3说明:ext3的文件系统使用fsck.ext3,ext4文件系统使用fsck.etx4。/dev/vda3是系统/根分区。运行完毕后,reboot重启系统就恢复正常。20多台出问题的都是这样

2015-11-24 14:29:52 47305 1

转载 java获取文件最后的修改时间

import java.text.Format;import java.text.SimpleDateFormat; File file = new File("a.txt"); long time = file.lastModified(); Date d = new Date(time); Format simpleFormat = new SimpleDa

2015-11-13 18:14:15 2513

转载 java操作hdfs

Hadoop文件系统基本的文件系统命令操作, 通过hadoop fs -help可以获取所有的命令的详细帮助文件。Java抽象类org.apache.hadoop.fs.FileSystem定义了hadoop的一个文件系统接口。该类是一个抽象类,通过以下两种静态工厂方法可以过去FileSystem实例:public static FileSystem.get(Configurati

2015-11-13 18:12:55 283

转载 Java对象序列化追加的问题,以及Java的读取多个对象的问题解决方法

这几天做一个小的聊天项目用到对象序列化的知识,发现对象序列化不能像普通文件一样直接追加对象。每次写入对象都会被覆盖。弄了2个多小时终于解决了。Java默认的对象序列化是每次写入对象都会写入一点头aced 0005(占4个字节),然后每次读取都读完头然后在读内容。解决方法就是先判断文件是否存在。如果不存在,就先创建文件。然后写了第一个对象,也写入了头aced 0005。追加的情况就是当判断文件存

2015-11-01 23:49:06 839

转载 oracle select any dictionary & oracle授权详解

在使用oracle 9I em console客户端连接10G数据库时候,使用normal连接身份,会提示缺乏select any dictionary 权限。但是使用sysdba身份或者是用PL/SQL的normal身份就可以连接~这个问题是oracle9I的一个bug,并且oracle并不打算解决这个问题了其实从低版本的链接到高版本的,都可能会出现此问题。  # 建立用户

2015-10-28 09:28:01 2710

转载 oracle用户远程建表、用户、授权、导入数据

在远程数据库uptest上建立用户test,表空间test,临时表空间testtemp,并授权一、创建建表脚本(test.sql),内容如下建表空间“test”create tablespace test datafile '/oracle/u02/uptest/uptest/test.dbf'  size 5M;建临时表空间“testtemp”create TEMPORA

2015-10-28 09:26:53 2886

转载 Linux下的mysql安装

(一).安装mysql1.准备数据存放的磁盘空间,如果要存放的数据很多的话,可以单独准备一个大的硬盘挂载到某个目录下面,这里我们添加一个5G的硬盘,挂载到根目录下的/mysqldata[root@localhost /]# dfFilesystem     1K-blocks    Used Available Use% Mounted on/dev/sda3       1842

2015-10-23 15:47:33 265

转载 window下mysql免安装版教程大全

MySQL免安装版配置1.下载 MySQL 免安装版2.将 MySQL 解压到待安装目录,使用%MYSQL_HOME%表示3.打开文件my-huge.ini另存为my.ini,在my.ini文件中加入如下配置,再放到C:/windows下(也可以放在安装目录下,进行手工指定(配置) my.ini 的路径)[mysqld]basedir=E:/.../mysql(安装路径)d

2015-10-23 15:27:53 2133

转载 mysql my.cnf文件配置

[mysqld]datadir=/var/lib/mysqlsocket=/var/lib/mysql/mysql.sockuser=mysql# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0default-character-set=ut

2015-10-23 15:23:40 373

转载 Redis配置集群遇到问题及解决方法

配置完所有主节点后,报" ERR Invalid node address specified"由于redis-trib.rb 对域名或主机名支持不好,故在创建集群的时候要使用ip:port的方式redis-trib.rb create ip1:port1 ip2:port2 ip3:port3创建集群时报某个err slot 0 is already busy (redi

2015-10-23 11:18:14 398

转载 通过gem 安装库redis-3.0.0.gem报错

通过gem 安装库redis-3.0.0.gem时,报错  #gem install mysql ERROR:  Loading command: install (LoadError)    no such file to load -- zlibERROR:  While executing gem ... (NameError)    uninitialized cons

2015-10-22 22:35:11 3248

转载 nohup问题

Unix/Linux下一般比如想让某个JAVA程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。    比如 nohup ./run.sh &就表示让当前目录下的JAVA程序在后台一直运行,与此同时,该命令会将控制台的日志输出到当前文件夹下的nohup.out文件中。    在一般情况下,程序员调试的时候需要查看控制台输出信息。但是在真正服务运行以后应该转而关注LOG的输出而不是CON

2015-10-22 17:43:31 1956

转载 rpm包安装gcc报错

CentOS 6.5下使用rpm -ivh gcc-4.4.7-4.el6.x86_64.rpm命令安装GCC时提示以下错误:[plain] view plaincopywarning: gcc-4.4.7-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY  error: Fai

2015-10-21 15:12:01 1243

转载 用rpm包安装gcc

首先到http://vault.centos.org/6.3/os/x86_64/Packages/下载用到的rpm包,包括:ppl-0.10.2-11.el6.x86_64.rpm 、cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 、mpfr-2.4.1-6.el6.x86_64.rpm 、cpp-4.4.6-4.el6.x86_64.rpm 、kernel-head

2015-10-21 15:07:29 1320

转载 Spark源码分析之Worker

Spark支持三种模式的部署:YARN、Standalone以及Mesos。本篇说到的Worker只有在Standalone模式下才有。Worker节点是Spark的工作节点,用于执行提交的作业。我们先从Worker节点的启动开始介绍。  Spark中Worker的启动有多种方式,但是最终调用的都是org.apache.spark.deploy.worker.Worker类,启动Worker节

2015-10-18 19:05:31 405

转载 Spark1.0.0属性配置

1:Spark1.0.0属性配置方式      Spark属性提供了大部分应用程序的控制项,并且可以单独为每个应用程序进行配置。      在Spark1.0.0提供了3种方式的属性配置:SparkConf方式SparkConf方式可以直接将属性值传递到SparkContext;SparkConf可以对某些通用属性直接配置,如master使用setMaster,appnam

2015-10-18 18:54:40 215

转载 Spark技术内幕:Executor分配详解

当用户应用new SparkContext后,集群就会为在Worker上分配executor,那么这个过程是什么呢?本文以Standalone的Cluster为例,详细的阐述这个过程。序列图如下:1. SparkContext创建TaskScheduler和DAG SchedulerSparkContext是用户应用和Spark集群的交换的主要接口,用户应用一般首先要创建它。如果你使用

2015-10-18 18:50:27 684

转载 Spark1.0.x入门指南

Spark1.0.x入门指南目录[-]Spark1.0.x入门指南1 节点说明2 安装HDFS3 Spark部署3.1 Spark on Yarn3.1.1 配置3.1.2 测试3.2 Spark Standalone3.2.1 配置3.2.2 启动3.2.3 测试4 spark-submit工具5 Spark HistoryServer6 Spark可配置参数6.1 应用属性

2015-10-18 18:48:33 614

转载 java IO 流

使用Java操作文本文件的方法详解 摘要: 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类 最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方

2015-10-14 17:40:15 307

转载 kafka_2.9.2-0.8.1.1伪分布式集群安装

Kafka版本:kafka_2.9.2-0.8.1.1官网:http://kafka.apache.org/官方文档:http://kafka.apache.org/documentation.html#quickstart下载解压[root@rs229 ~]# wget -c -P /root http://mirrors.cnnic.cn/apache/

2015-10-12 17:22:37 327

SQLyog Ultimate v11.11 32bit/64bit含注册码

测试过,可以使用

2016-04-22

空空如也

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

TA关注的人

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