centos中docker的安装

之前学习docker的时候,是在windows上直接使用可执行文件安装的,最近需要在自己的服务器上安装docker,特此了解了一下如何安装,这里补一下。 "小白学Docker之基础篇" "小白学Docker之Compose" "小白学Docker...

非比较排序算法总结与实现

之前一篇文章介绍了几种常用的比较排序算法,下面介绍的是几种非比较排序算法。非比较排序算法内部引用的都是计数排序,当然你也可以将计数排序换为其他的比较排序算法。计数排序 计数排序的步骤为:1. 遍历数组(A),借助一个辅助数组(B),将每一个数字放...

排序算法总结与实现

选择排序,选择排序每次比较的是数组中特定索引的值与全数组中每个值的大小比较,每次都选出一个最小(最大)值,如果当前索引的值大于之后索引的值,则两者进行交换,分类内部比较排 数据结构数组 最差时间复杂度 O(n^2) 最优时间复杂度 O(n^2) ...

如何在IOS上调试Hybrid应用

最近在找关于在 上调试Hybrid应用的方法,比如我想进行断点调试、日志打印、屏幕适配等等,刻意去搜了下方法,虽然之前已经大致知道了,这里系统归纳一下,原文在 https://developers.redhat.com/blog/2017/07/...

面试题解法二:逆波兰表达式计算'1 + (5 - 2) * 3'

昨天发了一个面试题:关于一道面试题【字符串 ‘1 + (5 - 2) * 3’,怎么算出结果为10,’eval’除外】,受到了各位大大的指点,用一个比较简单的解法就能够计算出来,因此自己在下班后按照各位的指点又实现了一遍,这里贴出来供大家参考。 ...

几个会被面试问到的JS基础实现代码

记录工作和学习中的一些可能会被面试问到的JS内部实现基础,由于笔者水平有限,提供出的答案不一定准确,但是原理尽可能会讲清楚,以后会进行逐步添加。bind实现 bind实现其实是内部调用apply或者call来实现对象的this绑定