- 博客(59)
- 收藏
- 关注
原创 mysql查看数据量
SELECT sum(DATA_LENGTH)+sum(INDEX_LENGTH) FROM information_schema.TABLES where TABLE_SCHEMA='icn_callcenter';
2017-03-06 17:25:57 418
原创 Linux 下编译安装 PHP 5.6
系统环境:CentOS 6.5 / 7.0 x86_64Fedora 20 x86_64下载 PHP 源码包# wget http://cn2.php.net/distributions/php-5.6.0.tar.xz# xz -d php-5.6.0.tar.xz# tar xf php-5.6.0.tar -C /usr/local/src/添加 epel 源...
2016-09-19 18:32:10 254
原创 Linux安装nginx
一、安装nginx 1、在nginx官方网站下载一个包,下载地址是:http://nginx.org/en/download.html 2、WinSCP(ftp上传工具).exe FTP 上传工具上传达到CentOS中 3、我是先建一个目录,把要用的到的安装包放到一起. #mkdir /home/ #tar zxf nginx-1.4.1...
2016-07-22 16:13:34 124
原创 Rsync实现服务器间文件数据同步配置详解!
1.1 什么是rsync?rsync是Unix下的一款应用软件,它能同步更新两处计算机的文件与目录,并适当利用差分编码以减少数据传输。rsync中一项与其他大部分类似程序或协议中所未见的重要特性是镜像对每个目标只需要一次传送。rsync可拷贝/显示目录属性,以及拷贝文件,并可选择性的压缩以及递归拷贝。 在常驻模式(daemon mode)下,rsync默认监听TCP端口873,以原生rsy...
2015-10-29 14:30:43 134
原创 python
第一:如果linux有旧的版本,需要升级,升级的步骤如下:1、到网站下载新的包 http://www.python.org2、创建python3 mkdir /usr/local/python33、进入python*.*目录。4、./configure --prefix=/usr/local/python35、make && make install6...
2015-08-27 13:30:35 94
原创 PHP动态添加模块
cd /usr/local/src/php-5.2.8/ext/gd/ (源码包)/usr/local/php/bin/phpize (php安装目录里的一个命令)CoConfiguring for:PHP Api Version: 20041225Zend Module Api No: 20060613Zend Extension...
2015-08-18 11:34:46 186
原创 linux 下大量TIME_WAIT 的处理
Linux下高并发的Squid服务器,TCP TIME_WAIT套接字数量经常达到两、三万,服务器很容易被拖死。通过修改Linux内核参数,可以减少服务器的IME_WAIT套接字数量。 vi /etc/sysctl.conf 增加以下几行:net.ipv4.tcp_fin_timeout = 30net.ipv4.tcp_keepalive_time = 1200net.ip...
2015-01-08 15:19:30 123
原创 nginx 访问密码校验
nginx 访问密码校验nginx server配置server {listen 80;server_name 10.0.0.1;root /tmp;location / {add_header Cache-Control max-age=300;auth_basic "PASSWD";auth_basic_user_file htpasswd;}}...
2014-11-12 11:34:10 244
原创 jmx远程访问关键设置
前段时间在排查问题过程中我使用了jprofiler远程进行了jvm资源使用情况的监控,从系统的损耗来看,jprofiler对系统资源尤其是内存的消耗是非常庞大的。当时配置的jprofiler内存使用上线是1G,后来发现系统内存在整个测试过程中出现持续上涨的趋势,最后稳定在3G左右(JVM的内存我们配的上限值是2G)。从这个情况来看,如果我们要在测试过程中利用图形界面的形式实时监控jvm内存的...
2014-09-17 16:41:17 476
原创 tsung安装
第一步:从官网上下载tsung,链接是:http://tsung.erlang-projects.org/ 第二步:如果安装tsung必须先安装erlang环境,从官网上下载:http://www.erlang.org/download.html 第三步:如果安装erlang的时候需要安装yum install ncurses-devel。 如果没啥问题,就安装完成。...
2014-08-11 14:11:48 118
原创 HttpClient4.3教程 第二章 连接管理
2.1.持久连接两个主机建立连接的过程是很复杂的一个过程,涉及到多个数据包的交换,并且也很耗时间。Http连接需要的三次握手开销很大,这一开销对于比较小的http消息来说更大。但是如果我们直接使用已经建立好的http连接,这样花费就比较小,吞吐率更大。HTTP/1.1默认就支持Http连接复用。兼容HTTP/1.0的终端也可以通过声明来保持连接,实现连接复用。HTTP代理也可以在一定时...
2014-08-04 15:58:41 65
原创 Maven pom.xml 配置详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 pom.xml 配置文件 [html] view plaincopyprint? <project...
2014-04-08 16:21:27 2259
原创 Java Virtual Machine Statistics Monitoring Tool
Java虚拟机测试工具链接 jstat - Java Virtual Machine Statistics Monitoring ToolSynopsisDescriptionVirtual Machine IdentifierOptions - General Options - Output OptionsExamplesSee Also...
2014-03-20 16:26:38 97
原创 java动态代理(JDK和cglib)
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为两种。 静...
2014-03-15 15:21:27 86
原创 nginx配置说明
http://nginx.org/en/docs/http/ngx_http_core_module.htmlhttp://nginx.org/en/docs/ngx_core_module.html 测试gzip生效的命令: curl -I -H "Accept-Encoding: gzip, deflate" "http://10.5.24.219:81/ph...
2013-12-24 16:51:59 83
原创 nexus的安装
下载 http://nexus.sonatype.org/downloads/ Nexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容器中即可使用. 解压 tar xvzf nexus-2.0-bundle.tar.gz 进入 cd ...bin/jsw/linux-x86-64/中...
2013-11-11 16:56:11 114
原创 ./nginx: error while loading shared libraries: libpcre.so.1
在CentOS 6.2 64bit上编译安装nginx-1.21出错[root@CDN01 sbin]# ./nginx./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory 从错误看出是缺少lib文...
2013-10-30 11:09:24 150
原创 nginx安装与配置
今开始,学nginx #安装pcre [root@svr3 ~]# tar -xjf pcre-8.02.tar.bz2 -C /usr/src/ [root@svr3 ~]# cd /usr/src/pcre-8.02/ [root@svr3 pcre-8.02]# ./configure && make && make install #安装nginx [ro...
2013-10-29 18:26:44 102
原创 深入MySQL数据库的索引
摘要:本文介绍索引的类型,已经如何创建索引做了介绍,其中涉及三个比较重要 的SQL语句——ALTER TABLE、CREATE/DROP INDEX和CREATE TABLE,注意它们的用法。索引是加速表 内容访问的主要手段,特别对涉及多个表的连接的查询更是如此。这是数据库优化中的一个重要内容,我们要了解为什么需要索引,索引 如何工作以及怎 样利用它们来优化查询。本节中,我们将介绍...
2013-09-02 11:39:35 70
原创 mysql数据库索引优化
我们首先讨论索引,因为它是加快查询的最重要的工具。还有其他加快查询的[url=javascript:;]技术[/url],但是最有效的莫过于恰当地使用索引了。在 MySQL 的邮件清单上,人们通常询问关于使查询更快的问题。在大量的案例中,都是因为表上没有索引,一般只要加上索引就可以立即解决问题。但这样也并非总是有效,因为优化并非总是那样简单。然而,如果不使用索引,在许多情形下,用其他手段改善性能只...
2013-09-02 11:27:03 84
原创 redis安装
第一:安装 redis的下载链接:https://code.google.com/p/redis/ 解压缩:# tar xvfz redis-2.4.10.tar.gz 进入目录:# cd redis-2.4.10编译:# makeSrc目录下的redis-server和redis-cli两个命名就是redis服务端和客户端的应用程序,这两个命令可以直接调...
2013-07-24 16:09:15 77
原创 an error occurred while completing process -java.lang.reflect.I
在使用codegen插件来从WSDL文件生成代码时,到了最后一步出现"An error occurred while completing process -java.lang.reflect.InvocationTargetException" 错误,重试N次,结果依然, 从AXIS2的LIB库中复制"geronimo-stax-api_1.0_spec-1.0.1.jar"和"backpor...
2013-07-02 14:58:23 125
原创 InnoDB is limited to row-logging when transaction isolation level is READ COMMIT
FAILED: Error in metadata: javax.jdo.JDOException: Couldnt obtain a new sequence (unique id) : Cannot execute statement: binlogging impossible since BINLOG_FORMAT = STATEMENT and at least one table u...
2013-04-17 19:32:19 259
原创 Windows Phone 7 开发系列教程之 启动器
Windows Phone7的启动器包括:EmailComposeTask、MediaPlayerLauncher、PhoneCallTask、SavePhoneNumberTask、SaveEmailAddressTask、SearchTask、SmsComposeTask、WebBrowserTask、MarketplaceDetailTask、MarketplaceHubTask、Ma...
2013-04-15 16:45:26 112
原创 MySQL如何修改表格的字符集,如何修改某个字段的字符集
如果用户想改变表的默认字符集和所有的字符列的字符集到一个新的字符集,使用下面的语句: ALTER TABLE tbl_name CONVERT TO CHARACTER SET charset_name; 警告: 上述操作是在字符集中转换列值。如果用户在字符集(如 gb2312)中有一个列,但存储的值使用的是其它的一些不兼容的字符集(如 utf8),那么该操作将不会得到用户期望的结果。在这种情况下...
2013-03-23 11:21:30 283
原创 axis2
axis2-eclipse插件安装 |字号 订阅 要安装的插件:axis2-eclipse-codegen-wizard.zip 8.93 MBaxis2-eclipse-service-archiver-wizard.zip 5.09 MB安装步骤:a.解压两个zip包,取出里面的一层文件夹,文件夹名称如下: Axis2_Co...
2013-01-17 10:48:20 97
原创 mysql数据导出
遇到了大批量导入导出数据的时候真的比较麻烦,动则几G的数据,操作起来也是比较慢的,而且如果稍有不慎,还要重写处理,最简单的方法也是效率最低 的方法就是使用PHP写导入导出数据程序,用Shell来跑PHP,可是大家一直忽略了mysqldump和mysql的into outfile与load data,如果这几个命令使用灵活了,对于数据库导入导出以及备份是很方便的。下面简单讲解一下,高手飘过,因...
2012-11-17 17:25:37 80
原创 利用sqoop将hive数据导入导出数据到mysql
运行环境 centos 5.6 hadoop hivesqoop是让hadoop技术支持的clouder公司开发的一个在关系数据库和hdfs,hive之间数据导入导出的一个工具在使用过程中可能遇到的问题:sqoop依赖zookeeper,所以必须配置ZOOKEEPER_HOME到环境变量中。sqoop-1.2.0-CDH3B4依赖hadoop-core-0.20.2-C...
2012-11-15 16:23:53 251
原创 Sequence
Sequence是数据库系统按照一定规则自动增加的数字序列。这个序列一般作为代理主键(因为不会重复),没有其他任何意义。Sequence是数据库系统的特性,有的数据库有Sequence,有的没有。比如Oracle、DB2、PostgreSQL数据库有Sequence,MySQL、SQL Server、Sybase等数据库没有Sequence。根据我个人理解,Sequenc...
2012-11-13 23:46:35 157
原创 Wget用法、参数解释
wget功能的强大就不用多说了,在高手手里,它就像是个无往不利的杀人利器,下面是转载的一篇Wget用法、参数解释的比较好的一个文章,当然最好的老师还是man wget 是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系...
2012-11-13 16:13:06 100
原创 Mysql SLOW QUERY LOG
一,为什么要开启这个查询呢?数据库是很容易产生瓶颈的地方,现在Nosql大家讨论这么热,估计都被数据库搞郁闷 了。mysql中最影响速度的就是那些查询非常慢的语句,这些慢的语句,可能是写的不够合理或者是大数据下多表的联合查询等等,所以我们要找出这些语句, 分析原因,加以优化。这也是发这篇博文的原因二,开启mysql的慢查询方法1,用命令开启慢查询mysql> show variables l...
2012-10-31 13:59:23 102
原创 apache日志详解
想要知道什么人在什么时候浏览了网站的哪些内容吗?查看Apache的访问日志就可以知道。访问日志是Apache的标准日志,本文详细解释了访问日志的内容以及相关选项的配置。 访问日志的格式 跳转到>>>错误日志 日志分析 高级技术 定制日志 Apache内建了记录服务器活动的功能,这就是它的日志功能。这个《Apache日志》系列文章介绍的就是Apache的...
2012-10-30 18:45:52 98
原创 实现在别的电脑上访问主机的mysql
配置MySQL注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变/etc/mysql/my.cnf配置文件了!下面我们一步步地来:默认的MySQL安装之后根用户是没有密码的,所以首先用根用户进入:$mysql -u root在这里之所以用-u root是因为我现在是一般用户(firehare),如果不加-u root的话,my...
2012-10-29 17:47:33 286
原创 sqoop 的使用
1 导入导出数据库 1)列出mysql数据库中的所有数据库命令 # sqoop list-databases --connect jdbc:mysql://localhost:3306/ --username root --password 123456 2)连接mysql并列出数据库中的表命令# sqoop list-tables --connect jdb...
2012-10-26 16:59:06 57
原创 hadoop、hive、hbase、zookeeper、tomcat日志管理
hadoop日志管理的修改地方是:/hadoop-0.20.203.0/conf/hadoop-env.sh 中的属性文件 hive日志管理修改的地方是: 1、hive.log修改的地方是:/hive-0.8.0-bin/conf/hive-log4j.properties ...
2012-10-22 18:05:22 115
原创 通过JDBC驱动连接Hive操作实例
启动Hive远程服务接口: bin/hive --service hiveserver测试代码如下:package com.hadoop.hive;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLE...
2012-08-21 16:32:54 247
原创 org.apache.hadoop.hbase.MasterNotRunningException: master:60000
如果出现org.apache.hadoop.hbase.MasterNotRunningException: master:60000 请关闭hadoop的数据安全模式。
2012-08-21 11:38:35 125
org.apache.hadoop.hbase.NotAllMetaRegionsOnlineException
如果出现 org.apache.hadoop.hbase.master.ServerManager: Waiting on regionserver(s) to checkinhbase(main):001:0> create 'test','cf' ERROR: org.apache.hadoop.hbase.NotAllMetaRegionsOnlineEx...
2012-08-21 11:37:11 178
原创 maven常见问题问答
1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2. maven概要首先我把maven的概念快速的梳理一下,让我们快...
2012-07-23 17:54:59 85
原创 Lucene3.6 各种Query效果测试
package com.meiyu.lucene;import java.io.File;import org.apache.lucene.document.Document;import org.apache.lucene.index.CorruptIndexException;import org.apache.lucene.index.IndexReader;import org.apach...
2012-07-20 17:40:31 95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人