- 浏览: 255093 次
- 性别:
- 来自: 北京
最新评论
-
masuweng:
标题与内容不相符
JavaEE——框架 -
advantech:
都2018年了,还在探讨事务隔离性,ITEYE真是没技术文章推 ...
事务隔离性 -
枫叶清五:
Session简介 -
masuweng:
JavaScript-JSON解析 -
masuweng:
eclipse从下载到使用
文章列表
JavaSE —— IO
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
IO:
java.io.OutputStream方法:
FileOutputStream 输出数据到磁盘
如下图例题:就是输出数据,输出的是一个字节
如下图,输出数据是输出多个字节
如下图就是文件拷贝,一个输入通道,一个输出通道,从源文件拷贝过来到指定文件上去
JavaSE —— IO简介
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
IO:
介绍:就是输入和输出,它所运输的就是字节,就是说我们可以从磁盘上的文件运输到程序的内存中,也可以从内存上通过输出管道输出到磁盘上去或者是传输到网络上的某一台计算机上去
8位流介绍:又叫做字节流,此流的最小运输单位是一个字节,8位流不管是什么文件它都可以进行运输,都可以进行读取,因为它最小的单位就是以字节为单位
8位流的祖先类:java.io.InputStream 输入方法:
FileInputStream 磁盘文件读取读取一个字 ...
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
简单工厂设计模式
设计模式不是语法,是一种巧妙的写法,能把程序变的更 ...
JavaSE——链表集合
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
链表集合:
优点:1.有序2.可以向前面和向后添加3.中间插入也很方便4.可以使用它实现简单队列模式
缺点:1.消耗内存有点大2.定位删除和定位查找都是比较满的
如下图:指定对象删除方法,按指定对象移除,就是找到你要找的那个对象然后移除,如下图这遍代码就是帮你找,如果没有找着,那就帮你找下家,如果还不对,又循环又帮你找下家,直到找到null为止
上面已经做好查找要删除的节点,如下面代码是开始删除的
指定对象删除的原理:如下图,你只要把引 ...
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
数组集合:
优点:
1.有序 2.可以进行下标操作 3.添加速度快 缺点: 1.删除,删除第一个,删除最后一个,选择一个位置删除这些都不方便操作 2.插入数据也不方便
例题:比如你想插入88的数据到3的后面,那你后面得到4567就要往后挪位置,所以这种方式就非常麻烦,所以使用链表集合的话就方便一些
链表集合:
介绍:就好比是自行车的车链,它的好处就是你可以随便找一个地方增加一个,也可以随便找个地方删除一个,链分为两种,一是单链,二是双链,单 ...
JavaSE——Arrays
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
Arrays:
介绍:数组的工具类,这个类主要是对我们的数组进行操作 数组排序sort排序,数组从小到大排序,toString是打印的意思,binarySearch搜索,搜索78的下标在第几个,打印出来
如何做到从大到小排序,如下图,做个比较器,-1和1颠倒一下就变成从大到小来排序了
如下图:fill 覆盖,把里面的数据都覆盖成100
如下图:是比较跟截取,equals比较,比较内容是否一样,copyOf截取,截取前面5个打印出来
...
MyBatis之动态SQL
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
MyBatis之动态SQL
动态sql+账户金额的操作一般如果是删除语句的话我们都是按照主键进行删除,因为主键是唯一的。
Sum()查询当我们查询统计总额时有可能返回null,所以你不能用基本数据类型来接收,应该使用封装类型来接受数据,如果用基本类型会报空指针错误
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
Collection 集合映射可以用了一对多的查询,对应的pojo中是一个List集合的属性
其中的oftype参数和javatype参数对应的就是list集合和普通属性的类型
假如我需要查询两个表中班级为同一个的数据,他们的班级一致,其中对应的学生有很多个,这里我们就用collection进行集合映射
鉴别器 discriminator鉴别器在于确定使用哪个resulmap来映射sql查询语句,在实
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
集合家族:
介绍:是由接口组成的,它的最高接口是Collection其次就是List跟Set ...
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
哈希集合:
介绍:这个集合它的查找速度是比较快的arrayList添加的速度大概是2秒,检索速度大概是12秒,而hash集合的添加大概是5秒,检索速度大概是9毫秒,这就说明hash 的检索速度是非常快的,hash 的好处就是检索速度快,因为它添加数据的时候就早就做好你要检索的准备
它的原理就是:如下图,如果陆陆续续的加入数据到这个方法中,那它存储的方式就是,首先有个数组,你要查找D的话,首先找到hashCode值,然后取模10,取出来下标是6就马 ...
SpringMVC注解
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
SpringMVC注解
@ModelAndView(业务返回参数)通过往里面添加对象,就像是添加了Attributes一样将对象数据包装起来,然 后可以通过return返回到指定的地方去。作用:1、设置跳转页面2、带参数到页面中去,相当于添加到了request
@Model&Map (带值)MVC会自动把你的Model中的数据或者是Map的键值默认存储到request中。 作用:可以通过此对象来将我们的数据添加到里面,相当于也是添加到 ...
SpringMVC文件上传
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
SpringMVC文件上传
Json的返回和接收@RequestBody@ResponseBody
@ResponseBody 使用方式1、添加处理json的jar包2、在spring的xml文件中支持mvc的注解3、然后把@ResponseBody写在类上或者是方法上面 周边@RestController是注解 的简化,此注解相当于@ResponseBody和 @Controller的结合,放在类上
特别提示,在spring中的xml ...
JavaSE——链表集合
- 博客分类:
- java
链表集合:
优点:
1.有序2.可以向前面和向后添加3.中间插入也很方便4.可以使用它实现简单队列模式
缺点:1.消耗内存有点大2.定位删除和定位查找都是比较满的
如下图:指定对象删除方法,按指定对象移除,就是找到你要找的那个对象然后移除,如下图这遍代码就是帮你找,如果没有找着,那就帮你找下家,如果还不对,又循环又帮你找下家,直到找到null为止
上面已经做好查找要删除的节点,如下面代码是开始删除的
指定对象删除的原理:如下图,你只要把引用丢掉就相当于是删除了
如下图:是按下标移除,写个循环,从0开始循环,找到你要删除的下标为止,找到之后就开始删除
JavaSE——数组集合
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
Arrays:介绍:数组的工具类,这个类主要是对我们的数组进行操作 数组排序
sort排序,数组从小到大排序,toString是打印的意思,binarySearch搜索,搜索78的下标在第几个,打印出来
如何做到从大到小排序,如下图,做个比较器,-1和1颠倒一下就变成从大到小来排序了
如下图:fill 覆盖,把里面的数据都覆盖成100
如下图:是比较跟截取,equals比较,比较内容是否一样,copyOf截取,截取前面5个打印出来
...
Spring事务管理
- 博客分类:
- java
声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。
Spring使用aop管理事务
事务的配置步骤1、首先创建一个maven的spring工程,添加 ...