- 博客(16)
- 收藏
- 关注
原创 spring cloud 网关路由
zuul.routes.stat.path=/s/**zuul.routes.stat.service-id = s1zuul.routes.app.path=/a/**zuul.routes.app.service-id = a1zuul.routes.point.path=/point/**zuul.routes.point.service-id = internal-point...
2018-06-17 10:59:09
385
原创 spring cloud 服务用ip注册
eureka.instance.preferIpAddress=trueeureka.instance.instance-id=${spring.cloud.client.ipAddress}:${server.port}
2018-06-17 10:57:18
615
原创 导入导出
<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17</version> </de
2018-06-17 10:55:48
379
原创 spring cloud集成es
package com.jd.bds.stream.statistics.config;import org.elasticsearch.client.Client;import org.elasticsearch.client.transport.TransportClient;import org.elasticsearch.common.settings.Settings;impo...
2018-06-17 10:45:50
3705
原创 elasticsearch 索引创建,插入,修改,删除
1.索引创建 1.1 启动elasticsearch-head{ "settings": { "number_of_shards": 3, "number_of_replicas": 1 }, "mappings": { "man": { "properties": { "name": {
2018-02-27 14:21:10
822
原创 elasticsearch安装启动
1.下载地址:https://www.elastic.co/downloads/elasticsearch#ga-release2.安装mobz/elasticsearch-head 2.1 地址:https://github.com/mobz/elasticsearch-head 2.2 下载压缩包 解压 在解压目录里打开dos窗口. ...
2018-02-27 14:20:06
343
原创 spring集成dubbo
1.dubbo的架构Registry:使用zookeeperProvider:接口提供方Consumer:接口调用方1.2.启动zookeeper1.3.查看服务器ip2.新建providerweb工程 2.1,导入pom依赖<!-- dubbo相关 --><dependency> <groupId>com.alibaba</groupId> &...
2018-02-27 14:19:17
237
原创 通过域名区分虚拟主机
本地host 192.168.56.99 为nginx服务器ip2.nginx.conf 配置server { listen 80; server_name www.qunar.com; #charset koi8-r; #access_log logs/host.access.log ...
2018-02-27 14:17:32
272
原创 nginx通过端口号区分不同虚拟机
1.进入到nginx.conf目录下,2.修改nginx.conf 文件如下3.创建html81文件夹修改index.html文件内容[root@localhost nginx]# cp -r html html814.浏览器80端口浏览器访问81端口
2018-02-27 14:16:41
335
原创 nginx负载均衡
1.配置本地host2.修改nginx.conf配置文件如下[root@localhost /]# cd etc/nginx/[root@localhost nginx]# vim nginx.conf 3.启动nginx 两台tomcat[root@localhost sbin]# ./nginx[root@localhost bin]# ./startup.sh 4.浏览器访问 www.sou...
2018-02-27 14:15:44
198
原创 nginx正向代理和反向代理
1.正向代理 正向代理的过程,隐藏真实的请求客户端,服务端不知道真正的客户端,客户端请求的服务都被代理服务器代替请求。2.反向代理 反向代理隐藏了真实的服务端,我们访问www.baidu.com的时候背后有成千上万台服务器为我们服务,但是具体是哪一台,我们不知道也不需要知道,我们需要知道反向代理服务器是谁就好了,www.baidu.com就是反向代理服务器。Nginx就是性能非常好的反向代理服...
2018-02-27 12:15:20
226
原创 nginx学习笔记1
1.Nginx简述: Nginx是一个开源且高性能,可靠的HTTP中间件、代理服务。2.常见的HTTP服务: 1.HTTPD-Apache基金会 2.IIS-微软 3.GWS-Google3.为什么选择nginx 1. IO多路复多epoll ,多个描述符的I/O操作都能在一个线程内并发交替顺序完成,这...
2018-02-27 12:13:50
183
原创 springboot动态切换数据源
1.新建springboot项目2.修改application.yml 如下,有两个数据源jdbc 和jdbc2#the first datasourcejdbc: driverClassName: com.mysql.jdbc.Driver url: jdbc:mysql://localhost:3306/test1?useUnicode=true&charaterEn...
2018-02-27 12:09:34
516
原创 zookeeper安装启动
1.zookeeper下载地址:http://www.apache.org/dyn/closer.cgi/zookeeper/ 打开之后任意点开一个http链接就可以进行下载。2.安装步骤1)把zookeeper的压缩包上传到linux系统,可以使用xshell和Xftp进行上传,Zookeeper是java开发的可以运行在windows、linux环境。需要先安装jdk,不会安装的出门左转百度...
2017-11-21 22:16:04
685
原创 jvm中内存主要划分
Java虚拟机在执行Java程序的时候会把内存划分为几种不同的区域1) 程序计数器:Java中多线程通过线程轮流切换并分配处理器的执行时间来实现的,那么问题来了,假如一个线程第一次执行完,线程第二次执行的时候它是怎样回到第一次执行的位置的,程序计数器就是解决这个问题的,记录一个线程执行的指令,以便下次执行能够回到原位置,每个线程都有自己的程序计数器(一块较小的内存空间)。2) 虚拟机栈:描
2017-08-18 08:06:13
283
原创 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
《剑指offer》题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。解题思路:从数组的第一个元素开始判断是否为奇数,如果是奇数则将其移动到数组前面(如果数组第一个元素为奇数则不移动,跳出循环继续下一次判断),然后奇数前面的元素依次向后移动。设置变量m记录奇数将要移动的
2017-08-08 13:21:22
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人