摘要: 十大经典算法排序总结对比 一张图概括: 主流排序算法概览 名词解释: n: 数据规模k:“桶”的个数In-place: 占用常数内存,不占用额外内存Out-place: 占用额外内存稳定性:排序后2个相等键值的顺序和排序之前它们的顺序相同 冒泡排序(Bubble Sort) 冒泡排序须知: 作为最简 阅读全文
posted @ 2019-03-22 22:50 佳明兄 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 导语:叶子在为一位客户配置web服务器环境的时候,出现网站不能访问的情况,但ping正常。客户的服务器是在VULTR上购买的VPS,安装的操作系统为centos 7.3。经过叶子的分析,认为是防火墙阻止80端口。 问题与解决方式 叶子在VULTR的VPS上安装了apache+mysql+php7的w 阅读全文
posted @ 2019-03-18 16:35 佳明兄 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 视觉上,checkbox有三种状态:checked、unchecked、indeterminate(不确定的)。看起来就像这样子: 对于indeterminate状态的checkbox需要注意的是:你无法在HTML中设置checkbox的状态为indeterminate。因为HTML中没有indet 阅读全文
posted @ 2019-01-29 16:18 佳明兄 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 利用JQUERY实现多个AJAX请求等待 利用JQUERY实现多个AJAX请求等待 前言 通常,jQuery的函数ajax进行Ajax调用。函数ajax只能做一个Ajax调用。当Ajax调用成功时,执行回调函数。可选地,当Ajax调用返回错误时,调用另一个回调函数。但是,该功能不能根据这些请求的结果 阅读全文
posted @ 2018-12-19 16:08 佳明兄 阅读(1348) 评论(2) 推荐(0) 编辑
摘要: 今天在看一个bug,之前一个分支的版本是正常的,在新的分支上上加了很多日志没找到原因,希望回溯到之前的版本,确定下从哪个提交引入的问题,但是还不想把现在的修改提交,也不希望在Git上看到当前修改的版本(带有大量日志和调试信息)。因此呢,查查Git有没有提供类似功能,就找到了git stash的命令。综合下网上的介绍和资料,git stash(git储藏)可用于以下情形:发现有一个类是多余的,想删掉... 阅读全文
posted @ 2018-08-31 10:52 佳明兄 阅读(293) 评论(0) 推荐(0) 编辑
摘要: JS因为是解释性语言,在运算中会有丢失精度的问题,这种现象多出现在浮点型运算的情况下。例如 5.11 * 100 得到的结果是 511.00000000000006这种情况尤其是在处理金额的时候尤为恶心,而且金额是一个敏感的东西,对其操作尤其是运算的时候尤其要小心。针对金额的处理方式 是进行放大和缩小,例如对其进行操作的时候先进行乘以100,进行加减乘除操作后,对结果再除以100,然后加上toF... 阅读全文
posted @ 2018-08-23 19:08 佳明兄 阅读(844) 评论(1) 推荐(0) 编辑
摘要: You get that message because you made changes in your local master and you didn’t push them to remote. You have several ways to “solve” it and it norm 阅读全文
posted @ 2018-08-09 14:40 佳明兄 阅读(5370) 评论(0) 推荐(0) 编辑
摘要: 大家都知道JS的数据分为基本类型和引用类型。具体什么不说了,今天主要说说对象和数组作为引用类型在谷歌浏览器中的表现。首先,问题是这么发现的。我在控制台使用console打印了一个数组,然后对数组进行push内容,这时候发现原来console的内容发生了变化,顿时明白了,这不就是引用的直接体现吗?但是我发现了谷歌浏览器对这一规则的表现有趣的地方,如果我打印的时候直接查看了该数组的内容,即我对打印的数... 阅读全文
posted @ 2018-07-25 17:33 佳明兄 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 使用命令提示符tree e:/foldername /F >C:\TEST.TXT /F表示包含每个子目录中的文件;来自为知笔记(Wiz) 阅读全文
posted @ 2018-06-11 18:22 佳明兄 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 文件及文件夹的基础操作: 1: 新建 (1)在当前目录新建一个文件夹 dir foldername (2) 新建文件: 当前目录 vi newFile.text 在home下新建一个test.sh脚本 vi /home/test.sh 3: 删除 通常情况下,删除文件用:rm 文件名。删除文件夹用: 阅读全文
posted @ 2018-05-29 17:49 佳明兄 阅读(268) 评论(0) 推荐(0) 编辑

内容仅为参考使用,不保证内容的正确性,通过使用本博客内容随之而来的风险与作者无关。内容如有侵权,请通知删除!