
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
springboot声明式事务是通过动态代理实现的,本文通过@EnableTransactionManagement做为入口,跟踪spring代理的开启过程;

1.简介Java虚拟机的指令由一个字节长度的、 代表着某种特定操作含义的数字(称为操作码, Opcode) 以及跟随其后的零至多个代表此操作所需参数(称为操作数, Operands) 而构成。Java虚拟机采用面向操作数栈,大多数的指令都不包含操作数, 只有一个操作码。字节码指令集是一种具有鲜明特点、 优劣势都很突出的指令集架构, 限制了Java虚拟机操作码的长度为一个字节(即0~
1.概述定位一个系统问题的时候, 知识、 经验是关键基础, 数据是依据, 工具是运用知识处理数据的手段。 这里说的数据包括: 运行日志、 异常堆栈、 GC日志、 线程快照(threaddump/javacore文件) 、 堆转储快照(heapdump/hprof文件) 等。2.JDK的命令行工具目录:\jdk\jdk1.8.0_144\bin\2.1.
1.安装系统1.1.安装VirtualBoxVM虚拟机;1.2.在虚拟机中安装CentOS7;1.3.启动CentOS,安装增强功能包;A.安装kernel-devel,kernel-headers,gcc,gcc c++,版本要与CentOS内核一致,可从CentOS的安装光盘中找到匹配的版本安装;B.VirtualBoxVM->设置->存储->挂载系统安
1.spring bean生命周期2.Aware接口2.1.作用一个标记,标记在spring容器初始化时需要获取上下文中当前的一些运行环境;2.2.常用接口ApplicationContextAware:获取ApplicationContext spring上下文;ApplicationEventPublisherAware:获取ApplicationEventPublisher事件发布器;Bea
1.目标本项目为dubbo微服务系统,使用zookeeper做为服务注册中心,使用mysql数据库,使用redis内存数据库做为缓存;本文介绍zookeeper,mysql,redis服务的搭建,全部使用docker方式;2.步骤创建自定义网络,方便容器间之间相互通信docker network lsdocker network create ping-sysmysql数据库服...
1.目标:搭建(python、django)自动化部署的测试环境使用docker做为运行环境,docker镜像包括:jenkins镜像(jenkin自动化构建工具);mysql镜像(数据库);aiqa_test镜像(系统);使用jenkin自动化构建及运行docker环境;原理:jenkins定时获取svn上的最新代码;把代码直接发送到远程主机(python项目不需要构建...
类型功能pythonjava迭代器关键字iteratoriterator特性1.迭代器协议__next__:返回下一个元素,没有元素后...
功能pythonjava示例文件一个模块(py文件)可有有多个类一个文件只能有一个公有类(内部类也可为公有),且类名和文件名相同作用域公有:无...
大类类型功能pythonjava字符串字符串关键字strString特性1.不可变的序列2.字符串...







