-
浅谈JVM
浅谈JVM 一、JVM概述 JVM(JAVA 虚拟机),定义了一套编译,加载,解释执行JAVA代码的规范, 基于这套规范市场上不同产品实现,例如Hotspot,JRockit,J9等. 其简易内存体系结构如下: 二、堆的内存划分: Java堆的内存划分如图所示,分别为年轻代、Old Memory(老年代)、Perm(...
-
SpringApplication到底run了什么(上)
SpringApplication到底run了什么(上) 在上篇文章:SpringBoot源码解析:创建SpringApplication对象实例中,我们详细描述了SpringApplication对象实例的创建过程,本篇文章继续看 run 方法的执行逻辑吧 public ConfigurableApplicationContext run(String... args) {...
-
Spring Cloud 系列之 Spring Cloud Stream
Spring Cloud 系列之 Spring Cloud Stream Spring Cloud Stream 是消息中间件组件,它集成了 kafka 和 rabbitmq 。本篇文章以 Rabbit MQ 为消息中间件系统为基础,介绍 Spring Cloud Stream 的使用。如果你没有用过消息中间件,可以到 RabbitMQ 的官网看一下,或者参考...
-
STUN/TURN服务器搭建
STUN/TURN服务器搭建 目录 STUN/TURN服务器搭建 编译安装 配置使用 添加用户 启动server 测试 开机启动 参考 STUN/TURN服务器搭建 编译安装 编译安装 OpenSSL; sudo apt-get install libssl-dev 编译安装 libevent 最新版; wget https://github.com/downloads/libeve...
-
Linux—服务器SSL/TLS快速检测工具(TLSSLed)
Linux—服务器SSL/TLS快速检测工具(TLSSLed) 一、下载TLSSLed [root@localhost ~]# yum install tlssled 二、服务器SSL/TLS快速检测工具TLSSLed 现在SSL和TLS被广泛应用服务器的数据加密中,如网站的HTTPS服务。所以,在渗透测试中如何快速检测服务器的SSL和TLS配置...
-
Spring IOC MVC DI简单实现
Spring IOC MVC DI简单实现 目录的大致情况:所有的类都会加进来. 1.首先先写基本的ControllerServiceServiceImpl ControllerServiceServiceImpl是用来验证下面写的框架信息是否正常运行 package demo.controller;import demo.service.HelloService;import framework.an...
-
SpringBoot源码解析:创建SpringApplication对象实例
SpringBoot源码解析:创建SpringApplication对象实例 上篇文章SpringBoot自动装配原理解析中,我们分析了SpringBoot的自动装配原理以及 @SpringBootApplication 注解的原理,本篇文章则继续基于上篇文章中的main方法来分析 SpringApplication 这个类 @SpringBootApplica...
2019-09-23 09:18:18 IEServletWebAppAVSSLwebntt<Application对象
-
跟我学SpringCloud | 第十八篇:微服务 Docker 化之基础环境
跟我学SpringCloud | 第十八篇:微服务 Docker 化之基础环境 1. 容器化 Docker 的横空出世,给了容器技术带来了质的飞跃,Docker 标准化了服务的基础设施,统一了应用的打包分发,部署以及操作系统相关类库等,解决了测试生产部署时环境差异的问题。对于运维来讲,由于...
2019-09-23 09:17:42 LinuxHotmailechoIE系统阿里云CentOSPSUbuntudocker
-
Java8虚拟机(JVM)内存溢出实战
Java8虚拟机(JVM)内存溢出实战 前言 相信很多JAVA中高级的同学在面试的时候会经常碰到一个面试题 你是如何在工作中对JVM调优和排查定位问题的 ? 事实上,如果用户量不大的情况下,在你的代码还算正常的情况下,在工作中除非真正碰到与JVM相关的问题是少之又少,就算...
-
Spring -- AOP
Spring -- AOP 一、AOP 1、什么是AOP AOP(Aspect-Oriented Programming,面向切面编程),通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
