JAVA
文章平均质量分 56
moonncat
这个作者很懒,什么都没留下…
展开
-
使用 mailto URI 发送邮件
使用 mailtto 来一键触发邮件:参数:subject: 邮件标题cc: 抄送bcc: 密送body: 邮件正文使用示例:<a href="mailto:onecooldude@gmail.com?subject=Hey+Dude.+You're+Cool.&cc=anotherdude@gmail.com&bcc=invisibledude...翻译 2020-03-21 20:27:55 · 541 阅读 · 0 评论 -
把mongodb安装成windows服务
本文内容:序言一, 下载mongodb绿色版二, 安装mongod服务三, 启动服务序言本文将介绍如果在本地的机器上安装绿色版的mongodb一, 下载mongodb绿色版浏览mongodb官网下载页面下载绿色版的zip文件https://www.mongodb.com/download-center二, 安装mongod服务解压打开zip文件,...原创 2020-02-09 00:09:29 · 96 阅读 · 0 评论 -
Maven打包测试代码后, 使用 cucumber-cli 在jar文件执行测试
本文包含以下内容:序言, 背景一, 使用maven-assembly-plugin打包测试代码二, 调用jar包运行cucumber测试序言:在项目上, 需要把测试代码打包成一个jar文件, 然后通过java调用这个jar包来执行测试.但使用 maven-assembly-plugin 这个插件的默认配置不足以满足同时把 ./classes 和 ./test-clas...原创 2020-02-08 23:56:43 · 665 阅读 · 0 评论 -
docker for windows 使用 mongodb 镜像
docker for windows使用mongodb镜像,如果直接使用 -v 参数挂载磁盘目录,启动镜像的时候会报错。解决办法:1,使用docker命令创建卷: docker volume create <volume_name>2,然后挂载到上一步创建的卷:docker run -v <volume_name>:/data/db -p 27017:27...原创 2019-07-25 20:17:44 · 1773 阅读 · 0 评论 -
ElasticSearch Docker镜像使用心得
为了保证环境的一致性,团队使用Dokcer镜像搭建开发环境。本文展示搭建的全过程:一,下载Docker镜像docker pull elasticsearch:6.8.1二,运行镜像docker run -p 9200:9200 -p 9300:9300 -v C:/elasticsearch:/usr/share/elasticsearch/data -v C:/e...原创 2019-06-29 22:32:26 · 1343 阅读 · 0 评论 -
Docker容器间建立通讯
简明的步骤如下:运行容器A 运行容器B 建立network,相当于建立一个局域网 把容器A/B纳入network中,可以理解为把A和B拉进同一个局域网中 容器A/B即可在同一个局域网里相互访问具体步骤:运行容器A, 本例中是mysql数据库 docker run -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:latest...原创 2019-06-10 23:16:58 · 127 阅读 · 0 评论 -
Gradle平级项目依赖配置
一,场景:有4个平级的Java工程:项目A项目B项目C项目D二,依赖关系描述:三,gradle配置:因为项目A是独立的,因此build.gradle和setting.gradle保持默认值即可。 项目B的配置//build.gradle文件内容plugins { id 'java'}repositories{ mavenCentral()...原创 2019-06-09 23:18:35 · 2775 阅读 · 2 评论 -
ZooKeeper创建的应用集群
本文利用ZooKeeper的节点管理的特点, 动态创建服务服务节点的示例.在root节点下, 动态创建2个节点, 在不同的端口运行同一个jar包, 模拟服务集群的效果.1. 创建maven项目2. 添加对ZooKeeper的依赖(Zookeeper和Client)<!-- https://mvnrepository.com/artifact/org.apache.zo...原创 2018-08-08 19:44:27 · 110 阅读 · 0 评论 -
log4j2简单的Demo/ log4j2简单的应用
一, 在pom.xml上添加引用添加到dependencies节点上<!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core --><dependency> <groupId>org.apache.logging.log4j</groupId&...原创 2018-08-01 18:51:11 · 757 阅读 · 0 评论 -
用Servlet写简单的ApiGateway (二) --结合mybatis实现服务的注册和请求转发
一, 环境准备1, 下载一个简单的restful服务, 本文用了spring官网的demo, 传送门: https://spring.io/guides/gs/rest-service/2, 上个章节用到的api-gateway项目, 传送门: 用Servlet写简单的ApiGateway (一)3. 安装mysql, 并创建好所需的测试数据二, 配置mybatis具体步...原创 2018-07-22 22:51:36 · 567 阅读 · 0 评论 -
Mybatis Startup Demo/ Mybatis组件在项目中的基础用法
在上节的文章中<用Servlet写简单的ApiGateway (一)>使用Servlet实现了最基本的反向代理, 为了让下一章更容易理解, 本章主要介绍Mybatis组件在APIGateway项目中的应用一, 环境准备1. 上节文章介绍的APIGateway项目2. 安装Mysql3. 准备数据Create table routeinfo(id int(10...原创 2018-07-18 22:08:05 · 153 阅读 · 0 评论 -
用Servlet写简单的ApiGateway (一)
初学java, 难免要踩很多坑, 不禁感慨: 一入java, 坑深似海.平日在工作中, 想使用上流行的新技术, 貌似也容不得我们这些小人物瞎搞.为此, 借此平台来向大家分享一下最新学习到的新东西.本系列文章将介绍如何手动写一个APIGateway, 实现反向代理/服务注册/负载均衡 等功能.本篇主要将如何实现一个反向代理的Servlet服务, 把GET请求指向百度一, 环境准备...原创 2018-07-18 20:17:00 · 1242 阅读 · 0 评论