JVM工作原理和工作流程简述 Java

JVM工作原理和工作流程简述

JAVA之所以跨平台,是因为有JVM这么一个编译和运行机器,它令对于系统的操作对于用户而言是黑盒的,使得开发人员更快速和更注重软件功能的实现。然而,也因为jvm是黑盒,所以内部和底层具有不确定性,如果用状态机来表示jvm,那么jvm就是一种现役复制不确定的状态机,因为它的状态和表现跟系统、底层、硬件等等都有关系,从而状态是不确定,如果在分布式应用中,jvm一直以来兼容性都不是很好,这就是主要原因。...
阅读全文
企业安全建设:资产管理面面观 软件架构

企业安全建设:资产管理面面观

你保护不了你看不见的资产。 作者:程度 IT的资产管理在国外有专门的领域叫做ITAM(IT Asset Management),主要视角集中在包括硬件角度、财务角度和合同角度,比如购买的硬件资产的状况、资产价值、供应商的服务水平、拥有者等等相关信息。融合了相关的硬件信息、财务信息以及合同信息等相关信息。 后面出现了CMDB专注于资产配置类信息的产品,现代的CMDB保存资产信息...
阅读全文
基础架构即代码的8大优势,以及如何选择工具? 软件架构

基础架构即代码的8大优势,以及如何选择工具?

越来越多的企业将主要应用或服务托管在云平台上,也使得基础架构即代码(IaC)变得越来越流行。 为什么需要基础架构作为代码? 在传统基础设施上,当你需要一台服务器资源,则需要运维团队去创建一个虚拟机实例或为应用准备物理服务器,配置中需要使用到脚本或手动安装的方式。 当有了更多应用需求,则需要更多的虚拟机,用于DNS,邮件服务器,数据库等等。还有要对操作系统,Web服务器,JVM...
阅读全文
网络安全架构:安全模式方法论 软件架构

网络安全架构:安全模式方法论

有人认为安全很简单,但安全从来都不简单。 安全问题频出的重要原因是相同错误被一再重犯 。通过 抽象 反复遇到的安全问题,可以发现新的安全模式。 将安全知识以安全模式的形式进行陈述,是避免错误被重复的有效途径 。 本文介绍了 使用模式创建安全系统的方法论 。 安全模式的最终目标是建立安全的系统。 模式的重要作用是引导我们进行系统级的思考 。一个系统不仅仅只是各个部分的组合,还包括各个部分之间...
阅读全文
10 分钟实现 Java 发送邮件功能 编程技术

10 分钟实现 Java 发送邮件功能

code小生  一个专注大前端领域的技术平台 公众号回复 Android 加入安卓技术群 作者 | yizhiwazi 链接 | jianshu.com/p/5eb000544dd7 Spring Boot集成邮件服务竟如此简单,快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。 什么是SMTP? SMTP全称为S...
阅读全文
Spring Boot发邮件和附件,超实用! Java

Spring Boot发邮件和附件,超实用!

Spring Boot集成邮件服务竟如此简单,快速掌握邮件业务类的核心逻辑和企业邮件的日常服务。 什么是SMTP? SMTP全称为Simple Mail Transfer Protocol(简单邮件传输协议),它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP认证要求必须提供账号和密码才能登陆服务器,其设计目的在于避免用户受到垃圾邮件的侵扰。 什么是IM...
阅读全文
2020年非常热门的 10 个 Java 微服务框架 编程技术

2020年非常热门的 10 个 Java 微服务框架

1、Spring Boot Java 构建 Spring 应用程序已经有很长一段时间了,Spring Boot 是 Spring 的一个特定版本,它通过对配置细节的处理,使微服务构建更加简便。创建 Spring Boot 旨在自启动任何类型的 Spring 项目,而不仅仅是微服务。应用程序完成后,Spring Boot 将在 web 服务器中混合,并输出一个 JAR 文件,JVM 除外。你可以...
阅读全文
轻松搞定 SpringBoot 的邮件服务 Spring

轻松搞定 SpringBoot 的邮件服务

作者 | BoCong-Deng 来源 | CSDN博客 出品 | CSDN(ID:CSDNnews) 写在前面 我们都知道,如果系统出现预警,或者有一些监控需求,我们可以通过发送短信或者邮件来进行通知,本篇文章呢,我就打算来讲解一下SpringBoot的邮件服务。 我们都知道发送邮件应该是网站的必备功能之一,什么注册验证,忘记密码或者是给用户发送营销信息...
阅读全文
Loading...