Spring Boot
-
使用 Sentry 监控你的Spring Boot应用
Sentry是一个应用监控系统,可以用于前后端各种技术栈的线上监控和错误分析,这次我们用它来进行Spring Boot项目的线上日志分析实践。
-
Spring Boot打包不同环境配置与Shell脚本部署
本篇和大家分享的是 Spring Boot 打包并结合 Shell 脚本命令部署,重点在分享一个shell 程序启动工具,希望能便利工作。
-
SpringBoot运行源码分析:Spring应用上下文准备
我们在上一节完成了应用上下文的创建工作,SpringApplication 继续通过 prepareContext方法来进行应用上下文的准备工作。首先,通过图 4-4 来整体了解一下 prepareContext 的核心功能及流程。
-
在Spring Boot中从类路径加载文件
创建Spring Boot Web应用程序时,有时有时需要从类路径中加载文件;war和jar的加载文件格式是不一样的 2020-09-30 08:26:33 Spring Boot 如何写好单元测试? 单元测试的好处到底有哪些?每次单测启动应用,太耗时,怎么办?二方三方接口可能存在日常没法用,只能上预发/正式的情况,上预发测低效如何处理?本文分享三个单元测试神器及相关经验总结。 2020-09-30 08:08:15 单元测试应用 如何优化尾调用 经常看到关于尾递归这三个词,递归很多时候,都离不开我们,废话不多说,这次我们梳理一遍关于递归那些事。 2020-09-30 08:07:46 如何优化尾调用 JavaScript 中 10 个需要掌握基础的问题 JavaScript 是一种客户端编程语言。全球超过**90%**的网站都在使用它,它是世界上最常用的编程语言之一。因此,今天我们业讨论 10 个有关 JavaScript 的常见问题。 2020-09-30 08:06:39 JavaScript基础编程 浅谈Kotlin的Checked Exception机制 这门语言从一开始的无人问津,到后来成为Android开发的一级语言,再到后来Google官宣的Kotlin First。Kotlin正在被越来越多的开发者接受和认可。 2020-09-30 06:47:22 Kotlin机制 程序员直呼瑞思拜!这7个命令行工具你还没尝试过吗? 终端/命令行是可能是程序员最常用的工具,本文将分享一些我每天都会大量使用的CLI(命令行界面)工具。
-
摊牌了!我要手写一个“Spring Boot”
我们经常会对自己早期写的代码感觉恶心,这是导致很多项目烂尾的很重要的一个原因之一。 2020-09-27 14:13:50 Spring BootJava框架 学会代码不是测试的终点而是测试开发的起点 近些年来,测试人员会写代码已经成为业界刚需。目前高薪的测试工作岗位都硬性需要java和python的代码技能,大家也一定意识到了能够编写代码的重要性和迫切性。
-
一个Spring Boot项目该包含哪些?
建立一个全新的项目,或者把旧的庞大的项目,进行拆分成多个项目。在建立新的项目中,经常需要做一些重复的工作,比如说拷贝一下常用的工具类,通用代码等等。
-
Spring Boot 邮件发送的 5 种姿势
邮件发送其实是一个非常常见的需求,用户注册,找回密码等地方,都会用到,使用 JavaSE 代码发送邮件,步骤还是挺繁琐的,Spring Boot 中对于邮件发送,提供了相关的自动化配置类,使得邮件发送变得非常容易,本文我们就来一探究竟!看看使用 Spring Boot 发送邮件的 5 中姿势。 2020-08-05 08:30:25 Spring BootJavaSE代码 一文学会使用 CSS 中的 min(), max(), clamp() 以及它们的使用场景 2020年4月8日,Firefox浏览器支持了 CSS 比较函数(min(),max(),clamp()),这意味着现在所有主流浏览器都支持它们。这些CSS函数最大的作用就是可以为我们提供动态布局和更灵活设计组件方法。
-
Spring Boot 如何快速集成Redis?
Spring Boot 如何快速集成 Redis?没错,栈长本文教你,让大家少走弯路!
-
如何用Spring Boot和Cloud实现微服务
本文将向您介绍如何使用Spring Boot和Cloud来实现微服务的基本部署和相互通信。
-
Spring Boot注解大全,一键收藏了!
本文对Spring Boot注解进行了总结,快来看看,一定对你有所帮助! 2020-03-31 15:03:56 Spring Boot代码Java 一文看懂HashMap HashMap是我在初学阶段学到的设计的最为巧妙的集合,里面有很多细节以及优化技巧都值得我们深入学习,本文将会涉及到以下问题。
-
详尽的Spring Boot多模块开发与排坑指南
下面介绍一下使用 Spring 官方生成的方式,如果你已经有了一个 Spring Boot 项目,这部分可以直接跳过。
-
手把手教你定制标准Spring Boot starter,真的很清晰
无论你的工作中是否会构建自己的 starter,你都要具有构建 「starter」的思想,本文将结合 Spring Boot 官方标准构建一个简单的 starter。
-
一文搞懂如何在Spring Boot中正确使用JPA
本文已经整理进 JavaGuide 开源的 springboot-guide(SpringBoot 核心知识点总结。 基于 Spring Boot 2.19+),地址:https://github.com/Snailclimb/springboot-guide 。 2019-10-18 10:43:11 JPASpring Boot Flyway 好用到哭!8个技巧让Vim菜鸟变专家 Vim只不过是一个文本编辑器,但如果你曾见过真正的高手是如何使用vim的,你就会知道,这个软件出人意料地强大、高效、迅捷。对于高水平使用者而言,vim能够帮助其更清晰、明确地表达操作指令。 2019-10-18 10:04:45 Vim文本编辑器语言 数据科学中一些不常用但很有用的Python库 提到数据科学的python包,大家想到的估计是numpy,pandas,scikit-learn之类的,这里给大家介绍一些不常用,但是非常有用的python包,就像是痒痒挠,虽然大部分时间用不上,但是真要用起来,还是挺爽的。 2019-10-18 09:25:45 Python苹果公司算法 久等了,提高开发效率的Vue 技巧来了 最近俩月正好用 vue 做了一个大数据的项目,积累了很多心得。今天终于有机会分享出来了。 2019-10-18 09:08:35 Vue组件验证码 化繁为简的五种码农必备工具 译文 如今,开发工具已成为了软件开发过程中必不可少的组成部分。本文将向您介绍当前软件开发市场上颇具影响力的五种化繁为简的码农必备工具。 2019-10-18 09:00:00 开发工具软件开发码农 网络爬虫程序员被抓,我们还敢爬虫吗?细数那些Java爬虫技术 最近,某大数据科技公司因为涉嫌非法抓取某招聘网站用户的简历信息,公司被查封,负责编写抓取程序的程序员也将面临坐牢。 2019-10-18 08:52:41 程序员爬虫Java 架构师知识储备——深入理解BIO、NIO、AIO 本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 2019-10-18 08:22:43 BIONIOAIO 开发人员花在实际编写代码上的时间有多少? 译文 2019年6月,Tidelift和The New Stack联合对专业软件开发人员进行了调查。约400人接受了调查,表明如今他们如何使用开源软件、什么因素在阻碍他们以及什么工具和策略可以帮助他们更高效地使用开源软件。
-
猜你不知道Spring Boot的几种部署方式
本文主要讲的是spring boot的五种部署方式,里面是否有你不知道的呢,如果有欢迎评论留言哦,一起交流探讨哦!!! 2019-07-23 15:56:56 Spring Boot部署servlet 聊聊JavaScript中调用栈 javascript是一门单线程语言,主线程在同一时间只能处理一件事。那Javascript是如何处理处理函数的调用关系的?
-
一文透析 Spring Boot、微服务架构和大数据治理三者之间的故事
微服务的诞生并非偶然,它是在互联网高速发展,技术日新月异的变化以及传统架构无法适应快速变化等多重因素的推动下诞生的产物。 2019-05-20 10:08:54 Spring Boot微服务大数据治理 新手必踩5大坑,避过你将是下一个Web前端高薪大牛! 作为初入职场的我们,在学习与工作中,总是会遇到不同的挫折。虽然有些错误与某一个具体的行为相关,但有些错误却是所有Web开发人员都需要面对的挑战。 2019-05-20 09:09:44 Web前端JavaScript 除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等 Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。 2019-05-20 08:43:56 Nginx限流缓存 阿里专家:工程师快速成长的10个简单技巧 阿里有句非常经典的土话,“今天的最好表现,是明天的最低要求。”如何挖掘潜能、发现更好的自己? 2019-05-20 08:35:47 阿里工程师技巧 天天淘宝,你却不知道个性化推荐技术... 在这个时代背景下,信息爆炸与长尾问题普遍发生,而解决方案之一是个性化推荐技术,那具体什么是个性化推荐,怎么去实现这一过程呢?