自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (20)
  • 问答 (4)
  • 收藏
  • 关注

原创 【Mybatis源码解析第十章】详细说说Mybatis中的ExecutorType

缘起上一章我们说到,在mybatis的ExecutorType中,执行sql有三种执行模式,分别为SIMPLEREUSEBATCH那么这三种模式有什么区别呢?其实这三种模式分别对应着三种执行器SimpleExecutor、ReuseExecutor、BatchExecutorSimpleExecutor @Override public int doUpdate(Ma...

2020-02-26 11:53:58 7944 2

原创 【Mybatis源码解析第九章】说说Mybatis中的ExecutorType

缘起在使用mybatisplue的过程中,发现如果一个事务中执行了插入又执行了批量插入的话就会报错Cannot change the ExecutorType when there is an existing transaction[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iFLCqrsB-1582688327549)(http://www.bxoon....

2020-02-26 11:39:10 2685 1

原创 VMware Workstation 15 与 Device/Credential Guard 不兼容 解决方案

缘起在启动VMware的时候报错解决方案打开本电脑-》管理-》服务和应用程序-》服务下找到如下图的HV 主机服务,双击选择禁用。打开Windows PowerShell(管理员)输入命令:bcdedit /set hypervisorlaunchtype off重启电脑生效...

2020-02-24 10:12:05 10724 1

原创 js中函数的几种写法及调用方式

1.普通函数function fun(){}fn(); fn.call();2.对象的方法var o = { sayHi: function(){ }}o.sayHi();3.构造函数function Star(){};new Star();4.绑定事件函数btn.onclick = function(){};5.定时器函数,1秒调用一次s...

2020-02-22 10:54:08 853

原创 Maven的settings.xml文件结构之Servers,Mirror和Repository

缘起在maven的配置文件settings.xml中,有Servers节点,Mirror节点和Repository节点,一个典型的settings.xml配置如下<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" ...

2020-02-22 10:53:03 8762

原创 Mybatis源码解析目录

主线篇【Mybatis源码解析第一章】先说说JDBC【Mybatis源码解析第二章】搭建Mybatis源码阅读环境【Mybatis源码解析第三章】Mybatis的“逻辑”【Mybatis源码解析第四章】Mybatis是如何解析配置文件的【Mybatis源码解析第五章】Mybatis是如何执行sql的番外篇【Mybatis源码解析第六章】Mybatis是如何处理返回结果的【Mybat...

2020-02-17 10:37:56 727

原创 【Mybatis源码解析第五章】Mybatis是如何执行sql的

缘起在上一章中,我们讲述了Mybatis是如何解析它的配置文件的。在解析的过程中,我们得到了一个至关重要的对象:Configuration对象,那么我们的sql又是在什么时候执行的呢?如何执行的呢?让我们来一起探究"selectOne()"背后的故事Test test = sqlSession.selectOne("TestMapper.selectTest", 1);selectOne(...

2020-02-17 01:30:03 444

原创 【Mybatis源码解析第四章】Mybatis是如何解析配置文件的

缘起经过前面三章的入门,我们大概了解了Mybatis的主线逻辑是什么样子的,在本章中,我们将正式进入Mybatis的源码海洋。Mybatis是如何解析xml的构建Configuration我们调用new SqlSessionFactoryBuilder().build()方法的最终目的就是构建 Configuration对象,那么Configuration何许人也?Configurati...

2020-02-17 01:04:57 515

原创 【Mybatis源码解析第三章】Mybatis的“逻辑”

缘起想必经过前面两章的回忆,你已经很清楚了Mybatis和jdbc的用法,下面我们正式进入到Mybatis的源码解析中。在阅读源码之前,有必要说一下Mybatis的整体运行逻辑,脑中有了一个大概的流程,才不容易迷失在源码的海洋中。Mybatis的“两个步骤”我们把main入口处的代码分为两个部分解析xml的配置文件构建SqlSession对象,其中还涉及mybatis的内置对象(Co...

2020-02-17 00:20:58 568

原创 【Mybatis源码解析第二章】搭建Mybatis源码阅读环境

缘起看完了第一章的内容,想必你已经对jdbc的使用复习了一遍。那么如果我们要使用Mybatis实现上一章的查询数据的功能,应该怎么写呢?你可以在项目中引入Mybatis的jar包,然后书写相关查询代码。但是我们是主要研究源码,如果采用jar包的方式调试的时候会有诸多不便。所以我们需要先搭建Mybatis的源码阅读环境。源码下载并导入idea首先去github下载mybatis的源码,本处所...

2020-02-17 00:11:18 1206

原创 【Mybatis源码解析第一章】先说说JDBC

由于mybatis内部实际上是调用的jdbc来完成了对数据库的操作,所以在讲解mybatis之前有必要先说说jdbc。我们先在数据库建一张Test表,表只有两个字段,id和name,有一条数据张三。DDL如下-- auto-generated definitioncreate table test( id varchar(50) not null primary key, ...

2020-02-16 23:58:19 491

原创 LINUX查看文件内容命令cat vi/vim more tail head的区别

缘起用过linux的同学应该都知道,在linux中查看文件内容有好几个命令都可以实现,包括但不限于以下这些catvimoretailhead那么这些命令都有什么区别呢?又分别在什么时候用呢?下面一一道来。这些命令的区别与联系CatCat的语法结构cat [选项] [文件]…...

2020-02-10 12:12:07 5910

原创 最终解决:win10小娜无法使用(win10 win+q 无法搜索应用程序)

缘起今天电脑不知道是抽风了还是咋了,cortana忽然没法使用了,具体表现就是按下windows+q输入应用程序名无法找到应用程序。然后按照网上一堆乱七八糟的说法最后居然小娜直接没法使用了,翻遍了百度,谷歌,必应,尝试过了各种方法,都没法解决。先说说我尝试过的办法吧,或许你用这些办法就能解决了。我所尝试过的办法1.重装小娜在powershell输入Get-AppXPackage -Na...

2020-02-06 01:30:47 11139 2

原创 springboot使用h2数据库启动应用时数据库中的数据会被清空的解决方案

jpa: hibernate: ddl-auto: none加上上面这一句就不会了

2020-02-01 16:23:22 3583

centos7安装mqtt服务端,报错on-load-function-failed,crypto的解决资源

centos7安装mqtt服务端,报错on-load-function-failed,crypto的解决资源

2024-09-23

emqx-centos7-4.2.7-x86-64

mqtt服务器,参考安装文章:https://mp.csdn.net/mp_blog/creation/success/140184385

2024-07-04

qttbar2048版本

qttbar2048版本,含中文安装. 配套使用的教程为:https://bxoon.blog.csdn.net/article/details/89001727

2023-11-16

centos7安装rtmp所需软件,对应教程 https://bxoon.blog.csdn.net/article/detai

在centos7安装rtmp服务需相关软件,包含如下 1. nginx-1.9.9.tar.gz 2. nginx-rtmp-module-master.zip 3. OBS-Studio-29.1.3-Full-Installer-x64.exe 4. vlc-3.0.18-win64.exe 5. 测试视频.mp4 对应教程 https://bxoon.blog.csdn.net/article/detai 有些软件需要翻墙下载,通过csdn下载速度快

2023-10-09

压测工具jmeter、监控工具nmon、nmon分析工具

含压测工具jmeter、监控工具nmon、nmon分析工具

2021-06-26

Redis-x64-3.0.504windows集群已经配置好的版本

这个是windows已经配置好的版本,讲道理你下载过去只需要执行几条命令,redis集群就能搭建起来,懒癌的福音。 注意:基于windows,支持windows离线安装

2020-05-23

redis集群离线安装全部组件-windows

redis集群离线安装全部组件-windows。含Redis-x64-3.0.504,redis-3.3.0.gem,redis-trib.rb,rubyinstaller-2.2.4-x64.text。 安装教程见 https://bxoon.blog.csdn.net/article/details/106299728

2020-05-23

visualvm143.zip

VisualVM是一款集成了多个jdk命令行的可视化工具,一般都用来对Java应用程序做性能分析和调优,功能包括生成和分析海量数据、跟踪内存泄漏、监控垃圾回收器、执行内存和 CPU 分析,同时它还支持在 MBeans 上进行浏览和操作,有需要的赶快下载吧

2019-12-10

MemoryAnalyzer-1.9.1.20190826-win32.win32.x86_64_.zip

java内存分析工具(Memory Analyzer Tool,MAT),使用该工具可以对java的堆内存文件进行分析。 MAT 软件版本解压后目录内有个MemoryAnalyzer.ini文件,该文件里面有个Xmx参数,该参数表示最大内存占用量,默认为1024m,根据堆转储文件大小修改该参数即可。 1. MemoryAnalyzer.ini中的参数一般默认为-vmargs– Xmx1024m,这就够用了。假如你机器的内存不大,改大该参数的值,会导致MemoryAnalyzer启动时,报错:Failed to create the Java Virtual Machine。 2.当你导出的dump文件的大小大于你配置的1024m(说明1中,提到的配置:-vmargs– Xmx1024m),MAT输出分析报告的时候,会报错:An internal error occurred during: "Parsing heap dump from XXX”。适当调大说明1中的参数即可。

2019-12-10

ntp rpm 安装包.zip

有时linux服务器需要做时间同步,时间同步需要ntp安装包,安装又分为在线安装和离线安装,在线安装很简单,离线安装需要先下载对应的rpm安装包,这个安装包很不好找,我这里给出一个。

2019-10-09

高版本IK分词器

IK分词器到后面就不再更新了,所以做了一个基于Lucene6.4.0的分词器

2018-11-06

EasyUI入门视频教程

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

EasyUi清晰视频教程从入门到精通

下载的为百度网盘的下载链接, 视频清晰,含有老师讲的课件等。 适合初学者以及对此似懂非懂的人。

2018-10-30

angularjs+boorstrap视频教程

angularjs视频教程 boorstrap视频教程 这里放的是百度网盘的下载连接

2018-03-08

eclipse中反编译插件

eclipse中反编译插件,内附安装教程。解压后把相应的文件夹下面的东西拷贝到eclipse安装目录中同名文件夹下面。再看文档到eclipse中进行相应的设置即可。

2016-08-24

Elipse中的SVN插件

eclipse中的SVN插件,解压后直接把features和plugins文件夹里面的动拷贝到eclipse安装目录中同名文件夹下面

2016-08-24

nexus-2.8.1-01-bundle.zip

maven中搭建nexus私服

2016-08-24

java定时spring定时源码包含定时和spring必须包直接导入可运行无需连接数据库

java定时任务源码,spring定时任务源码,包含定时和spring必须包,直接导入可运行,无需连接数据库。

2014-11-06

使用flex显示pdf所需第三方控件(flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc)

包含使用flex显示pdf所需的一套第三方控件,使用方式网上直接搜“使用flex显示pdf”就可以搜到。包含:flexpaper2.2.4,swftools,FlexPaper_2.2.4_SDK_3.5_swc

2014-05-14

居务公开系统,可做毕业项目,面试项目,新闻发布系统。

本系统为居务公开系统,室本人在公司做的一个项目,可做毕业项目,面试项目等,含新闻发布系统模块,登陆模块,后台管理模块等内容,含数据库,数据库是sqlserver的。直接把项目和数据库导入就能使用。

2014-03-09

JAVA多线程

本教程是针对于java多线程写的教程,包括PPT,代码,课程讲解。这是本人综合了网上的教程,所写的一份比较易懂的教程。

2013-05-23

struts2中的拦截器

其中包含两个项目,都是struts2中的拦截器的用法,还有配置文件。

2012-11-16

VBScript教程

本教程是vbs语言教程,其中包含电子书,doc文档教程,以及vbs的开发环境。

2012-11-16

mvcstruts2框架

对mvc,框架的详细讲解。包含配置文件,以及项目需要的架包。

2012-11-13

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除