2019年3月22日
摘要: 首先需要了解下JVM(Java虚拟机)中的内存分配情况: 收集器的介绍: Serial收集器:是最原始的收集器,是单线程的,实现简单,但是在后台收集垃圾的时候,其他的工作线程都会停止,直到垃圾收集线程执行完毕,给用户的体验就是出现停顿现象,体验差。但是当收集的垃圾少,停顿时间短,次数少,还是可以接受 阅读全文
posted @ 2019-03-22 23:43 奋斗的小鸟gogogo 阅读(172) 评论(0) 推荐(0) 编辑
  2019年3月18日
摘要: In our society,we often dont't take on big things because we're so afraid of making mistakes that we ignore all the things wrong today if we do nothin 阅读全文
posted @ 2019-03-18 21:29 奋斗的小鸟gogogo 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一) 使用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(二) 以上两篇已经把流程说明以及具体的代码实现完成,下面来说下,开发中经常遇到的问题,总结如下所示: 1.启动查询时,会报 阅读全文
posted @ 2019-03-18 19:12 奋斗的小鸟gogogo 阅读(402) 评论(0) 推荐(0) 编辑
摘要: 这篇是上一篇的延续: 用ssm(spring+springMVC+mybatis)创建一个简单的查询实例(一) 源代码在github上可以下载,地址:https://github.com/guoxia0719/ssm-select 这篇就根据实际文件进行梳理: 首先已经确定的文件有:Person P 阅读全文
posted @ 2019-03-18 18:15 奋斗的小鸟gogogo 阅读(3342) 评论(0) 推荐(0) 编辑
摘要: 梳理下使用spring+springMVC+mybatis 整合后的一个简单实例:输入用户的 ID,之后显示用户的信息(此次由于篇幅问题,会分几次进行说明,此次是工程的创建,逆向生成文件以及这个简单查询工程的流程说明) 源代码在github上可以下载,地址:https://github.com/gu 阅读全文
posted @ 2019-03-18 16:22 奋斗的小鸟gogogo 阅读(1082) 评论(0) 推荐(0) 编辑
  2019年3月14日
摘要: 场景描述:给出一个数据序列长度为N,然后查找 一个数是否在数据序列中,若是,则返回在序列中的第几个位置。 首先可能第一个想到的就是按照顺序,从前到后一个一个进行查找,直到找到为止,若最后都没有,则说明待查找的数据不在数据序列中 顺序查找说明: 优点:实现简单,直接一个一个遍历判断即可 缺点:当数据是 阅读全文
posted @ 2019-03-14 22:19 奋斗的小鸟gogogo 阅读(160) 评论(0) 推荐(0) 编辑
  2019年3月13日
摘要: 今天来谈下冒泡排序算法,这次实现由两种形式如下所示: 1.对于长度为N的数据序列,没有加标签限制,针对一开始就是有序的数据序列,仍然需要排序N-1趟来完成排序。 2.对于长度为N的数据序列,加标了签限制,针对一开始就是有序的数据序列,仍然需要排序1趟就可以完成排序。 冒泡排序的过程可以简述如下: * 阅读全文
posted @ 2019-03-13 22:59 奋斗的小鸟gogogo 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 数据结构中的排序算法有好几种,对其中的直接插入排序算法 总结如下所示: 直接插入排序即是:顺序地把待排序的各个记录按其关键字插入到已排序后的适当位置处。 实例如下所示: 定义的数组 : {23,34,56,78,65,90,88,92,18,21} 过程如下所示: 【23】 34 56 78 65 阅读全文
posted @ 2019-03-13 00:07 奋斗的小鸟gogogo 阅读(8155) 评论(3) 推荐(0) 编辑
  2019年3月6日
摘要: 情况描述:在MySQL的user表中,对a,b,c三个字段建立联合索引,那么查询时使用其中的2个作为查询条件,是否还会走索引? 根据查询字段的位置不同来决定,如查询a, a,b a,b,c a,c 都可以走索引的,其他条件的查询不能走索引。 组合索引 有“最左前缀”原则。就是只从最左面的开始组合,并 阅读全文
posted @ 2019-03-06 12:39 奋斗的小鸟gogogo 阅读(12716) 评论(0) 推荐(0) 编辑
  2019年3月5日
摘要: 类加载器是把编译后的class文件加载到内存,加载器可以分为启动类加载器和其他类加载器,而其他类加载器有可以分为扩展类加载器和应用程序类加载器 启动类加载器(BootStrap ClassLoader):加载java_home/lib或者指定目录下的类库文件,由封C++语言编写实现。 扩展类加载器( 阅读全文
posted @ 2019-03-05 10:46 奋斗的小鸟gogogo 阅读(209) 评论(0) 推荐(0) 编辑