共23页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页 
摘要: 概述 又搞一边质量扫描插件,之前做过一遍,然后后面各种忽略,然后就放弃了,所以,应该寻找一种方法,循序渐进的实施。本次将实施一个基本的打包扫描方案,包含 checkstyle 固定团队编码风格,固定命名风格以及换行风格等,原型配置出资googlestyle, 修改缩进为4个字符(原型是2个) sur阅读全文
posted @ 2019-06-14 16:41 Ryan.Miao 阅读(290) 评论(0) 编辑
摘要: 内部类(inner class)是定义在另一个类中的类。 内部类方法可以访问该类定义所在的作用域中的数据,包括私有的数据。 内部类可以对同一个包中的其他类隐藏起来 当想定义一个回调函数且不想编写大量代码时,使用匿名(anonymous)内部类比较便捷。 以下简单举例: 一个时钟需要两个参数:发布通告阅读全文
posted @ 2019-05-16 20:06 Ryan.Miao 阅读(66) 评论(0) 编辑
摘要: 很想要用Java的时间api,但有时候还是需要转换为Date. 二者的相互转换并不是一步到位那么简单,所以,还是需要记录一下转换的api Date to LocalDateTime LocalDateTime to Date DateUtils 来源 https://howtodoinjava.co阅读全文
posted @ 2019-05-16 19:25 Ryan.Miao 阅读(366) 评论(0) 编辑
摘要: [TOC] 安装Sonar Sonar是一个用于代码质量管理的开源平台,用于管理Java源代码的质量。通过插件机制,Sonar 可以集成不同的测试工具,代码分析工具,以及持续集成工具,比如pmd cpd、checkstyle、findbugs、Jenkins。通过不同的插件对这些结果进行再加工处理,阅读全文
posted @ 2019-05-16 17:11 Ryan.Miao 阅读(188) 评论(0) 编辑
摘要: 使用redisson cache来实现一个缓存功能,缓存省市县的名称,key是区域编码,integer,value是name。结果取的时候,怎么都取不出。 找了半天问题才发现regionsMap的key都是字符串。 java.lang.ClassCastException: java.lang.St阅读全文
posted @ 2019-04-23 20:47 Ryan.Miao 阅读(400) 评论(0) 编辑
摘要: 现在使用docker的镜像大多基于几种基本Linux系统。虽然我不需要在容器李安装很多东西,但经常需要一些必要的工具,而基础镜像里并不包含,比如vim, ifconfig, curl等。考虑下载速度,最后修改镜像的source为国内地址。现在收集一些docker的基础镜像中国镜像源。 Github:阅读全文
posted @ 2019-04-12 11:31 Ryan.Miao 阅读(845) 评论(2) 编辑
摘要: 概述 YApi 是高效、易用、功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。 YApi源码:htt阅读全文
posted @ 2019-03-30 16:12 Ryan.Miao 阅读(1526) 评论(0) 编辑
摘要: 安装 官方镜像地址: https://hub.docker.com/_/mongo?tab=description 可以查看对应的dockerfile, 通过观察docker entrypoint.sh可以看出,docker版的mongo移除了默认的/etc/mongo.conf, 修改了db数据存阅读全文
posted @ 2019-03-29 16:39 Ryan.Miao 阅读(404) 评论(0) 编辑
摘要: 关于base镜像 base 镜像有两层含义: 不依赖其他镜像,从 scratch 构建。 其他镜像可以之为基础进行扩展。 所以,能称作 base 镜像的通常都是各种 Linux 发行版的 Docker 镜像,比如 Ubuntu, Debian, CentOS 等。 base 镜像提供的是最小安装的 阅读全文
posted @ 2019-02-14 08:48 Ryan.Miao 阅读(1287) 评论(1) 编辑
摘要: [TOC] Hello World docker 是命令二进制文件 run 运行一个容器 ubuntu:15.10 镜像名称,通过是名字加版本号 后面是容器里执行的任务 交互式,进入镜像内部 t:在新容器内指定一个伪终端或终端。 i:允许你对容器内的标准输入 (STDIN) 进行交互。 后台运行 停阅读全文
posted @ 2019-02-12 11:44 Ryan.Miao 阅读(425) 评论(0) 编辑
摘要: 演示地址: https://ryan miao.github.io/sql format with highlight/index.html 源码: https://github.com/Ryan Miao/sql format with highlight 效果: 使用的插件: sql格式化插件:阅读全文
posted @ 2019-02-01 08:57 Ryan.Miao 阅读(268) 评论(0) 编辑
摘要: 需要安装一个集群环境,发现全部要手动安装java。记录下安装Java环境的过程。虽然,依旧是挨个安装,但总算是有体系了。 java 找到下载地址: https://www.oracle.com/technetwork/java/javase/downloads/jdk8 downloads 2133阅读全文
posted @ 2019-01-11 18:15 Ryan.Miao 阅读(73) 评论(0) 编辑
摘要: 阿里云买的新的ESC,名字都是一串字符,不利于平时使用。我们可以重命名主机来标记。 centos6 centos7阅读全文
posted @ 2019-01-11 18:09 Ryan.Miao 阅读(806) 评论(0) 编辑
摘要: 幂等性的一个要求是多次操作的结果一致。对于update操作,多次直接的结果都是最后update的值,是满足需求的。但对于insert,如果已经插入,第二次会报错,duplicate error, 主键重复或者unique key duplicate。所以需要做一下处理。 最简单的就是,try cat阅读全文
posted @ 2019-01-10 16:50 Ryan.Miao 阅读(785) 评论(0) 编辑
摘要: select语法 数据 去重多个列 直接用distinct,后面的列都参与去重。只有code, name拼接的组合相同时,去掉重复的 去重指定列,保留其他列 当下遇到需求,需要将其中一个列去重,然后其他列随机取出就可以了。造成这种需求的原因是单表设计不合理,没有拆分成多表,造成多字段冗余,除了唯一性阅读全文
posted @ 2019-01-05 14:47 Ryan.Miao 阅读(577) 评论(0) 编辑
共23页: 上一页 1 2 3 4 5 6 7 8 9 下一页 末页