自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 wechat API地址

1. 微信硬件设备开发文档:http://iot.weixin.qq.com/index.html2. 微信-蓝牙开发demo: http://iot.weixin.qq.com/document-4_1.html3.申请微信公众平台接口测试账号: http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login4. 微信公...

2017-12-07 11:00:16 1235

原创 mycat部署

相关组件:初始化组件 gee : 192.168.0.103:/home/ingage/dbacc/releases/gee.tar.gz程序组件 mycat : 192.168.0.103:/home/ingage/dbacc/releases/mycat.tar.gz前提:当前业务数据库: 需要提供mycat账号访问所有业务库的权限  集成测试为agent账号

2017-02-28 17:28:28 651

原创 [percona-toolkit]pt-query-digest用法

pt-query-digest是用于分析MySQL慢查询的一个工具,它也可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借助分析结果找出问题进

2017-02-27 18:20:25 1665 1

原创 [percona-toolkit] pt-mysql-summary分析mysq数据库

pt-mysql-summary也是percona-toolkit-2.2.8-1.noarch.rpm工具集的一部分。安装工具集:http://blog.itpub.net/29254281/viewspace-1208415/MySQL的show status命令 仅仅是一个状态的计数器。通常情况下,需要采集一个间隔的show status命令,然后分析它的趋势。

2017-02-27 18:18:09 1482

原创 mysql索引优化

mysql索引优化补充1.单列索引还是多列索引? 由于mysql只能用到你所有建立的索引中的唯一一个最优索引,所以如果建立多个单列索引,其实效率并不会高(虽然mysql5.x以上的版本,会在查询时,做索引合并的优化,但仍不建议这么做)2.索引可以优化查询,那么索引真的越多越好吗? 由于mysql的索引是表的数据的一部分,就像你手中的汉语词典一样,目录越庞大,...

2017-02-27 18:11:54 300

原创 MySQL 5.7主从同步延迟优化大全

首先造一些数据出来,如下:mysql> create database fafa;Query OK, 1 row affected (0.01 sec) mysql> use fafaDatabase changed mysql> create table test(jj int,kk varchar(10));Query OK, 0

2017-02-27 18:04:44 4477

原创 备份方式

mongo_bak.sh数据目录备份方式:#!/bin/bashPORT=27017BACKUP_DIR='s3://release/repository/环境/mongo_bak/'DB_NAME='mongod***'DATE=`date +%Y_%m_%d`TAR_BAK="mongod${PORT}_bak_$DATE.tar.gz"

2017-02-27 16:22:40 281

原创 日志切割方法及脚本

ansible-log脚本:##日志分割集中管理- hosts: webs  become: yes  vars:    app: tomcat_log_split  tasks:    - name: "{{ app }}"      script: /opt/tags/ansible/playbooks/log

2017-02-27 16:16:14 1327

原创 tomcat日志未按天分割

问题现象:tomcat日志没有按天分割问题处理过程:使用第三方插件分割日志,本地测试通过之后,同步到线上问题解决方案:使用第三方插件cronolog实现日志按天分割安装方法./configure    make  && make install默认安装到/usr/local/sbin/cronologvi bin/catalina

2017-02-24 18:05:38 1495

原创 zabbix tomcat监控配置

在tomcat配置文件中定义JMX端口,并附加到tomcat启动参数中:...JMX_PORT_NUMBER=6791JAVA_OPTS="-server -Xms2048M -Xmx2048M -Xmn512m -Xss256k -XX:+AggressiveOpts -XX:ParallelGCThreads=8 -XX:PermSize=128M -XX:Ma

2017-02-24 17:53:27 615

原创 git使用总结

一:Git是什么?       Git是目前世界上最先进的分布式版本控制系统。二:SVN与Git的最主要的区别?      SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够

2017-02-23 10:23:13 369

原创 Gerrit代码审核服务器搭建

1、建立专有帐户      sudo adduser gerrit      sudo passwd gerrit      su gerrit2、配置Java环境  从官网下载对应平台的JDK并安装:   http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2017-02-23 10:12:23 370

原创 httpd

