摘要:
假如系统已经安装了git,先删除。 如果是通过yum安装的,直接在终端使用以下指令删除: yum remove git 如果是通过源码编译安装的,参考以下文章: Linux ./configure && make && make install 编译安装和卸载 通过源码安装git。源码可以安装到最新 阅读全文
摘要:
开启端口: firewall-cmd --zone=public --add-port=80/tcp --permanent 含义: --zone #作用域 --add-port=80/tcp #添加端口,格式为:端口/通讯协议 --permanent #永久生效,没有此参数重启后失效 重启防火墙: 阅读全文
摘要:
getMaxZIndex = function () { var maxZ = Math.max.apply(null, $.map($('body *'), function(e,n) { if ($(e).css('position') != 'static') return parseInt($(e).css('z-index'))... 阅读全文
摘要:
一:加载 引起浏览器阻塞的两种情况: 1:外部js的引入会引起浏览器的加载阻塞,因为js有可能会操作dom树,例如document.write; 2: css表的引入也有可能会引起浏览器的阻塞。不影响js的加载,却影响js的执行,因为js的执行有可能会获取到dom节点的样式;从而也可能引起阻塞; 优 阅读全文
摘要:
1:img底部有空白的问题 img的css属性display的默认值是inline,这样会导致img的vertical-align的默认值是 baseline; baseline又不是bottom,只是向四线三格中的第三条线对齐,不是向第四条线对齐;所以出现底部出现空白的地方说到底是第三条线到第四条 阅读全文
摘要:
不经意间做项目发现IE的td在某种情况下好奇怪,自己设置的width不起作用; 后经google大法,发现解决方案;已验证过完美解决bug; <table style="width: 100%; table-layout: fixed;"> 阅读全文
摘要:
参考:http://www.ruanyifeng.com/blog/2015/04/tail-call.html 感谢阮老师。 尾调用的概念非常简单,一句话就能说清楚,就是指某个函数的最后一步是调用另一个函数。 如果尾调用自身,就称为尾递归。 递归的写法推荐用尾递归。 阅读全文
摘要:
阮一峰博客 http://www.ruanyifeng.com/blog/2013/09/finite-state_machine_for_javascript.html 开源实现库(javascript-state-machine): https://github.com/jakesgordon/ 阅读全文
摘要:
快速排序又叫分治法。 分治法的基本思想是:将原问题分解为若干个规模更小但结构与原问题相似的子问题。递归地解这些子问题,然后将这些子问题的解组合为原问题的解。 利用分治法可将快速排序的分为三步: 简单实现方式,并不友好,因为需要Ω(n)的额外存储空间,需要new N个数组进行保存,操作的不是原来的数组 阅读全文
摘要:
仿Object.create if (typeof Object.create != 'function') { Object.create = (function(undefined) { var Temp = function() {}; return function (prototype, propertiesObject) { if(prototype ... 阅读全文