自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

报喜鸟

温暖的鸟巢,技术的天堂.

  • 博客(37)
  • 收藏
  • 关注

linux或windows Jdk安装 及 环境变量

注意:安装路径不要有空格,不要有中文,有些框架会报错开发环境不需要安装JDK中的公共JRE环境变量:尽量设置成用户环境变量,不要设置系统环境变量【Windows】JAVA_HOME E:\tech_ide\Java\jdk1.6.0_45PATH %JAVA_HOME%\binCLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA...

2013-11-30 13:15:02 70

原创 MYSQL使用心得(九)----联合索引

注意:Index(Name,Age)表示在Name,Age两列上建立联合索引由于索引对数据库的查询性能有着至关重要的影响,下面是我的一些总结和体会:一个查询一次只能使用一个索引:select name from user where name='plantegg' and age>35 , 如果Index(name); Index(age)的话,MySQL查询优化器会自动选择一个索...

2013-11-30 00:18:24 75

MYSQL使用心得(八)----在线主从复制集群的配置与恢复及主主配置

[size=xx-large]在线执行主从配置[/size]步骤1.锁表FLUSH TABLES WITH READ LOCK;2.拷贝数据文件,或者导出3.记录下master的日志位置master_log_filemaster_log_pos4.解除主库锁定UNLOCK TABLES;5.开始主从配置6.配置完主从并启动之后,我们把...

2013-11-30 00:08:13 106

MYSQL使用心得(七)----读写分离集群方案之haproxy+keepalived+abstractRoutingDataSource

在公司做mysql集群方案的时候,经过多次的分析与讨论,以及性能测试分析。发现haproxy方案最靠谱。用keepalived解决haproxy的单点问题。用spring的abstractRoutingDataSource解决读写分离的业务,主主集群来考虑主节点单点问题。无论从性能,部署的难度上,这种方案目前比较适合公司现阶段的发展。[img]http://dl2.iteye.com/...

2013-11-29 23:33:41 257

原创 MYSQL使用心得(六)----cluster

官方网站http://dev.mysql.com/downloads/cluster/mysql-cluster其实就是mysql7.0版本的别名。但是根据个人经验,在实际生产中,很少有人用。所以这里写个文章,作为入门的了解和学习。[img]http://dl2.iteye.com/upload/attachment/0091/6581/1180d1ed-b40c-38d4-960...

2013-11-29 09:15:19 97

MYSQL集群介绍

[size=xx-large]mysql-proxy[/size]MySQL Proxy是一个处于你的client端和MySQL server端之间的简单程序,它可以监测、分析或改变它们的通信。它使用灵活,没有限制,常见的用途包括:负载平衡,故障、查询分析,查询过滤和修改等等。[1]MySQL Proxy就是这么一个中间层代理,简单的说,MySQL Proxy就是一个连接池,负责将前台应用...

2013-11-28 22:55:02 134

tomcat7.0性能优化-挑战极限完整版

[size=xx-large]0 测试结果[/size]参考精简版的空跑测试结论http://phl.iteye.com/blog/1868206[size=xx-large]1 tomcat[/size]1.1 tomcat运行模式Connector/protocolorg.apache.coyote.http11.Http11Protocol - blocking ...

2013-11-28 22:31:55 349

maven之nexus2.6私服安装

官方网站http://www.sonatype.org/nexus/初始密码admin/admin123编辑配置文件/nexus-webapp-1.9.2.4/WEB-INF/plexus.properties性能优化参考nexus1.9的详细教程http://phl.iteye.com/blog/1982673【1.9安装方法】#注意,JDK6...

2013-11-28 22:29:06 166

maven之私服配置deploy及上传命令

maven deployhttp://www.blogjava.net/libin2722/articles/332876.htmlmaven setting.xml文件http://www.360doc.com/content/12/0403/14/834950_200481342.shtml【第一种】pom.xml配置pom.xml的配置,部署的路径 ...

2013-11-28 22:26:34 839

maven之nexus1.9私服安装及性能优化

[size=xx-large]介绍[/size]nexus的服务器有2个版本1.集成web应用服务器版本,用的是jetty2.war包版本,我们可以自己部署在WEB应用服务器上3.服务器地址nexus.mgt.pangu365.com:80 --> 10.10.160.243:8080注:使用IP地址,在服务器发生故障的时候,服务器可能会迁移到其他I...

2013-11-28 22:23:08 518

nginx系列(二)健康检查模块

[size=xx-large]简介[/size]大家都知道,前段nginx做反向代理,如果后端服务器宕掉的话,nginx是不能把这台realserver提出upstream的,所以还会有请求转发到后端的这台realserver上面去,虽然nginx可以在localtion中启用proxy_next_upstream来解决返回给用户的错误页面,方法在:http://www.linuxyan.co...

