标签:mail

Spring

Spring Boot Actuator 内置endpoint 简单翻译

changyuan.xu 发布于 2019-12-13

接上一篇: Spring Boot Actuator 学习手札 auditevents Exposes audit events information for the current application. Requires an AuditEventRepository b...

阅读(5)评论(0)赞 (0)

Java

Dubbo 在跨语言和协议穿透性方向的探索:支持 HTTP/2 gRPC

6

hanze 发布于 2019-12-13

本文整理自刘军在 Dubbo meetup 成都站分享的《Dubbo 在多语言和协议穿透性方向上的探索》。 本文总体上可分为基础产品简介、Dubbo 对 gRPC (HTTP/2) 和 Protobuf 的支持及示例演示三部分,在简介部分介绍了 Dubbo、HTTP/2、gRPC...

阅读(7)评论(0)赞 (0)

Java

IDEA插件开发(一)一个简单的表单demo

15

likai 发布于 2019-12-13

目标 本实例实现一个Idea的插件,弹出一个表单Dialog,然后点击按钮,获取表单里输入的内容,然后将内容打印在表单的上方。 成品图展示: 图1  一、项目初始化 新建一个gradle项目,修改其build.gradle文件: plugins { id 'java' ...

阅读(12)评论(0)赞 (0)

Java

SpringBoot发送邮件

7

xubiao.zhuang 发布于 2019-12-12

本节介绍SpringBoot项目如何快速配置和发送邮件,包括简单的邮件配置、发送简单邮件、发送HTML邮件、发送携带附件的邮件等。 示例源码在: https://github.com/laolunsi/spring-boot-examples 一、邮箱配置 要确保使用的邮箱开启了...

阅读(14)评论(0)赞 (0)

Java

SpringBoot整合邮件发送

8

yeseng 发布于 2019-12-12

本节介绍SpringBoot项目如何快速配置和发送邮件,包括简单的邮件配置、发送简单邮件、发送HTML邮件、发送携带附件的邮件等。 示例源码在: https://github.com/laolunsi/spring-boot-examples 一、邮箱配置 要确保使用的邮箱开启了...

阅读(13)评论(0)赞 (0)

Java

Quarkus:超音速亚原子 Java 体验

42

dulong 发布于 2019-12-12

前言 在传统单体应用模式下,技术人员会对整个应用堆栈进行优化,从而让一个应用服务器上可以运行许多应用程序。例如,在一个 JBoss EAP 实例上,我们可以运行上百个应用程序。 传统单体应用架构大致分为五层:底层为操作系统;操作系统上运行 Java 虚拟机;Java 虚拟机之上运...

阅读(16)评论(0)赞 (0)

Java

Java使用winrar压缩和解压缩文件

hanze 发布于 2019-12-12

密码解压: rar.exe x -p123 "D://123.rar" "D://12312//" Winrar 可以使用命令行进行压缩和解压缩,如: 将D:/aa.doc 压缩为:aa.rar d:/winrar/rar a d:/aa....

阅读(15)评论(0)赞 (0)

Spring

JAVA基础知识复习-Springboot原理

9

wenming.gapo 发布于 2019-12-12

组件自动装配:规约大于配置,专注核心业务 外部化配置:一次构建,按需调配,到处运行 嵌入式容器:内置容器,无需部署,独立运行 Spring Boot Starter:简化依赖,按需装配,自我包含 Production-Ready:一站式运维,生态无缝整合 组件自动装配 Sprin...

阅读(12)评论(0)赞 (0)

Java

SpringBoot之整合邮件发送功能

likai 发布于 2019-12-11

我们在开发中通常会使用邮件方式进行告警,传统的邮件发送整合起来较为繁琐,因此Spring Boot提供了一套更为简洁易用的整合方案,对Java Mail进行了封装,能够让业务更快的具备邮件发送能力。 本文主要讲解如何为Spring Boot应用添加邮件发送能力。 依赖引入 首先还...

阅读(13)评论(0)赞 (0)

Java

Java 8 访问接口的默认方法

1

yanxinchi 发布于 2019-12-11

Java 8 API提供了很多全新的函数式接口来让工作更加方便,有一些接口是来自Google Guava库里的,即便你对这些很熟悉了,还是有必要看看这些是如何扩展到lambda上使用的。 一、Optional接口 1、null 带来的种种问题 1)、它是错误之源:NullPoin...

