会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
当你的能力还驾驭不了你的目标时,就应该沉下心来,历练。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年7月6日
数据结构从零开始之线性表
摘要: 线性表 线性表在计算机中可以用顺序存储和链式存储两种存储结构来表示。 其中用顺序存储结构存储的叫做顺序表。 用链式存储结构表示的叫做链表。 顺序存储 地址连续 预先分配内存,可能会导致浪费 查改容易,直接通过下标就可以访问 增删不方便,每一次增加或者删除,后面的所有数据元素需要向前移动一位或者向后移
阅读全文
posted @ 2017-07-06 18:44 jiajun_geek
阅读(1296)
评论(0)
推荐(2)
2017年6月8日
几种保持登录状态的方式
摘要: web基础系列 "总结几种常见web攻击手段极其防御方式" "总结几种常见的安全算法" "几种保持登录状态的方式" "白话讲session" "这是我的博客目录,欢迎阅读" 三种保持会话的方式 (一)session机制保持会话 存在的问题 高并发情况下,会占用服务器大量内存 分布式(一个业务分成几个
阅读全文
posted @ 2017-06-08 08:11 jiajun_geek
阅读(32695)
评论(10)
推荐(25)
2017年6月4日
白话适配器模式,通俗易懂
摘要: 肥宅很喜欢听音乐,有一天他在湖边一边听音乐一边踩单车,听得正嗨,一不小心旁边有个人穿过,肥宅一个刹车,结果自己用了多年的肾5掉进湖里了。肥宅赶紧捞起自己的肾5,发现已经用不了,肥宅这下心疼死了。 过了几天,肾7出了,肥宅忍一忍,用自己存了很久的钱买了台肾7。肥宅并没了解过肾7有什么改变,结果想用自己
阅读全文
posted @ 2017-06-04 23:01 jiajun_geek
阅读(1342)
评论(1)
推荐(4)
2017年6月1日
java讲讲几种常见的排序算法(二)
摘要: java讲讲几种常见的排序算法(二) 目录 "java讲讲几种常见的排序算法(一)" "java讲讲几种常见的排序算法(二)" 堆排序 思路:构建一个小顶堆,小顶堆就是棵二叉树,他的左右孩子均大于他的根节点(大顶堆反之)。 构建完一个小顶堆后,开始排序。 将最后一个节点和第一个节点交换位置(根节点是
阅读全文
posted @ 2017-06-01 16:18 jiajun_geek
阅读(921)
评论(3)
推荐(2)
2017年5月31日
我也去过未名湖畔。再见,蓝桥,再见,北京。
该文被密码保护。
阅读全文
posted @ 2017-05-31 15:37 jiajun_geek
阅读(1183)
评论(6)
推荐(5)
2017年5月22日
白话讲session
摘要: 什么是session Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户
阅读全文
posted @ 2017-05-22 08:36 jiajun_geek
阅读(2979)
评论(2)
推荐(5)
2017年5月18日
学习spring前,先了解了解代理模式
摘要: 什么是代理模式 举个例子,我是一个包租公,我现在想卖房,但是我不想麻烦,每天被电话骚扰,所以这个时候我找了楼下一个中介,让他帮我代理这些事,那么他自然有租房的方法。以后如果有人想租房,直接找中介就行了。 为什么用代理模式 从上面的代码可以看出,代理类(SaleProxy)和真实类(Jiajun)好像
阅读全文
posted @ 2017-05-18 08:18 jiajun_geek
阅读(1922)
评论(2)
推荐(8)
2017年5月15日
java讲讲几种常见的排序算法
摘要: java讲讲几种常见的排序算法(一) 目录 "java讲讲几种常见的排序算法(一)" "java讲讲几种常见的排序算法(二)" 以数组array={6,3,20,8,15,1}为例 冒泡排序 思路:从第0个到第n个,和相邻的元素进行相比,如果比相邻的大的话,那么就交换二者顺序,这样的话0到n范围内的
阅读全文
posted @ 2017-05-15 18:21 jiajun_geek
阅读(1667)
评论(2)
推荐(3)
2017年5月14日
了解动态规划
摘要: 什么是动态规划 维基百科上的解释:动态规划(dp)是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 我的理解:将原问题分解得到的各个子问题。在求解过程中,保存解决的子问题,在需要时可以轻松找出。这样就避免了大量的无意义的重复
阅读全文
posted @ 2017-05-14 12:12 jiajun_geek
阅读(942)
评论(4)
推荐(0)
2017年5月11日
求有权图和无权图的最短路径
摘要: 无权图的最短路径 思路:无权图的最短路径也就是要求两点之间最少几跳可达,那么我们可以这样,用广度遍历,从起点开始一层层遍历,如果第一次遍历到终点,那么肯定是最短路径。 Dijkstra求有权图最短路径 Dijkstra思路:依次找到最短路径,比如起点A,先找到距离A路径最短的点,比如B,AB路径长为
阅读全文
posted @ 2017-05-11 09:13 jiajun_geek
阅读(5160)
评论(0)
推荐(2)
上一页
1
2
3
4
5
6
下一页
公告