
饥渴难耐
文章平均质量分 84
城墙上奔跑de二帅
hello!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
linux jdk安装、环境配置
一、自己下载包安装(建议这种方式)http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 1、我是通过secureCRT的rz命令上传文件rpm -ivh jdk-7u79-linux-x64.rpm 命令安装2、设置环境变量 vi /etc/profi...原创 2016-11-12 15:33:18 · 384 阅读 · 0 评论 -
redis集群方案-一致性hash算法
前奏集群的概念早在 Redis 3.0 之前讨论了,3.0 才在源码中出现。Redis 集群要考虑的问题:节点之间怎么据的同步,如何做到数据一致性。一主一备的模式,可以用 Redis 内部实现的主从备份实现数据同步。但节点不断增多,存在多个 master 的时候,同步的难度会越大。如何做到负载均衡?请求量大的时候,如何将请求尽量均分到各个服务器节点,负载均衡算法做的不好会导致雪崩。转载 2017-03-08 17:33:07 · 904 阅读 · 0 评论 -
linux下nginx编译安装启动
nginx下载地址:http://nginx.org/en/download.htmlcsdn:http://download.youkuaiyun.com/detail/shuai825644975/97650471、在指定目录解压包命令:tar -zxvf nginx-1.10.3.tar.gz解压后,在nginx-1.10.3同级目录下,创建nginx目录(编译安装目录)...原创 2017-02-27 11:48:04 · 10297 阅读 · 1 评论 -
linux安装redis
cd到指定目录下载redis包(3.0以下不支持集群)1、命令:wget http://download.redis.io/releases/redis-3.2.4.tar.gz 解压包2、命令:tar –zxvf redis-3.2.4.tar.gz 编译redis3、命令:make(因为编译依赖于gcc,可能编译会出现gcc: Command not f...原创 2016-11-23 16:28:22 · 368 阅读 · 0 评论 -
solr下载、启动
solr是一种基于Lucence 全文搜索引擎,是一套完整的企业级分布式搜索和索引引擎 ,是一个企业级索引引擎。官网下载:http://archive.apache.org/dist/lucene/solr/根据自己JDK版本下载;我下载的4.10.3版本,支持JDK1.75.0以后就需要1.8了下载压缩包解压后,在 solr/dist 目录下有war包,可以复原创 2017-03-16 18:07:42 · 2386 阅读 · 0 评论 -
nginx的代理配置、负载均衡
linux编译安装nginx http://blog.youkuaiyun.com/shuai825644975/article/details/58026207跟上篇nginx启动后,进行代理配置nginx配置在nginx/conf/nginx.conf文件 常用属性worker_processes 1; 默认工作进程数,可以改为跟CPU综核数一致events { ...原创 2017-02-27 17:59:38 · 1744 阅读 · 0 评论 -
linux下redis的集群搭建,节点的增加和删除,sentinel主从切换
redis 3.0以上支持集群,由于集群需要ruby支持,需要先安装ruby环境并下载通信管理包ruby环境安装ruby处理好后,开始模拟集群的搭建1、新建cluster文件夹,并在里面再新建10010、10020、10030、10040、10050、10060文件夹(主10010,从10020;主10030,从10040;主10050,从10060)2、把原创 2016-12-12 16:41:34 · 5435 阅读 · 0 评论 -
linux CentOS 6.5 安装mysql5.7
centos 6.5mysql 5.7.16;官网下载地址:http://dev.mysql.com/downloads/mysql/centos 7 安装mysql 5.7.19遇到的问题,并解决http://blog.youkuaiyun.com/shuai825644975/article/details/78248037使用rpm安装mysql的默认目录:1、数据库目录...原创 2017-01-10 17:15:18 · 878 阅读 · 0 评论 -
linux CentOS 7 安装mysql5.7 遇到的问题
centos 7.1mysql 5.7.19;官网下载地址:http://dev.mysql.com/downloads/mysql/安装过程参考:http://blog.youkuaiyun.com/shuai825644975/article/details/54315424安装问题:1、执行sudo rpm -ivh --force mysql-xxxx 命令报错:er...原创 2017-10-16 11:37:52 · 1795 阅读 · 0 评论 -
Arrays.copyOf
首先观察先System.arraycopy(Object src, int srcPos, Object dest, int destPos, int length)的声明:[java] view plain copypublic static native void arraycopy(Object src, int srcPos,转载 2017-03-04 13:51:52 · 6653 阅读 · 0 评论 -
Java中native关键字
native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。Java语言本身不能对操作系统底层进行访问和操作,但是可以通过JNI接口调用其他语言来实现对底层的访问。JNI是Java本机接口(Java Native Interface),是一个本机编程接口,它是Java软件开发工具箱(Java Software Develo转载 2017-03-04 12:08:48 · 315 阅读 · 0 评论 -
linux下redis的主从
在上篇将redis安装完成后,学习主从的搭建1、新建主从redis的目录;主redis放在master,从redis放在slave2、将redis安装目录下的redis.conf文件分别复制到master和slave目录下3、分别修改master和slave目录下的redis.conf文件修改redis.conf配置文件A、如果安装在原创 2016-11-29 19:00:01 · 436 阅读 · 0 评论 -
centos 6.5 ruby环境安装
redis3.0以上支持集群,自带集群管理工具redis-trib.rb;在搭建集群前,安装ruby环境ruby安装包下载安装开发工具1、命令:yum groupinstall "Development tools"清理已安装过的2、命令:yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby原创 2016-12-03 18:31:24 · 10337 阅读 · 1 评论 -
linux nexus安装
我是通过上传nexus包解压、启动的通过secureCRT工具连接,rz上传文件;(如果没有rz命令,通过yum install lrzsz安装)1、先cd到你上传文件存放的路径,免得还要移动文件;然后rz命令,会弹出选框,选择需要上传的文件;2、解压文件tar zxvf nexus-2.5.1-01-bundle.tar.gz3、进入nexus的b原创 2016-11-12 20:58:36 · 1702 阅读 · 0 评论 -
linux下mongodb安装
1、下载mongodb安装包https://www.mongodb.com/download-center选择对应自己版本的包;我的是centos6.5,选择64位rhel6的命令:curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel62-3.4.0.tgz2、解压,解压后文原创 2016-12-15 11:05:24 · 294 阅读 · 0 评论 -
linux下mongodb的副本集搭建(replica Set)
mongodb官方2.6开始不再推荐使用主从复制,而是推荐副本集副本集至少需要三个;两种方式,一种是一主一从一仲裁,一种是一主多从1、首先在服务器搭建好目录结构shards - replSets - replSet1 - node11010/node11011/node11012 - config.conf/data/logs - db【node11010/node1101原创 2016-12-28 12:55:55 · 1510 阅读 · 0 评论 -
linux下mongodb的副本集集群
一、搭建config副本集(整个过程中只是config.conf文件多了一个参数configsvr=true,标记为config节点,起目录作用,不存数据)1、搭建好目录结构shards - configsvr - conf11080/conf11081/conf11082 - config.conf/data/logs - db【conf11080/conf11081/conf110原创 2016-12-28 16:48:41 · 780 阅读 · 0 评论 -
linux下zookeeper集群基础配置
zookeeper下载稳定版官网:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/csdn:zookeeper集群里有三种角色:leader、follower、observerzookeeper需要在所有的服务节点中选举出一个leader,然后让这个leader来负责管理集群。其它的服务节点则原创 2017-02-15 16:02:43 · 537 阅读 · 0 评论 -
Java栈实现
转载:http://blog.youkuaiyun.com/a19881029/article/details/22579759栈数组实现一:优点:入栈和出栈速度快,缺点:长度有限(有时候这也不能算是个缺点)[java] view plain copypublic class Stack { private int top = -1;转载 2017-03-03 15:38:33 · 304 阅读 · 0 评论 -
linux centos7 磁盘分区、挂载
1、查看磁盘及分区信息# fdisk -l看到两个盘,/dev/vda 和 /dev/vdb;vdb没有启用2、对/dev/vdb进行分区操作# sudo fdisk /dev/vdb 1、Command (m for help): 输入“n”,新建分区 2、Select (default p): 磁盘有两...原创 2018-12-21 16:33:11 · 1985 阅读 · 0 评论