2013-11-27 22:51:47 198

原创 vi与vim使用技巧

VI分为3种模式:一般模式、编辑模式、指令列命令模式[size=xx-large]1.一般模式[/size]以 vi 打开一个档案就直接进入一般模式了(这是预设的模式)。在这个模式中, 你可以使用『上下左右』按键来移动游标,你可以使用『删除字元』或『删除整行』来处理档案内容, 也可以使用『复制、贴上』来处理你的文件资料。常用快捷键h(左)j(下)k(上)l(右)ctrl...

2013-11-27 21:36:25 112

SecureCRT使用

这里写下secureCRT如何使用。请大家互相尊重劳动成果。本文主要用于个人记录笔记和技术培训使用,谢谢。ssh: http://baike.baidu.com/link?url=b0uCOH1s0QmVbqOd35SSHNhXHyd-poB18JAzc54e3c9VLgX6jTSH6CnrJTupHsJm收费的,需要破解创建连接信息的group下方button的使用scrip...

2013-11-27 10:53:27 85

virtualbox下安装centos/ubuntu

Centos/rhelwww.centos.orgUbuntuhttp://www.ubuntu.org/[img]http://dl2.iteye.com/upload/attachment/0091/5908/1e3c96e2-9d39-34b2-b742-decb03036320.jpg[/img]此步骤直接选择yes[img]http://dl2...

2013-11-27 10:43:46 98

virtual box安装

Virtual box(开源免费):https://www.virtualbox.org/Downloads --> VirtualBox platform packages --> VirtualBox 4.3.2 for Windows hosts x86/amd64修改默认虚拟电脑位置,很关键,否则默认的虚拟机都安装到C盘~_~启动virtual box 管理--> 全局设...

2013-11-27 10:25:29 92

centos6.4中rsyslog5.0的使用与selinux的禁用

默认情况下,rsyslog是受selinux限制的所以日志只能输出到 /var/log/messages里,自定义的目录无效例如keepalived,haproxy的日志输出,都依赖于rsyslog因此我们要关闭selinux【关闭selinux】查看sestatus -v永久关闭修改/etc/selinux/config 文件将SELINUX=enfo...

2013-11-26 20:58:47 134

原创 redis(三)主要数据结构

值的长度不能超过1GB计数器原子递增:incrmap存储key-value的数据list有序数组Redis lists基于Linked Lists实现。list可被用来实现聊天系统。还可以作为不同进程间传递消息的队列。set无序的测某个元素是否存在,以及实现交集,并集,差集等等sorted set有序集合geo(red...

2013-11-26 10:06:57 55

redis(二)主从复制

[size=xx-large]一、Redis的Replication:[/size] Redis中配置Master-Slave模式非常简单,下面的列表清楚的解释了Redis Replication的特点和优势。 1). 同一个Master可以同步多个Slaves。 2). Slave同样可以接受其它Slaves的连接和同步请求,这样可以有效的分载Master的同步...

2013-11-26 10:05:54 70

原创 redis(一)初识

[size=xx-large]官网[/size]http://redis.io/中国社区http://redis.cn/[size=xx-large]介绍[/size]Redis 是完全开源免费的,遵守BSD协议,先进的key - value持久化产品。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集...

2013-11-26 10:03:16 69

原创 mysql读写分离高级驱动

负载均衡http://dev.mysql.com/doc/refman/5.0/en/connector-j-usagenotes-j2ee-concepts-managing-load-balanced-connections.html读写分离驱动http://gabrito.com/post/load-balancing-across-mysql-servers-using-j...

2013-11-25 09:58:43 79

原创 MySQL乱码处理

1。过滤器2。头文件3。MySQL数据库的 my.ini文件(2处)4。连接字符串

2013-11-25 09:50:27 68

原创 mysql日期函数

对于每个类型拥有的值范围以及并且指定日期何时间值的有效格式的描述见7.3.6 日期和时间类型。 这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) select DAYOF...

2013-11-25 09:48:34 60

MYSQL使用心得(二)----主从复制

[size=xx-large]基本配置[/size]主数据库配置文件,修改server_id=1建立账户,供slave同步使用GRANT REPLICATION SLAVE ON *.* to 'repl'@'192.168.56.3' identified by 'repl';Mysql> show master status;+------------------+...

2013-11-25 09:30:21 73

nginx系列(一)Linux下安装及基础配置

centos6.4安装说明书http://nginx.org/en/docs/install.html【库依赖】gzip 模块需要 zlib 库rewrite 模块需要 pcre 库,自定义安装参考http://phl.iteye.com/blog/1979059ssl 功能需要 openssl 库,自定义安装参考http://phl.iteye.com/blog/19...

2013-11-21 23:15:04 91

原创 安装pcre

