分布式搜索elasticsearch配置文件详解 elasticsearch的config文件夹里面有两个配置文件:elasticsearch.yml和logging.yml,第一个是es的基本配置文件,第二个是日志配置文件,es也是使用log4j来记录日志的,所以logging.yml里的设置按普 ...
分类:
其他好文 时间:
2016-05-09 08:25:58
阅读次数:
121
哇呀哇呀,这周三门考试.........酸爽 总之希望这周的rp好一点点.. 5.9 c.柱爷的下凡 求三个硬币的面值,使得构成 1 到 n 面值得平均硬币数量最少 平均数量最少就要总数量最少,dp[i] 表示构成面额 i 需要的最少的硬币数量 然后肯定有 1 ,再枚举 另外两种硬币的面值 不过.. ...
分类:
其他好文 时间:
2016-05-09 08:28:05
阅读次数:
116
在介绍Dubbo的内部逻辑的时候提到很多次注册中心的概念.实现注册中心的有很多,主要是以下四个注册中心分别是:Multicast注册中心Zookeeper注册中心Redis注册中心Simple注册中心这里将对注册中心的一个实现Zookeeper跟大家分享,因为Zookeeper是应用比较多,也是我们项目中实际用到..
分类:
其他好文 时间:
2016-05-09 07:23:48
阅读次数:
785
Nginx的负载均衡支持4种算法,round-robin、least-connected、ip-hash、和weightd。round-robin
round-robin的意思是循环轮询。Nginx最简单的负载均衡配置如下:http
{
upstreamapp1{
server10.10.10.1;
server10.10.10.2;
}
server{
listen80;
location/{
proxy_passhttp://ap..
分类:
其他好文 时间:
2016-05-09 07:24:20
阅读次数:
179
单链表的头插、尾插、删除、合并等操作实现代码如下:#include<iostream>usingnamespacestd;//单链表的存储结构typedefstructNode{ intdata; structNode*next;}Node,*LinkList;//LinkList为结构指针类型//初始化单链表voidInitList(LinkList*L){ *L=(LinkList)malloc(siz..
分类:
其他好文 时间:
2016-05-09 07:22:17
阅读次数:
213
第一部分:cacti安装配置1.首先要安装epel扩展源[root@64~]#pingwww.baidu.comPINGwww.a.shifen.com(119.75.218.70)56(84)bytesofdata.64bytesfrom119.75.218.70:icmp_seq=1ttl=57time=4.96ms64bytesfrom119.75.218.70:icmp_seq=2ttl=57time=3.68ms[root@xin-3-91~]#yuminstall..
分类:
其他好文 时间:
2016-05-09 07:22:41
阅读次数:
284
实现斐波拉契数列:1,1,2,3,5,8...,当n>=3时,f(n)=f(n-1)+f(n-2)。解:求解斐波拉契数列方法很多,这里提供了4种实现方法和代码,由于第5种数学公式方法代码太过繁琐,只做简单介绍方法一:递归调用,每次递归的时候有大量重复计算,效率低,可将其调用的过程转化成一颗二..
分类:
其他好文 时间:
2016-05-09 07:20:34
阅读次数:
209
思路:时间复杂度要求为O(1),已知要删除的节点,可以找到该节点的下一个节点,把下一个节点的相关信息复制到要删除的节点上,删除下一个节点,可以达到题目要求。注意:删除尾节点时需要遍历一遍,删除头结点时,需要把头结点移到下一个节点。#include<stdio.h>
#incl..
分类:
其他好文 时间:
2016-05-09 07:21:52
阅读次数:
134
第一种:这个实现起来简单,计算机里数据存储都是以二进制形式存储的,简单的num%2,num/2就能实现。不过这个有一个缺陷:就是针对负数不能实现。#include<stdio.h>
#include<stdlib.h>
//intcount_one_bits(intnum)
//{
// intcount=0;
// while(num)
// {
// if(..
分类:
其他好文 时间:
2016-05-09 07:19:52
阅读次数:
149
数值的整数次方注意:0的0次方是没有意义的;0的负数负数次方也是无意义的;注意base与0值的比较;exponent为负数时,先转化成正数再求倒数。(1)这种方法比较直观。while()循环。#include<stdio.h>
#include<stdlib.h>
#definem0.000001
doubleDoublePower(doubl..
分类:
其他好文 时间:
2016-05-09 07:21:48
阅读次数:
152
第一种:递归函数1#include<stdio.h>
2#include<stdlib.h>
3#include<assert.h>
4
5intFabonacci(intn)
6{
7if(n<=1&&n>=0)
8{
9returnn;
10}
11returnFabonacci(n-1)+Fabonacci(n-2);
12}
13intmain()
14{
15intn;
16printf("pleaseinputthev..
分类:
其他好文 时间:
2016-05-09 07:19:58
阅读次数:
271
近期准备把windows上的ftp停用了,既然一门心思学CENTOS正好也有这个需求,那就边学习边搭建一个FTP服务好了,正好实践一下。rpm-qa|grepvsftp#查看本机是否安装了ftp服务如果没有安装使用命令进行安装。yuminstall-yvsftpd安装完成使用将ftp服务启动,并将其设置为开机启动:..
分类:
其他好文 时间:
2016-05-09 07:19:58
阅读次数:
244
登录cacti页面后,可以看到左上角的console和graphs选项卡,consle表示控制台,在此可以进行所有的配置操作;而graphs则是用来查看所有服务器的性能图像界面:consle菜单各命令解释如下:Create——NewGraphs——创建新图像Management——GraphManagement——图像管理。在此删..
分类:
其他好文 时间:
2016-05-09 07:20:23
阅读次数:
610
关于链表链表是一种动态的数据结构,因为在创建链表时无需知道链表的长度,当插入一个节点时,只需要为新的节点分配内存,其空间效率和数组相比要高,但是每次都要创建空间所以时间不是很高单向链表定义节点structListNode
{
intm_value;
ListNode*m_pNext;
};在链表后面添加节..
分类:
其他好文 时间:
2016-05-09 07:19:02
阅读次数:
141
IP地址一、查看IP地址:ipconfig/all查看本地计算机地址详细信息;IP地址:192.168.25.13子网掩码:255.255.255.0网关:192.168.25.1DNS:61.139.2.69二、什么是IP地址?IP地址是计算机在网络中的一个位置;一台计算机在网络中标识的位置使用IP地址来表示;三、IP地址的表示方式:IP..
分类:
其他好文 时间:
2016-05-09 07:20:40
阅读次数:
187
顺序栈:利用一组地址连续的存储单元依次存放自栈底到栈顶的数据元素,同时由于栈操作的特殊性,还必须附设一个位置指针top(栈顶指针)来动态地指示栈顶元素在顺序栈中的位置。通常以top=-1表示空栈。代码如下:#include<iostream>usingnamespacestd;#defineTRUE1#defin..
分类:
其他好文 时间:
2016-05-09 07:18:44
阅读次数:
148
上个月主要是把svn迁移回来本地,以及编写相关的处理脚本,然后就是安装部署docker,在本地服务器安装部署docker,然后部署环境给测试用,以及重新编写一些发布脚本,以及启动脚本。以下为docker的安装步骤:在Ubuntu服务器上面的安装步骤:1.0###配置docker.list:sh-c"echode..
分类:
其他好文 时间:
2016-05-09 07:17:05
阅读次数:
169