摘要: ``` package Test01; public class QuickSprt { public static void main(String[] args) { int[] arr = { 1, 3, 2, 9, 8, 7, 1, 0,0,2,3,3,1,0,101,100,1,1,001,100 }; // 要排序的数组 QuickSort(arr); for ... 阅读全文
posted @ 2019-03-14 14:30 Suppperfly 阅读(152) 评论(0) 推荐(0)
摘要: ``` package Test01; /* * (荷兰国旗问题) * 给定一个数组arr,和一个数num,请把小于num的数放在数组的 左边,等于num的数放在数组的中间,大于num的数放在数组的 右边。 * 要求额外空间复杂度O(1),时间复杂度O(N) */ public class NtherlandsFlag { public static void main(String... 阅读全文
posted @ 2019-03-14 12:03 Suppperfly 阅读(89) 评论(0) 推荐(0)
摘要: ``` package Test01; / 在一个数组中,每一个数左边比当前数小的数累加起来,叫做这个数组的小和。求一个数组 的小和。 例子: [1,3,4,2,5] 1左边比1小的数,没有; 3左边比3小的数,1; 4左边比4小的数,1、3; 2左边比2小的数,1; 5左边比 5小的数,1、3、4 阅读全文
posted @ 2019-03-13 17:48 Suppperfly 阅读(131) 评论(0) 推荐(0)
摘要: ``` package Test01; public class MergeSort { public static void main(String[] args) { int[] arr = { 3, 2, 9, 8, 7, 2, 2, 0, 0 ,1}; // 要排序的数组 MergeSort 阅读全文
posted @ 2019-03-13 17:47 Suppperfly 阅读(121) 评论(0) 推荐(0)
摘要: 什么是jsp 从用户角度看待 ,就是是一个网页 , 从程序员角度看待 , 其实是一个java类, 它继承了servlet,所以可以直接说jsp 就是一个Servlet. 为什么会有jsp? html 多数情况下用来显示静态内容 , 一成不变的。 但是有时候我们需要在网页上显示一些动态数据, 比如: 阅读全文
posted @ 2019-03-13 09:52 Suppperfly 阅读(175) 评论(0) 推荐(0)
摘要: Cookie 饼干. 其实是一份小数据, 是服务器给客户端,并且存储在客户端上的一份小数据 应用场景 自动登录、浏览记录、购物车。 为什么要有这个Cookie http的请求是无状态。 客户端与服务器在通讯的时候,是无状态的,其实就是客户端在第二次来访的时候,服务器根本就不知道这个客户端以前有没有来 阅读全文
posted @ 2019-03-12 19:31 Suppperfly 阅读(134) 评论(0) 推荐(0)
摘要: Servlet配置方式 1. 全路径匹配 以 / 开始 /a /aa/bb localhost:8080/项目名称/aa/bb 2. 路径匹配 , 前半段匹配 以 / 开始 , 但是以 结束 /a/ / 其实是一个通配符,匹配任意文字 localhost:8080/项目名称/aa/bb 3. 以扩展 阅读全文
posted @ 2019-03-11 13:38 Suppperfly 阅读(154) 评论(0) 推荐(0)
摘要: Servlet servlet是什么? 其实就是一个java程序,运行在我们的web服务器上,用于接收和响应 客户端的http请求。 更多的是配合动态资源来做。 当然静态资源也需要使用到servlet,只不过是Tomcat里面已经定义好了一个 DefaultServlet Hello Servlet 阅读全文
posted @ 2019-03-10 22:06 Suppperfly 阅读(158) 评论(0) 推荐(0)
摘要: 请求的数据里面包含三个部分内容 : 请求行 、 请求头 、请求体 请求行 POST /examples/servlets/servlet/RequestParamExample HTTP/1.1 POST : 请求方式 ,以post去提交数据 /examples/servlets/servlet/R 阅读全文
posted @ 2019-03-10 19:09 Suppperfly 阅读(569) 评论(0) 推荐(0)
摘要: ``` package Test01; public class InsertSort { public static void main(String[] args) { int[] arr = { 3, 2, 9, 8, 7, 2, 2, 0, 0 }; // 要排序的数组 InsertionSort(arr); for (int i : arr) { ... 阅读全文
posted @ 2019-03-07 18:35 Suppperfly 阅读(113) 评论(0) 推荐(0)