window.location.hash 既可以设置也可以获取。 获取的 hash 长这样-> /#p=13 。 获取 hash 值 :hashNum = window.location.hash.split ( ' = ' ) [ 1 ] * 1 ; 设置 hash 值 :window.locat ...
分类:
其他好文 时间:
2018-12-20 22:20:43
阅读次数:
283
function arrQC(arr){ let temp = []; arr.forEach((item,idx)=>{ if(temp.indexOf(item)<0){ temp.push(item) } }) return temp; } ...
分类:
编程语言 时间:
2018-12-20 22:13:50
阅读次数:
239
function validateStr(val){ let obj = {}; let maxNum = -1; let maxStr; for(let i=0;imaxNum){ maxNum = obj[val[i]]; maxStr = val[i]; } ... ...
分类:
Web程序 时间:
2018-12-20 22:13:30
阅读次数:
256
任务调度:是指系统在某个特定的时间执行某个特点的命令或程序任务调度分类:1.系统工作:有些重要的工作必须周而复始的进行,比如病毒烧苗。2.个别用户工作:个别用户可能希望执行某些程序,比如mysql数据库的备份。语法:crontab [选项]选项: -e:编辑crontab调度任务 -l:查询cron ...
分类:
其他好文 时间:
2018-12-20 20:34:40
阅读次数:
198
1. isinstance, type, issubclass的区别 2. 反射 主要是用到了4个函数( 用的最多的就是getattr()和 hasattr() ): getattr() 从xxx对象中获取到xxx属性值 hasattr() 判断xxx对象中是否有xxx属性值 delattr() 从 ...
分类:
编程语言 时间:
2018-12-20 20:33:31
阅读次数:
165
【题目】: 给定一个double类型的数组arr,其中的元素可正、可负、可0,返回子数组累乘的最大乘积。 例如: arr=[-2.5, 4, 0, 3, 0.5, 8, -1],子数组[3, 0.5, 8]累乘可以获得最大的乘积12,所以返回12 题目来源:左程云老师《程序员代码面试指南》 ...
分类:
编程语言 时间:
2018-12-20 20:29:30
阅读次数:
175
相信很多朋友遇到过有些网站,可以直接通过一个连接就能让你的手机打开微信且跳转到某个指定的页面,许多程序员很好奇到底是怎么实现的,到处求这种方法的源码,在文本中我会介绍及剖析这种跳转实现的原理。 微信是个比较封闭的环境,至于为什么封闭,相信大家都了解,在一些应用场景中,我们要用到外部浏览器跳转到微信内 ...
分类:
微信 时间:
2018-12-20 20:29:05
阅读次数:
296
与其他大多数计算机语言一样, SQL支持利用函数来处理数据。函数 一般是在数据上执行的,它给数据的转换和处理提供了方便。 8.1 文本处理函数 常见的文本处理函数 表中的SOUNDEX需要做进一步的解释。 SOUNDEX是一个将任何文 本串转换为描述其语音表示的字母数字模式的算法。 SOUNDEX考 ...
分类:
其他好文 时间:
2018-12-20 20:26:21
阅读次数:
116
这道题就是旅行售货员问题的同类 第一个判断条件是访问到最后一个人时与当前最优解进行比较 第二个是如果当前解大于当前最优解则不需要继续访问,可以减少时间(做的时候是>号,发现>=可能更好) 第三个判断当前任务是否被分配。 第n层表示第n个人的选择 回溯法的精髓在于剪枝,那就需要约束函数或限界函数去实现 ...
分类:
其他好文 时间:
2018-12-20 20:26:12
阅读次数:
173
【题目】: 给定一个字符串类型的数组strs,请找到一种拼接顺序,使得将所有的字符串拼接起来组成的大写字符串是所有可能性中字典顺序最小的,并返回这个大写字符串 举例: strs=["abc", "de"],可以拼成"abcde",也可以拼成"deabc",但前者的字典顺序更小,所以返回"abcde" ...
分类:
其他好文 时间:
2018-12-20 20:23:51
阅读次数:
215