JAVA
天天乐见
这个作者很懒,什么都没留下…
展开
-
将Spring Boot发布到K8S(一)
将Spring Boot程序打包成Docker镜像 利用maven将程序打包成war或者jar 打包成jar 进入pom.xml文件目录,运行命令mvn clean install -Dmaven.test.skip=true执行打包。 打包成war 修改pom.xml文件 <groupId>com.example</groupId> <artifactI...原创 2018-12-19 13:36:01 · 5374 阅读 · 0 评论 -
基于Jenkins的自动化部署到Docker的Coding项目
环境: Centos7 Docker SringBoot部署docker JAVA8 安装Docker可以参考:Docker安装 SringBoot部署docker可以参考:SringBoot部署docker JAVA环境可以参考:JAVA环境安装 环境准备完毕,开始安装Jenkins: Jenkins下载:https://jenkins.io/zh/download/ Jenki...原创 2019-06-11 15:33:57 · 968 阅读 · 0 评论 -
SpringBoot部署docker
首先这是个Maven项目 Docker开启远程访问 系统环境:Centos7 安装Docker,参考我的另一篇文章:安装docker 首先修改Docker配置文件 vim /usr/lib/systemd/system/docker.service 在ExecStart=后添加/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/d...原创 2019-06-08 11:52:57 · 186 阅读 · 0 评论 -
java生成API文档
最近想要对java项目自动生成API文档,发现一个工具apidoc。这个工具可以依据一定格式的注释生成相应的HTML格式API接口文档,具体可以参考apidoc的官网。 使用方法如下: 安装命令 npm install apidoc -g 生成文档命令 apidoc -i myapp/ -o apidoc/ myapp是项目的文件夹,需要包含apidoc.json,以及含有接口注释的...原创 2019-05-27 14:07:59 · 4012 阅读 · 0 评论 -
整数翻转
前几天在写道进制翻转的题目,发现JAVA提供了直接调用的方法 Integer.reverse(int i):二进制按位反转 很好奇点进去发现,源码如下: /** * Returns the value obtained by reversing the order of the bits in the * two's complement binary representation of th...原创 2019-04-09 12:38:00 · 109 阅读 · 0 评论 -
linux配置JAVA环境
linux配置JAVA环境 在官网下载jdk文件:jdk-8u201-linux-x64.tar.gz 将压缩包上传至linux系统,目录:/usr/local/src 执行解压命令:tar -zxvf jdk-8u201-linux-x64.tar.gz 修改文件目录名称:mv jdk-8u201-linux-x64.tar.gz java 修改环境变量: vim /e...原创 2019-01-16 15:52:40 · 171 阅读 · 0 评论 -
自定义JSON返回的字段
自定义JSON返回的字段 需求: 对于Spring Boot由于在不同接口时,往往使用的server层的方法是一样的,但是对于不同的接口需要返回的字段却不相同。还有在数据库中有一些敏感字段也是不能返回给前端的,所以需要能在接口处自定义返回JSON属性。 解决方法 可以在写sql语句时,不查询该字段的内容,但是这个方法会减少代码的复用性,加大工作量。 可以使用Spring Boot自...原创 2018-12-06 16:24:09 · 1565 阅读 · 0 评论 -
将Spring Boot发布到K8S(三)
在k8s上拉取镜像 k8s的配置文件tmp.yaml apiVersion: apps/v1beta2 # for versions before 1.8.0 use apps/v1beta1 kind: Deployment metadata: name: data-lake-deployment spec: selector: matchLabels: app: d...原创 2018-12-19 13:38:48 · 1835 阅读 · 0 评论 -
将Spring Boot发布到K8S(二)
Dokcer镜像push私人harbor仓库 修改Docker的daemon.json文件 文件中加入"insecure-registries": [“192.168.123.45:8000”] 运行命令docker login 192.168.123.45:8000 输入账号密码 运行命令docker push 192.168.123.45:8000/library/data_l...原创 2018-12-19 13:37:20 · 1198 阅读 · 0 评论 -
IDEA快捷键总结
MAC下: 跳转: 光标行首/位:command+左右 光标单词首/位:option+左右 选中行:shift+command+左右 选中单词:shift+option+左右 选中单个字符:shift+方向 跳转最近查看的文件:command+E 跳转顶部标签左文件:shfit+command+[ 跳转顶部标签右文件:shfit+command+] 跳转上一个浏览处:commad+[ 跳转下一...原创 2019-06-24 19:47:15 · 471 阅读 · 0 评论