05 2017 档案

该文被密码保护。
posted @ 2017-05-31 15:37 jiajun_geek 阅读(1183) 评论(6) 推荐(5) 编辑
摘要:什么是session Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户 阅读全文
posted @ 2017-05-22 08:36 jiajun_geek 阅读(2941) 评论(2) 推荐(5) 编辑
摘要:什么是代理模式 举个例子,我是一个包租公,我现在想卖房,但是我不想麻烦,每天被电话骚扰,所以这个时候我找了楼下一个中介,让他帮我代理这些事,那么他自然有租房的方法。以后如果有人想租房,直接找中介就行了。 为什么用代理模式 从上面的代码可以看出,代理类(SaleProxy)和真实类(Jiajun)好像 阅读全文
posted @ 2017-05-18 08:18 jiajun_geek 阅读(1905) 评论(2) 推荐(8) 编辑
摘要:java讲讲几种常见的排序算法(一) 目录 "java讲讲几种常见的排序算法(一)" "java讲讲几种常见的排序算法(二)" 以数组array={6,3,20,8,15,1}为例 冒泡排序 思路:从第0个到第n个,和相邻的元素进行相比,如果比相邻的大的话,那么就交换二者顺序,这样的话0到n范围内的 阅读全文
posted @ 2017-05-15 18:21 jiajun_geek 阅读(1643) 评论(2) 推荐(3) 编辑
摘要:什么是动态规划 维基百科上的解释:动态规划(dp)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 我的理解:将原问题分解得到的各个子问题。在求解过程中,保存解决的子问题,在需要时可以轻松找出。这样就避免了大量的无意义的重复 阅读全文
posted @ 2017-05-14 12:12 jiajun_geek 阅读(922) 评论(4) 推荐(0) 编辑
摘要:无权图的最短路径 思路:无权图的最短路径也就是要求两点之间最少几跳可达,那么我们可以这样,用广度遍历,从起点开始一层层遍历,如果第一次遍历到终点,那么肯定是最短路径。 Dijkstra求有权图最短路径 Dijkstra思路:依次找到最短路径,比如起点A,先找到距离A路径最短的点,比如B,AB路径长为 阅读全文
posted @ 2017-05-11 09:13 jiajun_geek 阅读(5138) 评论(0) 推荐(2) 编辑

一分也会是我坚持写作分享的动力

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示