自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

翻译 快速排序的原理

快速排序的原理最近在面试的时候 被问了 快速排序的问题 Q: 这里有一组数据,想要找出最大的前n个数 ,应该怎么做 A: 这种题 当时的第一反应是 快速排序 因为冒泡排序的的时间复杂度是for循环嵌套 O(n^2) 而快速排序的时间复杂度是O(nlogn) ,当时问我为什么是O(nlogn)的时候 我蒙住了 。先说快速排序的原理:快速排序也是分治法思想的一种实现,他的思路是使数组中的每个元素与

2017-07-14 00:44:59 265

原创 beego的跨域问题

beego.InsertFilter("*", beego.BeforeRouter, cors.Allow(&cors.Options{ //AllowAllOrigins: true, AllowMethods: []string{"*"}, AllowHeaders: [...

2019-08-27 18:36:12 122

原创 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 1535

原创 解读Spring-framework(一)

工欲善其事必先利其器安装githubgithub官网:https://desktop.github.com/安装 Gradlegradle官网:https://gradle.org/releases/下载源码Spring 源码:git clone git://github.com/SpringSource/Spring-framework.git将源码进

2018-05-29 17:31:39 171

转载 base64 加密技术的解析

X.509公钥证书也好,电子邮件数据也好,经常要用到Base64编码,那么为什么要作一下这样的编码呢?我们知道在计算机中任何数据都是按ascii码存储的,而ascii码的128~255之间的值是不可见字符。而在网络上交换数据时,比如说从A地传到B地,往往要经过多个路由设备,由于不同的设备对字符的处理方式有一些不同,这样那些不可见字符就有可能被处理错误,这是不利于传输的。所以就先把数据先做一个B

2017-07-20 00:50:39 481

原创 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 351 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除