官方reference:http://httpd.apache.org/docs/2.4/en/urlmapping.htmlhttpd主要是一个静态文件服务器。当然不限于此,通过各种mod,httpd也可以作为一个前端服务器,把请求转发到servlet container、cgi等。不过主要还是静态文件服务器,所以官方的reference也是从处理静态文件说起 1. Docu

2017-02-07 16:31:23 220

原创 mysql什么情况下不会使用索引

1、如果MySQL估计使用索引比全表扫描更慢,则不适用索引,         ex:列key_part1均匀的分布在1-100之间。下面的sql则不会使用索引         select * from table_name where key_part1 > 1 and key_part1 2、如果使用memory/heap表,并且where语句中不适用“=”进行索引,则不会使用索引

2016-12-21 11:43:20 1231

原创 JAVA开源项目

JAVA 极速WEB+ORM框架 JFinalWeb内容管理系统 Magnolia开源ETL工具 Kettle模板引擎 Velocity高性能Java网络框架 MINA开源 QQ 工具 iQQ协同办公套件 Zimbra搜索引擎 Nutch代码质量管理平台 SonarJava反编译器 Java Decompiler

2016-11-11 14:26:06 549

原创 JS正则表达式

一、校验数字的表达式1 数字:^[0-9]*$2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$4 m-n位的数字:^\d{m,n}$5 零和非零开头的数字:^(0|[1-9][0-9]*)$6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7 带1-2位小数的正数或负数:^(\-

2016-11-08 14:10:19 1222

转载 linux搭建ngnix环境

1.Nginx 1.1Nginx简介 Nginx是俄罗斯人开发,开源的,免费的。 Nginx功能: 1)nginx作为http服务器:类似apache,tomcat,遵循http协议。 a)访问图片服务器,加载图片 b)页面静态化:nginx访问html页面。 2)负载均衡(反向代理服务器) a)高并发 b)提高网站性能 3)高速缓存 a)不建议使用。网

2016-09-22 12:00:00 905

转载 Linux服务之httpd基本配置详解

一、基本介绍1、版本httpd-1.3httpd-2.0httpd-2.2httpd-2.4目前为止最新的版本是httpd-2.4.6,但是这里我用的是系统自带的RPM包安装的httpd-2.2.15版本的,最新版本配置可能会有所不同2、模型:高度模块化:DSOMPM:Multipath Processing Module #

2016-09-22 11:54:42 18572

转载 CentOS目录结构说明

linux 目录结构   /: 根目录,一般根目录下只存放目录,不要存放文件,/etc、/bin、/dev、/lib、/sbin应该和根目录放置在一个分区中/bin:/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。/boot: 放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文

2016-09-22 11:42:02 343

转载 CentOS 6.3下部署LVS(NAT)+keepalived实现高性能高可用负载均衡

(安装过程,要加上 yum install openssl,yum install openssl-devel,yum install gcc)一、简介VS/NAT原理图:二、系统环境实验拓扑:系统平台:CentOS 6.3Kernel:2.6.32-279.el6.i686LVS版本:ipvsadm-1.26ke

2016-09-22 11:34:29 339

转载 linux命令

0. {基础知识}[tap] 自动补全功能,当文件名第一个字符为.时,表示该文件为隐藏文件;    windows系统不识别linux系统文件原因在于windows核心不识别linux文件系统    dos文件回车为\n\r,linux为\n,:%s/\r//g转换.也可以用dos2linux -k filename转换1.    man     关键字 查询在线帮组2.   

2016-09-22 11:31:49 423

转载 如何在Linux下统计高速网络中的流量

在Linux中有很多的流量监控工具,它们可以监控、分类网络流量,以花哨的图形用户界面提供实时流量分析报告。大多数这些工具(例如:ntopng ,  iftop )都是基于libpcap 库的 ,这个函数库是用来截取流经网卡的数据包的,可在用户空间用来监视分析网络流量。尽管这些工具功能齐全,然而基于libpcap库的流量监控工具无法处理高速(Gb以上)的网络接口,原因是由于在用户空间做数据包截取

2016-09-22 11:28:19 677

翻译 排序算法(选择、希尔、二分插入、冒泡、直接插入、快速排序)

选择排序法                                                                                   第1趟,在待排序记录r[1]~r[n]中选出最小的记录,将它与r[1]交换;第2趟,在待排序记录r[2]~r[n]中选出最小的记录,将它与r[2]交换;以此类推,第i趟在待排序记录r[i]~r[n]中选出最小的记录,