http://pcre.org/ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/注意:要使用PCRE的源码安装./configure --prefix=/usr/local/pcre/pcre-8.31makemake installmake clean

2013-11-21 21:55:14 113

原创 自定义安装openSSL

官方地址http://www.openssl.org/安装参考图文教程http://www.linuxidc.com/Linux/2011-01/31229.htm在ubuntu上,需要执行./config依赖包zlib1g-dev./configure --prefix=/application/search/usr/openssl/openssl-0.9...

2013-11-21 21:30:35 157

C/C++心得----关于指针和相关操作符

[list][*]*x 读作: pointed by x (由x指向的) [*]&x 读作: address of x(x的地址) [*]x.y 读作: member y of object x (对象x的成员y) [*](*x).y 读作: member y of object pointed by x(由x指向的对象的成员y) [*]x->y 读作: member y of...

2013-11-19 00:30:48 78

原创 virtualbox centos安装增强工具

VirtualBox 大家都习惯性把它简称为 Vbox ,比 VM 的体积小、开源、速度快。不过在使用 VirtualBox 在虚拟机中安装 CentOS 之后,不能直接运行安装好 VirtualBox 的客户端增强功能,需要简单地配置一下才能在 CentOS 虚拟机中正常安装 VirtualBox 客户端增强功能。下面就看一下 OwnLinux 为大家提供的“为 CentOS 5.5 虚拟机安...

2013-11-15 22:48:49 80

MYSQL使用心得(一)----centOS or ubuntu下安装mysql5.6

官方网站http://www.mysql.com/下载downloads(GA)--> MySQL Community Edition (GPL)安装依赖centosyum install gcc gcc-c++ ncurses-devel zip make cmakeubuntuapt-get install gcc g++ cmake make libncu...

2013-11-14 00:02:33 144

原创 cmake的安装

安装mysql5.5和5.6的时候,需要使用cmake编译,所以这里说下cmake的安装。http://www.cmake.org/./configure --prefix=/application/search/cmake/cmake-2.8.10.2make -j16 && make install -j16vi ~/.bashrc 加入# cmake,先建立软链接...

2013-11-13 22:51:56 113

原创 memcached(十一)memcached-session-manager

[size=xx-large]介绍[/size]memcached-session-manager是将tomcat中的session,托管到memcache中管理,实现tomcat的无状态应用。但是在笔者的经验中,我们一般开发的时候,不会使用这个技术。而是将现有的项目中使用了session,快速升级为无状态应用时,会使用这种办法。相关官方https://code.google....

2013-11-08 23:08:15 155

原创 memcached(十)simple-spring-memcached

[size=xx-large]简介[/size]simple-spring-memcached是spring和xmemcached的集成使用。用注解的方式使用缓存。官方地址http://code.google.com/p/simple-spring-memcached/wiki/UserGuide注解说明http://blog.csdn.net/a9529lty/article...

2013-11-08 22:22:24 99

原创 memcached(十二)1.4的stats命令

[code="js"]STAT pid 10937 #服务器进程的进程号STAT uptime 3120815 #服务器自运行以来的秒数STAT time 1369216979 #当前服务器上的UNIX时间STAT ve...

2013-11-08 10:52:04 80

原创 memcached(九)客户端高级-Java

[size=xx-large]简介[/size]目前常用的Java客户端有3种。[list][*]MemcachedClient[*]spymemcached[*]xmemcached[/list],MemcachedClient:其中笔者亲测,在高并发的时候,容易报异常,Out Of Memory。spy:的性能比xmemcached略差。xmemcached...

2013-11-08 10:13:00 122

原创 memcached(八)一致性哈希高级应用

[size=xx-large]简介[/size] 一致性哈希算法在1997年由麻省理工学院提出(参见扩展阅读[1]),设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 英文解释 Consistent hashing is a scheme ...

2013-11-07 09:44:42 140

原创 memcached(七)failure模式和standby节点

关于failure模式,可以看下memcached官方文档的解释https://code.google.com/p/memcached/wiki/NewConfiguringClient#Failure,_or_Failover 展开来说,在某个memcached节点挂掉或者由于其他故障连接断开的时候,大部分客户端的默认策略都是failover的,也就是会查找下一个可用的me...

2013-11-06 23:37:19 370

memcached(三)内存管理

基本概念:slab,page,chunk。 slab,是一个逻辑概念。它是在启动memcached实例的时候预处理好的,每个slab对应一个chunk size,也就是说不同slab有不同的chunk size。具体分配多少个slab由参数 -f (增长因子)和 -n (chunk最小尺寸)决定的。 page,可以理解为内存页。大小固定为1m。slab会在存储请求时向系...

2013-11-05 21:16:45 76

空空如也

空空如也

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

TA关注的人

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