4 smqi

尚未进行身份认证

因为努力,才可能幸运

等级
TA的排名 22w+

网关服务KONG(二):admin-api使用指南

部署好kong之后,想要进行kong的配置管理,kong提供了比较全面的restfulapi,每个版本会有所不同,下面的记录基于kongv0.13.x。我们可以使用界面进行如下想要实现的动作,但这里主要讲解下使用api命令方式如何操作InformationRoutes获取kong节点的通用详细信息查询节点信息curlhttp://localhost:8001部分返回字段...

2019-05-05 11:50:44

网关服务KONG(一):安装

docker方式官方安装地址虽然有官方安装demo,但实际依葫芦画瓢时,还是遇到一些问题,所以根据自身经验,重新整理一下创建一个Docker网络docker network create kong-net创建数据库此处我采用的9.6版本的postgresdocker run -d --name kong-database \ --network=kon...

2019-04-25 18:18:52

Markdown编辑器之Editor.md v1.5.0应用

在开始写CSDN博客前一直使用的是类似xhEditor、百度的ueditor编辑器,新版本的有道云笔记也实现markdown编辑器,的确用过markdown后感觉很喜欢,再用之前的编辑器很别扭,然后项目中用到编辑器的时候我就想使用markdown实现,而非传统的编辑器 开始我是使用底层的markdown.js实现,发现虽然可以实现此种编辑风格,如下方实现逻辑<body> <textarea

2016-11-08 16:38:35

基于SpringAOP的操作日志记录实现

项目中,我们经常会遇到这样的需求,记录用户一些特殊的操作日志,我遇到过好几次,所以今天我分享下自己的实现。 实现方式有很多种,我是依据SpringAop+SpEL表达式实现的,下面看下代码:自定义一个用于标注操作日志的注解 操作类型枚举 注解应用 注解解析类和切面配置 实现方法可以是在spring配置文件中配置切面层,也可以是自定义Aspect类,接下来我先采用配置方式实现 解析处理类 Sy

2016-11-04 10:15:13

同主机安装两台mysql数据库

我安装的是免安装版的mysql数据库,即下载后解压进行简单配置即可。安装第一台数据库下载 http://dev.mysql.com/downloads/mysql/ 根据windows环境选择对应的版本 安装 1.下载后解压到目录,如图我放在D盘,然后新建文件夹data,修改配置文件my-default.ini为my.ini 打开该配置文件,修改参数如下 关于port可以不配置,默认为3

2016-10-31 15:47:06

基于SpringAOP的数据库读写分离实现

之前有个项目需要实现数据库读写分离,实现以后今天跟大家分享一下 demo需求: 分享的demo是为了实现对用户表的查询操作对从库操作,增删改对主库操作。demo实现: 基于SpringAOP的实现方式有多种,可以使用aspectj直接编码,也可以使用spring+aspectj的配置方式,此处我应用的是后者,更简单明了。依赖 首先是需要的maven依赖 我使用的spring版本:<sp

2016-10-31 13:59:55

dubbo服务搭建及应用

dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,由于工作需要,需要了解它,本文没有对该框架有过多研究,只是简单的入门部署,应用。 这是dubbo的服务架构图,有助于加深我们对服务过程调用的理解 Provider:暴露服务的服务提供方 Consumer: 调用远程服务的服务消费方 Regist

2016-10-27 11:05:08

Netty服务器入门

Netty服务器概览线程模型一切从ServerBootstrap开始ServerBootstrap负责初始话netty服务器,并且开始监听端口的socket请求。Java代码? 1 2 3 4 5 6 7 8 9 10 bootstrap bootstrap =new...

2016-10-26 14:57:26

Elasticsearch搜索引擎学习记录4-1.6版本javaAPI

elasticsearch 的javaAPI操作文档很多,我简单记录一下,没有涉及到具体语法分析,但是样例里基本都有涉及,详细的请自行百度加入依赖<es.version>1.6.0</es.version><dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId>

2016-10-24 12:54:34

Elasticsearch搜索引擎学习记录3-分词器(analyzer)应用

本人的分词器选择的是ik,感兴趣的可以尝试使用mmseg等其他热门分词器。 analyzer单词的中文译为“分析”,应用到搜索引擎就是对文字的断章取义,段的好可以说算法好,分词效果好,索引查询效率高,就es引擎来说,默认的分词器,只是简单的将文字单独分开作为索引匹配,效率低,应用较好的分词插件对于ES服务来说较有必要。 下面我简单举个例子作对比默认 curl -XPOST “http

2016-10-24 10:39:25

super-diamond服务器搭建及应用

Super-diamond是在淘宝diamond基础上改良而来,是一套优秀的配置管理服务器,由于工作中需要用到,就简单学习了一下,并将其记录下来,源码地址点击这里下载先上一张服务流程图,画的简陋请包涵主要功能配置管理系统提供系统参数配置管理,例如数据库的配置信息等,配置参数修改以后可以实时推送到客户端(基于netty4),方便系统动态修改运行参数。可以建多个项目,每个项目分为三种pro

2016-10-20 20:38:54

Elasticsearch搜索引擎学习记录2-数据同步

es服务同mysql的数据同步我用的是river同步数据,ps:river代表es的一个数据源,也是其它存储方式(如:数据库)同步数据到es的一个方法。它是以插件方式存在的一个es服务,通过读取river中的数据并把它索引到es中,官方的river有couchDB的,RabbitMQ的,Twitter的,Wikipedia的。样例针对mysql的river。 1. 配置 确认是

2016-10-19 14:22:07

Elasticsearch搜索引擎学习记录1-安装

安装引擎服务 我安装的是1.6.0版本,开始是在官网下载的2.4.1版本的,后来在数据同步时没找到对应版本的elasticsearch-river-jdbc的jar包,然后选择的当前版本。 解压后进入bin目录,如果是windows环境点击elasticsearch.bat脚本,启动成功后。在浏览器中输入http://localhost:9200/,得到如下截图,即说明你迈出的第一步。 安装常用的

2016-10-19 13:26:20

使用IntelliJ IDEA 14和Maven创建java web项目

安装Maven下载安装去maven官网下载最新版。解压到安装目录。配置右键桌面的计算机图标,属性–>高级系统设置–>环境变量,添加M2_HOME的环境变量,然后将该变量加入的PATH中。注意 必须要有JAVA_HOME和个环境变量,不然maven会提示错误。如果想要修改maven的本地仓库位置,可以在maven的安装目

2016-10-19 09:56:54
勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。