202109-09 分析mybatis运行原理 目录一、Mybatis基本认识1.1、动态代理1.2、反射二、Configuration对象作用三、映射器结构四、sqlsession执行流程(源码跟踪)4.1、Executor4.2、StatementHandler4.3、结果处理器(ResultSetHandler)4.4、总结一、Mybatis基本认识1.1、动态代理之前我们知道Mapper仅仅是一个接口,而不是一个逻辑实现类。但是在Java中接口是无法执行逻辑的。这里Mybatis就是通过动态代理实现的。关于动态代理我们常用的有Jdk动态代理和cglib动态... 继续阅读 >
202010-10 Jmeter结构体系及运行原理顺序解析 一、Jmeter运行原理:Jmeter时以线程的方式来运行的(由于Jmeter是java开发的所以是运行在JVM虚拟机上的,java也是支持多线程的)二、Jmeter结构体系1.线程组性能测试需要模拟大量用户负载的情况,线程组就是用来完成这个任务的,在线程组中我们可以设置运行的线程数(用户数),运行时长,循环次数等2.逻辑控制器控制循环次数等3.配置元件性能测试过程中为了模拟大量用户操作我们需要做参数化,那么Jmeter参数化就可以... 继续阅读 >
202010-08 PyInstaller运行原理及常用操作详解 pyinstaller属于Python第三方库,使用前需先安装#首先安装pyinstallerpipinstallpyinstallerPyInstaller生成可执行程序#PyInstaller工具的命令语法如下:#1、第一种pyinstalleroptions~/myproject/source/myscript.py#2、第一种pyinstaller"C:\DocumentsandSettings\project\myscript.spec"PyInstaller支持的常用选项-h,--help查看该模块的帮助信息-F,-onefiledist中... 继续阅读 >