三叶草的星空

我们生活在阴沟里,但有人依然仰望星空。

Maven Archetype搭建模板工程

基于Maven Archetype插件创建模板工程,快速创建应用

Archetype简介 Archetype是一个maven项目模板工具包,帮助用户创建 Maven 项目模板,并为用户提供生成这些项目模板的参数化版本的方法 Archetype创建创建一个maven项目 任意创建一个maven项目,单module或多module都可以,示例如下: 1234567demo-01 //主工程 - demo-01-admmin-java &......

IDEA+EmmyLua Lua开发环境搭建

IDEA安装EmmyLua插件,方便本地调试lua脚本

IDEA安装EmmyLua插件 https://emmylua.github.io/installation/repo.html 下载MoDebug https://github.com/pkulchenko/MobDebug 从github下载MobDebug项目,把项目中的mobdebug.lua,拷贝到项目的src目录下,内核基于mobdebug.lua 关键步骤(mac安装)1......

ngrok实现内网穿透

自己搭建ngrok实现内网穿透

域名配置申请一个自己的域名,假设用到的域名是ngrok.xxx.com,需要将ngrok.xxx.com和*.ngrok.xxx.com解析到自己的服务器上面 配置go语言环境ngrok是go语音写的,服务器上需要配置go语言环境,相关配置命令如下: 下载 123456#下载wget https://storage.googleapis.com/golang/go1.9.1.linux-a......

Mac环境RocketMQ安装

Mac环境自己搭建RocketMQ服务,实现本地调试验证MQ相关功能

下载官网地址:http://rocketmq.apache.org/docs/quick-start/ 运维管理https://github.com/apache/rocketmq/blob/master/docs/cn/operation.md rocketMq 安装解压与编译1234unzip rocketmq-all-4.9.0-source-release.zipcd rocketm......

基于docker配置mysql主从复制

基于docker,实现mysql主从复制配置

创建容器 主节点容器创建 1docker run --name mastermysql -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /usr/local/docker/mysql/master/data:/var/lib/mysql -v /usr/local/docker/mysql/master/conf/my.cnf:/etc/......

Caffeine缓存

介绍Caffeine缓存机制,以及与GuavaCache的差异

特性Caffeine提供了灵活的构造方法,从而创建可以满足如下特性的本地缓存: 自动把数据加载到本地缓存中,并且可以配置异步; 基于数量剔除策略; 基于失效时间剔除策略,这个时间是从最后一次访问或者写入算起; 异步刷新; Key会被包装成Weak引用; Value会被包装成Weak或者Soft引用,从而能被GC掉,而不至于内存泄漏; 数据剔除提醒; 写入广播机制; 缓存访问可以统计; 过......

easy-mock服务器部署

基于linux,实现easy-mock服务器部署

参考文档 github源码:https://github.com/easy-mock/easy-mock mock语法:http://mockjs.com/examples.html 安装说明安装node1234567891011121314151617// 下载nodecd /usr/local/srcwget https://nodejs.org/dist/v8.9.0/node-v8......