版本 jdk1.8.0_171 Mybatis-3.5.4 IDE:Eclipse JDBC(Java Database Connectivity)是Java语言中提供的访问关系型数据的接口,而Mybatis框架是对JDBC做了轻量级的封装,学习Mybatis源码前要对JDBC做一个了解。JDBC有 ...
分类:
数据库 时间:
2020-05-18 20:52:24
阅读次数:
65
?分享一套基于微信公众号接口的O2O购物商城源码;有兴趣下载源码学习的朋友可以付费阅读后,在文尾查看下载链接。 此商城的特点如下: 1、使用ASP.NET MVC4 开发 2、Amaze UI & WeUI & Jquery 作为前端框架 3、使用Senparc.Weixin.MP 调用微信支付等接 ...
分类:
微信 时间:
2020-05-16 20:22:02
阅读次数:
140
补充一个多线程场景下常使用的工具-Queue。 第一步:__init__() 1 class Queue: 2 3 def __init__(self, maxsize=0): 4 self.maxsize = maxsize 5 self._init(maxsize) 6 7 # mutex mu ...
分类:
其他好文 时间:
2020-04-30 21:23:06
阅读次数:
56
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 Tomcat的Service包含一个容器组件和多个连接器组件,连接器负责接收请求,容器负责处理请求。 一、连接器代码包org.apache.coyote是Tomcat连接器框架包。Coyo ...
分类:
其他好文 时间:
2020-04-27 11:21:39
阅读次数:
59
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 一、服务器1、org.apache.catalina.Server接口一个服务器提供了一种优雅的机制来启动和停止整个系统,不必再单独的启动连接器和容器了。当服务器启动的时候,它启动内部的所 ...
分类:
其他好文 时间:
2020-04-26 19:03:48
阅读次数:
73
前文传送门: "mybatis源码学习:从SqlSessionFactory到代理对象的生成" "mybatis源码学习:一级缓存和二级缓存分析" 下面这条语句,将会调用代理对象的方法,并执行查询过程,我们一起来看看它的内部是如何实现的。 一、动态代理:执行代理对象的方法时拦截,进行方法增强。 可以 ...
分类:
其他好文 时间:
2020-04-26 11:24:57
阅读次数:
76
Tomcat源码版本:apache-tomcat-8.5.54-srcJDK源码版本:jdk1.8.0_171 org.apache.tomcat.util.digester.Digester用于解析server.xml,通过它可以很方便的从xml文件生成java对象。1、Java解析XML文件主要 ...
分类:
其他好文 时间:
2020-04-23 21:25:21
阅读次数:
67
"Collection" :接口 "AbstractCollection" :抽象类 "AbstractSet" :抽象类 __ "HashSet" __:实现 Set 接口 __ "LinkedHashSet" __:实现 Set 接口 __ "TreeSet" __:实现 NavigableSe ...
分类:
编程语言 时间:
2020-04-20 01:26:55
阅读次数:
74
打开IDEA新建一个项目 创建一个最简单的Java项目即可 在项目命名填写该项目的名称,我这里写的项目名为Java_Source_Study 点击Finished,然后在项目的src目录下新建源码文件存放的包,我这里创建的包直接为source 项目结构构建好了,下面是源码的获取 到本地JDK的安装目 ...
分类:
编程语言 时间:
2020-04-18 15:29:28
阅读次数:
79
源码总览: 有好些都是native本地方法,背后是C++写的 没有关于构造器的描述,默认编译器提供的无参构造 https://blog.csdn.net/dmw412724/article/details/81477546 啊,为什么还是native。目前只能得出的结论是 凡是native修饰的方法 ...
分类:
编程语言 时间:
2020-04-16 20:59:39
阅读次数:
77