摘要:
题目描述: 示例: Java代码实现: (解题思路:从实例的解释从最后往前看,更容易发现方法。将数据从小到大排序,使用双端队列从最大的数据开始,依次将数据存入队首时,且将队列最后一个元素放到队首)
阅读全文
posted @ 2019-03-07 18:33
miaoying
阅读(263)
推荐(0)
摘要:
由于需求的变更,有个项目的实体类的构造器变动频繁,即对象实例的组成属性变动频繁。后来注意到StringBuilder和Swagger的ParameterBuilder的内部实现,发现可以非常灵活的构造出StringBuilder和ParameterBuider的实例,他们都是采用了构造者模式。 1.
阅读全文
posted @ 2019-02-28 10:58
miaoying
阅读(318)
推荐(0)
摘要:
1. 同步传输(可靠,适用于重要的通知消息、短信通知、短信营销系统等) 2. 异步传输(一般用于响应时间敏感的业务场景) 3. 单向传输(用于需要中等可靠性的情况,例如日志收集)
阅读全文
posted @ 2019-02-27 20:34
miaoying
阅读(823)
推荐(0)
摘要:
由于工作项目中使用LTS作为消息队列,这几天有空正好研究一下。 1. 先去GitHub上下载源码:https://github.com/ltsopensource/light-task-scheduler 2. 根据需要,下载mysql、zookeeper,jdk使用Java8,Java11都行 启
阅读全文
posted @ 2019-02-06 11:24
miaoying
阅读(872)
推荐(0)
摘要:
1. 安装mysql但是从来没启动过,今天一启动就报错: 其实是mysql服务没起来。。。 然后再去sudo mysql就行了。 2. 修改8.0以上版本的root密码 停止mysql服务: 跳过登录方式启动并进入mysql: 如下图所示: 修改root密码: 因为现在是新版本8.0了 ,老版本的修
阅读全文
posted @ 2019-02-05 17:27
miaoying
阅读(1213)
推荐(0)
摘要:
1. mac平台安装flink(默认最新版) 安装结果: 2. jdk版本,我尝试使用了Java8和Java11,都能兼容 3. 在flink的安装目录下,启动flink 目录一般默认在/usr/local/Cellar/apache-flink/1.7.1/ (查找flink安装目录:find /
阅读全文
posted @ 2019-01-31 14:48
miaoying
阅读(4984)
推荐(0)
摘要:
1. 下载开源的rocketmq-externals项目 2. 找到rocketmq-console,先编辑一下rocketmq-console里面的application.properties文件,将项目使用的rocketmq.config.namesrvAddr配置上去(或者在项目启动时,以参数
阅读全文
posted @ 2019-01-25 19:44
miaoying
阅读(41933)
推荐(1)
摘要:
1. 创建web服务 IDEA->File->New->Project->Empty Project,project name取名provider,点击finish 2. 创建provider module 在IDEA demo project中选择File->New->Module->Spring
阅读全文
posted @ 2019-01-22 19:46
miaoying
阅读(614)
推荐(0)
摘要:
consul简介: consul是提供服务发现、简单配置管理、分区部署的服务注册发现解决方案。主要特性:服务发现\健康检查\基于Key-Value的配置\支持TLS安全通讯\支持多数据中心部署 consul的实例叫agentagent有两种运行模式:server和client每个数据中心至少要有一个
阅读全文
posted @ 2019-01-22 12:01
miaoying
阅读(2654)
推荐(1)
摘要:
1. 下载dashboard文件: 2. 修改文件: 3. 创建kubernetes-dashboard: 4. 由于我之前安装过一次,所以报错: 5. 卸载之前安装的内容: 6. 重新安装dashboard: 7. 获取token: 8. 启动kubernetes-dashboard: 9. 访问
阅读全文
posted @ 2019-01-21 21:26
miaoying
阅读(6423)
推荐(0)