-
详细解析Java虚拟机的栈帧结构
详细解析Java虚拟机的栈帧结构 欢迎关注微信公众号: 万猫学社 ,每周一分享Java技术干货。 什么是栈帧? 正如大家所了解的,Java虚拟机的内存区域被划分为程序计数器、虚拟机栈、本地方法栈、堆和方法区。(什么?你还不知道,赶紧去看看《Java虚拟机内存结构及编码实...
-
dubbo的重试原则
验证思路。使用超时来验证重试次数 XML 注解...
-
正则表达式
正则表达式 简述 查询字符串时可能需要满足某些复杂规则,这时就可以使用正则表达式来定义这些复制规则。 基础语法 单个字符(数量:1) 字符:表示由一位字符所组成 \\:表示转义字符\ \t:表示一个制表符符号 \n:匹配换行(\n)符号 字符集(数量:1) [abc]:表示...
-
Ubuntu1804下安装Gitab
Ubuntu1804下安装Gitab 部署gitlab 1、配置仓库源 # vim /etc/apt/sources.list deb http: // mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb-src http: // mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse deb...
-
MyBatis 懒加载
MyBatis 懒加载 懒加载的概念 MyBatis中的延迟加载,也称为懒加载,是指进行关联查询时,按需执行子查询。 当程序需要获取|使用关联对象时,mybatis再执行子查询,这样可以减轻数据库的压力。 懒加载的适用场景: 当前业务只使用主加载对象的其他属性,或者暂时只使用...
-
投票:OAuth2.0 技术选型你会怎么选
投票:OAuth2.0 技术选型你会怎么选 1. 前言 在使用 OAuth2.0 中 Authorization Server (授权服务器)是一个回避不了的设施,在大多数情况下我们调用的是一些知名的、可靠的、可信任的第三方平台,比如 QQ、微信、微博、github 等。我们的应用只作为 Client 进行注册...
-
Springcloud项目集成Quartz定时任务框架,实现批处理功能
Springcloud项目集成Quartz定时任务框架,实现批处理功能 一、Quartz简介 主要做定时任务,即:在指定时间点或时间段,执行某项任务,可设置执行次数、时间间隔等。 二、Springcloud简介 对比传统的、庞大的、复杂的、以ssm或ssh为框架的web项目而言,springcloud显得...
-
Nacos快速开始
Nacos快速开始 Nacos是一个 服务发现 、 配置管理 和 服务管理 的组件。 说到服务注册与发现,我想到Eureka、Zookeeper 说到服务治理,我想到Dubbo 说到配置管理,我想到Apollo 作为后起之秀的Nacos更强大更简洁 Nacos的文档很详细,都是中文,不再详述,此处只摘抄几...
-
Spring Security 实战干货: 简单的认识 OAuth2.0 协议
Spring Security 实战干货: 简单的认识 OAuth2.0 协议 1.前言 欢迎阅读 Spring Security 实战干货 系列文章 。 OAuth2.0 是近几年比较流行的授权机制,对于普通用户来说可能每天你都在用它,我们经常使用的第三方登录大都基于 OAuth2.0 。随着应用的互联互通,个性化...
-
【搞定Jvm面试】 面试官:谈谈 JVM 类加载过程是怎样的?
【搞定Jvm面试】 面试官:谈谈 JVM 类加载过程是怎样的? 类加载过程 Class 文件需要加载到虚拟机中之后才能运行和使用,那么虚拟机是如何加载这些 Class 文件呢? 系统加载 Class 类型的文件主要三步:加载-连接-初始化。连接过程又可分为三步:验证-准备-解析。 加载...
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