阅读(11)评论(0)赞 (0)

Java

我是如何在 Go 中组织包的

2

likai 发布于 2019-12-11

构建项目跟写代码一样具有挑战性。而且有很多种方法。使用错误的方法可能会让人很痛苦,但若要重构则又会非常耗时。另外,要想在一开始就设计出完美的程序几乎是不可能的。更重要的是,有些解决方法只适用于某特定大小的程序,但是程序的大小又是随着时间变化和增长的。所以我们的软件应该跟着出现过解...

阅读(14)评论(0)赞 (0)

Java

JGit—-将 Git 嵌入你的应用

changyuan.xu 发布于 2019-12-11

如果你想在一个 Java 程序中使用 Git ,有一个功能齐全的 Git 库,那就是 JGit 。 JGit 是一个用 Java 写成的功能相对健全的 Git 的实现,它在 Java 社区中被广泛使用。 JGit 项目由 Eclipse 维护, 它的主页 。 依赖添加 有很多种方...

阅读(18)评论(0)赞 (0)

Java

Spring Boot 2 整合 ClickHouse 数据库,数据高性能查询分析

3

尖兵 发布于 2019-12-11

一、ClickHouse简介  1、基础简介 Yandex开源的数据分析的数据库,名字叫做ClickHouse,适合流式或批次入库的时序数据。ClickHouse不应该被用作通用数据库,而是作为超高性能的海量数据快速查询的分布式实时处理平台,在数据汇总查询方面(如GRO...

阅读(14)评论(0)赞 (0)

Java

推荐一位精通Java/Python的大佬,附优质资源

3

changyuan.xu 发布于 2019-12-11

JAVAandPython君公众号 微信公众号【JAVAandPython君】, 专注于Python和JAVA的技术平台。分享JAVA和Python相关的原创系列技术文章、工具资源、精选课程、优质资源、热点资讯、学习资料等。同时也会写一写个人的感想和思考。 在这里你会得到不一样的...

阅读(11)评论(0)赞 (0)

Java

Java 8 默认接口实现及其他语言特性

10

songhua.gao 发布于 2019-12-10

一、为什么有默认接口实现 1、由于Java 8的API在现存的接口上引入了非常多的新方法(如List接口上的sort方法)。在原有语法基础上,如Guava和Apache Commons这样的框架都需要修改实现了List接口的所有类。 2、为了解决这个问题,Java 8中的接口现在...

阅读(18)评论(0)赞 (0)

Spring

191210-SpringBoot+Mysql 无法保存emoj表情?

5

likai 发布于 2019-12-10

尤记得很久以前,想存emoj表情到mysql中,需要额外的将emoj表情转码之后保存,每次读取时,再解码还原成一下;每次这种sb的操作,真心感觉心塞,那么有没有办法直接存呢? mysql本身可以通过选择编码集(如utfbmb4)来支持emoj表情,然而今天遇到了一个相当鬼畜的问题...

阅读(14)评论(0)赞 (0)

Java

Spring Boot学习笔记(超详细)二

5

puefu.he 发布于 2019-12-10

接上一篇 Spring Boot学习笔记(超详细) 4、配置文件占位符 1、随机数 ${random.value}、${random.int}、${random.long} ${random.int(10)}、${random.int[1024,65536]} 复制代码 2、占位...

阅读(19)评论(0)赞 (0)

Java

使用Spring Data JPA的Specification构建数据库查询

1

xubiao.zhuang 发布于 2019-12-10

Spring Data JPA最为优秀的特性就是可以通过自定义方法名称生成查询来轻松创建查询SQL。Spring Data JPA提供了一个Repository编程模型,最简单的方式就是通过扩展JpaRepository,我们获得了一堆通用的CRUD方法,例如save,findA...

阅读(13)评论(0)赞 (0)