摘要: Request 请求 HttpServletRequest概述 我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。 service方法中的request的类型是ServletRe 阅读全文
posted @ 2019-04-14 23:14 fdbnf 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 一、什么是死锁 官方定义如下:两个事务都持有对方需要的锁,并且在等待对方释放,并且双方都不会释放自己的锁。 这个就好比你有一个人质,对方有一个人质,你们俩去谈判说换人。你让对面放人,对面让你放人。 二、为什么会形成死锁 看到这里,也许你会有这样的疑问,事务和谈判不一样,为什么事务不能使用完锁之后立马 阅读全文
posted @ 2019-04-14 22:25 fdbnf 阅读(10787) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡排序(BubbleSort) 基本思想:从左到右使用相邻两个元素进行比较,如果第一个比第二个大,则交换两个元素。这样会使较大数下沉到数组的尾端,即较小数像泡泡一样冒到数组首端。 排序过程: 比较相邻两个元素,如果第一个比第二个大,则交换两个元素; 从左到右依次比较,直到最大数位于数组尾端; 阅读全文
posted @ 2019-04-14 22:22 fdbnf 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.数组 数组是所有数据结构的'鼻祖';它可以表示一切的数据类型,但是后面会介绍很多其他的数据结构,就是因为数组还有许多局限性: ①、插入快,对于无序数组,即元素没有按照从大到小或者某个特定的顺序排列,只是按照插入的顺序排列。无序数组增加一个元素很简单,只需要在数组末尾添加元素即可,但是有序数组却不 阅读全文
posted @ 2019-04-14 22:02 fdbnf 阅读(329) 评论(0) 推荐(0) 编辑