- 博客(6)
- 收藏
- 关注

翻译 快速排序的原理
快速排序的原理最近在面试的时候 被问了 快速排序的问题 Q: 这里有一组数据,想要找出最大的前n个数 ,应该怎么做 A: 这种题 当时的第一反应是 快速排序 因为冒泡排序的的时间复杂度是for循环嵌套 O(n^2) 而快速排序的时间复杂度是O(nlogn) ,当时问我为什么是O(nlogn)的时候 我蒙住了 。先说快速排序的原理:快速排序也是分治法思想的一种实现,他的思路是使数组中的每个元素与
2017-07-14 00:44:59
284
原创 beego的跨域问题
beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{ //AllowAllOrigins: true, AllowMethods: []string{"*"}, AllowHeaders: [...
2019-08-27 18:36:12
142
原创 new HashMap、new ArrayList初始化
然后我们看下控制台的报错信息如下:jdk1.7之前不支持这种初始化解决方案一:(不改jdk版本)Map<String, String> map = new HashMap<String,String>();解决方案二:(将jdk版本改为1.7或以上)Map<String, String> map = new HashMap<>();new Array...
2018-05-29 17:32:58
1563
原创 解读Spring-framework(一)
工欲善其事必先利其器 安装github github官网:https://desktop.github.com/ 安装 Gradle gradle官网: https://gradle.org/releases/ 下载源码Spring 源码:git clone git://github.com/SpringSource/Spring-framework.git 将源码进
2018-05-29 17:31:39
191
转载 base64 加密技术的解析
X.509公钥证书也好,电子邮件数据也好,经常要用到Base64编码,那么为什么要作一下这样的编码呢? 我们知道在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这是不利于传输的。所以就先把数据先做一个B
2017-07-20 00:50:39
529
原创 Spring源码(一) 源码转换eclipse工程
Spring源码(一) 源码转换eclipse工程 工欲善其事必先利其器安装github github官网:https://desktop.github.com/ 安装 Gradle gradle官网: https://gradle.org/releases/下载源码Spring 源码:git clone git://github.com/SpringSource/Spring-framew
2017-07-20 00:30:12
375
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人