Spring-boot多环境启动参数添加 Spring

Spring-boot多环境启动参数添加

添加以下参数(二选一即可) -Dspring.profiles.active=test -Dserver.port=8081 # 或 spring.profiles.active=test;server.port=8081 复制代码 2、启动时添加参数 对应上面的参数在启动jar包是添加参数 第一种 java -jar -Dspring.profiles.active=t...
阅读全文
基于Spring Cloud和Netflix Discovery的微服务开发 Spring

基于Spring Cloud和Netflix Discovery的微服务开发

原文链接: How to Develop Microservices With Spring Cloud and Netflix Discovery (翻译:钟涛) 今天,我将为大家展示如何使用Eureka发现服务器(discovery server)来搭建一个小型的微服务应用。 我将使用Eureka作为发现服务器,各个应用可以通过Eureka来发现彼此,建立连接。 对于本例,总共将...
阅读全文
大公司的岗位那么多,怎么挑?里面又有哪些关键信息? Java 编程技术

大公司的岗位那么多,怎么挑?里面又有哪些关键信息?

hello,大家好,今天这篇文章是之前关于面试相关文章的一个 番外篇 。 我们在之前的文章当中提到,对于刚刚进入大学的小伙伴而言,可以参考一下大公司的招聘信息,来 树立这大学四年里奋斗的目标 ,以及弄清楚准备面试的方向。但是还是有小伙伴私信我说,看了这些信息之后,仍然没有get到重点,不知道应该怎么理解,所以就有了今天这篇文章,来给大家翻译一下大公司的招聘简介,看看其中究竟传达了什么样的信...
阅读全文
聊聊常见未授权访问漏洞总结 Java 编程技术

聊聊常见未授权访问漏洞总结

本文转载自微信公众号「Bypass」,作者Bypass 。转载本文请联系Bypass公众号。 本文详细地介绍了常见未授权访问漏洞及其利用,具体漏洞列表如下: Jboss 未授权访问 Jenkins 未授权访问 ldap未授权访问 Redis未授权访问 elasticsearch未授权访问 MenCache未授权访问 Mongodb未授权访问 ...
阅读全文
在MacOS系统上编译OpenJDK12并使用CLion调试 Java 编程技术

在MacOS系统上编译OpenJDK12并使用CLion调试

最近在看synchronized 锁优化方面的内容,有些地方看起来不是很方便,干脆就编译个源码来看看。 在windows上编译 由于自己常用的电脑操作系统是win10,所以最开始是想要在win10上编译的,但是一来网上文章太少,二来在windows上编译确实麻烦太多了(windows可以参考深入理解JVM虚拟机这本书),故放弃了。 MAC环境 mac...
阅读全文
记一次从零到getshell的渗透历程 Java 编程技术

记一次从零到getshell的渗透历程

前段时间,银行和GOV的项目给我难到自闭了,一个月就只挖了一个弱口令。对于我这个野生成长四五年的实习生来说,实在是有点打击人。 0x00 前期 拿到测试范围清单后,首先用脚本获取了下各个子站的标题,基本都是XXX管理系统。浏览器查看后,各个子站也大同小异,纯登录系统,带验证码。这些系统基本都是jsp写的,逮到了两个没有验证码的小宝贝,一番暴力破解,小宝贝对我说:别爱我,没结果。又看看到了两...
阅读全文
阿里程序员常用的 15 款开发者工具 Java 编程技术

阿里程序员常用的 15 款开发者工具

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍: 工具名称...
阅读全文
转转小程序自动化构建部署方案 Java 编程技术

转转小程序自动化构建部署方案

关注我们文末有福利 作者简介 强敏 一个三年前端经验正在茁壮成长的程序媛,目前主要负责小程序业务生态,偶尔也写点VUE,未来希望再写写node能够跑通全链路 转眼之间,距离微信小程序诞生至今已有 3 年历史,背靠微信这个巨大流量池,小程序以其轻量级,即用即走的特点赢得了广大用户的青睐。 微信公开数据显示,截止 2019 年 11 月,当前已上线小程序总数超...
阅读全文
通过GIT hook触发Jenkins自动编译填坑日记 Java 编程技术

通过GIT hook触发Jenkins自动编译填坑日记

需求:当git服务器检测到代码提交到某个分支之后,自动通过jenkins的web hook触发某个项目的编译操作 实现: 1. 我们项目采用的git服务器为Bonobo Git Server6.3版本( https://bonobogitserver.com/ ),其目前管理员尚未提供git hook的编辑和管理功能,因此只能自行处理 2. 通过搜索,我们可以在git仓库目录下的h...
阅读全文
【我上我也行】前端自动化部署Jenkins最佳实践 Java 编程技术

【我上我也行】前端自动化部署Jenkins最佳实践

1 持续集成、持续交付、持续部署 根据我们平时的工作流程,我们可以简单的了解下什么是集成、交付和部署 「 集成 」 :将我们的开发分支合并到主分支,尽早解决合并后可能出现的问题,比如冲突合并,单元回归测试 「 交付 」 :在集成没问题的基础上,在类线上环境进行代码功能的测试,看看有没有bug 「 部署 」 :将变更同步部署到线上环境,进行验证 ...
阅读全文
手把手带你玩转k8s-jenkins流水线发布springboot项目 Java 编程技术

手把手带你玩转k8s-jenkins流水线发布springboot项目

上一篇已经将流水线常用语法案例整理了。在这之前,也使用shell写过一键部署springboot项目的脚本。本文会综合前面的知识,编写一条完整的发布springboot到k8s集群的流水线。 发布流程分析 其实,发布流程都大同小异,只是看使用的是啥工具去实现发布流程,人工/shell/jenkins等 拉取代码 编译打包 构建新的镜像 推送到私有仓库 使...
阅读全文
Loading...