2016-09-22 11:21:44 3762

转载 Redis主从服务器负载搭建

wget http://download.redis.io/releases/redis-2.8.13.tar.gztar xzf redis-2.8.13.tar.gzcd redis-2.8.13makesrc/redis-serversrc/redis-server redis.conf  src/redis-server redis.conf 1>redis

2016-09-22 11:18:42 274

转载 Redis命令

连接控制QUIT 关闭连接AUTH (仅限启用时)简单的密码验证适合全体类型的命令EXISTS key 判断一个键是否存在;存在返回 1;否则返回0;DEL key 删除某个key,或是一系列key;DEL key1 key2 key3 key4TYPE key 返回某个key元素的数据类型 ( none:不存在,string:字符,list,set,zset,hash

2016-09-22 11:13:25 199

转载 JQuery开发之Galleriffic图片插件介绍

1. 下载最新版本的Galleriffic与jQuery。jQuery在1.3.2以上。  2. 在目标HTML代码中引入jQuery库与Galleriffic插件。两者的实现方式均为javascript。head>    ...    script type="text/javascript" src="js/jquery-1.3.2.js">script>    s

2016-09-22 11:10:35 705

转载 JQuery中$.ajax()方法参数详解

JQuery中$.ajax()方法参数详解 url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和      delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设

2016-09-22 11:07:46 252

转载 jQuery插件之ajaxFileUpload

一、ajaxFileUpload是一个异步上传文件的jQuery插件。  传一个不知道什么版本的上来,以后不用到处找了。  语法:$.ajaxFileUpload([options])  options参数说明:1、url            上传处理程序地址。  2,fileElementId       需要上传的文件域的ID,即的ID。3,secur

2016-09-22 11:03:50 245

原创 WebSocket实战

在实际的开发过程中,为了使用WebSocket接口构建Web应用,我们首先需要构建一个实现了 WebSocket规范的服务端,服务端的实现不受平台和开发语言的限制,只需要遵从WebSocket规范即可,目前已经出现了一些比较成熟的WebSocket服务端实现,比如本文使用的Node.js+Socket.IO。Node.jsNode.js采用C++语言编写而成,它不是Java

2016-09-21 15:54:45 465

原创 什么是WebSocket

WebSocket 是一种协议,基于 TCP 协议;HTTP 也是一种协议,基于 TCP 协议。连接要保持还是关闭是由你服务器应用来控制的。WebSocket 协议和 HTTP 协议是两种不同的东西,它们扯上关系是只是因为:客户端开始建立 WebSocket 连接时要发送一个 header 标记了 Upgrade 的 HTTP 请求,表示请求协议升级。所以服务器端做出响应的简便

2016-09-21 15:34:47 402

原创 Spring Shiro使用教程

使用Shiro的时候我们要考虑在什么样的环境下使用:   1.登录的验证 2.对指定角色的验证 3.对URL的验证基于这三个需求,我们有三个方法:1. findUserByUserName(String username)根据username查询用户,之后Shiro会根据查询出来的User的密码来和提交上来的密码进行比对。 2. findRoles(String

2016-09-21 13:46:19 558

原创 CAP协议字符串签名

/** * 标题: Signer. * * 描述: 签名和验证CAP * * 版权: Copyright (c) 2009 * * @author joy.jie * @version 1.0.0 */public class DefaultCAPSigner implements ICAPSigner { private Signature sfs;

2016-09-18 17:24:27 1014

原创 highchar导出excel

highchar交互图表导出excel 1.页面获取svg Highcharts.SVGElement.prototype.fillSetter = Highcharts.SVGElement.prototype.strokeSetter = function (value, key, element) { var colorObject; if (typ

2016-08-31 17:25:38 430

原创 **redis分布式锁**

redis分布式锁直接上代码,我写了四个redis分布式锁的方法,大家可以提个意见: 第一种方法: /** * redis分布式锁 * @param timeout */ public void lock(long timeout) { long nano = System.nanoTime(); timeout

2016-08-31 17:06:01 320

springlearn

spring基本资源描述和使用,关于控制反转 以及依赖注入,AOP等

2015-11-20

空空如也

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

TA关注的人

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