摘要: 本篇博客简单记录一下,eureka 服务端和 客户端的简单搭建。 目标: 1、完成单机 eureka server 和 eureka client 的搭建。 2、完成eureka server 的添加安全认证,即不能别人知道我们的eu... 阅读全文
posted @ 2018-05-26 12:46 huan1993 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 在我们平时的学习中可能有这么一种需求,在公司进行开发的时候,一般会参与多个项目的开发,而项目提交代码时,一般请求情况下提供的用户都是同一个,而我们为了方便可能会使用全局进行git 用户名的配置。但是空闲时间时 ,我们在写自己的代码时,提交的用户不想使用... 阅读全文
posted @ 2018-05-24 17:53 huan1993 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 涉及到的nginx配置参数: worker_processes: 表示操作系统启动多少个工作进程在运行,一般这个参数设置成CPU核数的倍数 worker_connections:表示nginx的工作进程(worker process)可以允许建立的... 阅读全文
posted @ 2018-05-15 17:36 huan1993 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、问题引出 假设我们生产上的mongodb是单实例在跑,如果此时发生网络发生问题或服务器上的硬盘发生了损坏,那么这个时候我们的mongodb就使用不了。此时我们就需要我们的mongodb实现高可用,当一个mongod实例出现问题后,其余的mon... 阅读全文
posted @ 2018-05-10 21:19 huan1993 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 现在互联网飞速发展,人们每天在互联网上冲浪,获取各种信息。各大网站为了方便用户的登录,提供了各式各样的社交登录,比如:QQ、微信和微博登录等。这些主流的社交登录大多是基于oauth协议进行实现,spring social 对oauth协议进行了... 阅读全文
posted @ 2018-05-05 17:43 huan1993 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 在mongodb中,当我们一个集合中的数据量非常大时,比如几百万条数据,如果不使用索引,对数据的查询就会进行全表扫描,这个时候查询的速度就会非常的慢,此时我们就需要为集合建立上索引,从而加快查询的速度。既然索引可以加快我们的查询速度,那么是否为集合的每... 阅读全文
posted @ 2018-04-25 22:14 huan1993 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 在mongodb中有时候我们需要对数据进行分析操作,比如一些统计操作,这个时候简单的查询操作(find)就搞不定这些需求,因此就需要使用 聚合框架(aggregation) 来完成。在mongodb中提供了三种方式来完成聚合操作。aggrega... 阅读全文
posted @ 2018-04-17 23:32 huan1993 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 此篇文章简单的记录一下mongodb 的简单查询操作。 一、数据准备: db.persons.insertMany([ {'userId':1,name:'张三','age':20,'scores':[80,90,100],fat... 阅读全文
posted @ 2018-04-14 16:22 huan1993 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中需要开发一个图表来显示人员的各种属性,类似于一种树形的结构进行显示数据。如果多个人员有同一个属性,那么需要将相同的属性进行连线,即关联起来。即形成一个关系图,由于我自身对echarts稍微熟悉一下,因此采用echarts3来完成此图表的开... 阅读全文
posted @ 2018-04-09 17:09 huan1993 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 在mongo db 中增加、删除、修改文档有好多方法,这里简单记录一下我所知道的一些方法。 前置条件: 1、创建study数据库 use study; 2、创建persons集合,当第一次向persons集合中插入数据... 阅读全文
posted @ 2018-03-10 19:54 huan1993 阅读(46) 评论(0) 推荐(0) 编辑