博客园 首页 私信博主 显示目录 隐藏目录 管理 动画
摘要: 一、产生 Mybatis解析完配置文件后,会生成一个DefaultSqlSessionFactory对象,调用openSession方法,即可获得一个SqlSession(使用的是默认的DefaultSqlSession对象)。 二、源码解读 获取到环境对象 获取到事务工厂 实例化事务对象 创建执行 阅读全文
posted @ 2021-01-26 17:01 疯狂打码 阅读(339) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2021-01-21 17:11 疯狂打码 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1、 mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。它是由XMLConfigBuilder类进行解析的,将其中解析所得数据封装在Configuration对象中。 mapper.xml文件即sql映射文件,文件中配 阅读全文
posted @ 2021-01-04 15:59 疯狂打码 阅读(83) 评论(0) 推荐(1) 编辑
摘要: 好久没有更新博客了,主要是这段时间一直忙着换工作,疫情期间,找工作真不容易,最后奉劝广大的博友们,如果没有必定的把握,还是不要轻易换工作,否则真的会后悔的,我也是折腾了许久方才暂时稳定了下来,下面就先说一说找工作的经历以及前几天遇到的一个特别诡异的问题,希望一来对博友们有所帮助,二来请大神帮忙看一下 阅读全文
posted @ 2020-06-07 13:24 疯狂打码 阅读(176) 评论(1) 推荐(1) 编辑
摘要: 一、连接到服务器 telnet是一种用于网络编程的非常强大的测试工具,你可以在命令shell中输入telnet来启动它。 二、实现服务器 服务器循环体: 1、通过输入数据流从客户端接收一个命令。 2、解码这个客户端命令。 3、手机客户端所请求的信息。 4、通过输出数据流发送信息给客户端。 半关闭提供 阅读全文
posted @ 2020-03-19 14:52 疯狂打码 阅读(170) 评论(2) 推荐(0) 编辑
摘要: 一、XML概述 属性文件是用来描述程序配置,属性文件包含了一组名/值对。属性文件采用的是一种单一的平面层次结构,同时属性文件要求键是唯一的。 XML格式能够表达层次结构,并且重复的元素不会被曲解。 HTML和XML之间的区别: 1、与HTML不同,XML是大小写敏感的。 2、在HTML中,如果从上下 阅读全文
posted @ 2020-03-10 15:52 疯狂打码 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一、总述 多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务。通常,每一个任务称为一个线程,它是线程控制的简称。可以同时运行一个以上线程的程序称为多线程程序。 多进程与多线程的区别:每个进程拥有自己的一整套变量,而线程则共享数据。 二、中断线程 interrupt方法可以用来请求终 阅读全文
posted @ 2020-02-29 17:50 疯狂打码 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 一、Java集合框架 Java集合类库也将接口与实现分离。 队列接口指出可以在队列的尾部添加元素,在队列的头部删除元素,并且可以查找队列中元素的个数。 队列通常有两种实现方式:一种是使用循环数组;另一种是使用链表。 可以使用接口类型存放集合的引用。 循环数组要比链表更高效,但循环数组是一个有界集合, 阅读全文
posted @ 2020-02-16 09:14 疯狂打码 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、为什么要使用泛型程序设计 泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用。 类型参数是魅力在于:使得程序具有更好的可读性和安全性。 二、定义简单泛型类 一个泛型类就是具有一个或多个类型变量的类。 在Java库中,使用变量E表示集合的元素类型;K和V分别表示表的关键字和值的类型;T(需 阅读全文
posted @ 2020-02-11 16:51 疯狂打码 阅读(113) 评论(0) 推荐(0) 编辑
摘要: Java使用一种称为异常处理的错误捕获机制处理。 一、处理错误 错误包含: 1、用户输入错误。 2、设备错误。 3、物理限制。 4、代码错误。 在Java程序设计语言中,异常对象都是派生于Throwable类的一个实例。 Throwable有两个分支:Error和Exception。 Error类层 阅读全文
posted @ 2020-01-19 11:24 疯狂打码 阅读(100) 评论(0) 推荐(0) 编辑