上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页
摘要: 给定一个正整数N,求出【2、N】中的所有素数。 两种实现方法 阅读全文
posted @ 2019-06-03 19:05 无工时代 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: //将正整数n划分成一系列正整数之和,求正整数的不同划分个数 //n表示划分的整数,m表示划分的整数最大值 function q(n,m){ if(n<1||m<1){ return 0; }else if(n===1||m===1){ return 1; }else if(n<m){ return q(n,n) }... 阅读全文
posted @ 2019-06-02 15:11 无工时代 阅读(1524) 评论(0) 推荐(0) 编辑
摘要: 设a,b,c是3个塔座,开始时,在塔座a上有n个圆盘,这些圆盘自上而下,堆叠在一起,编号小1在上,编号大n在下 根据动态规划公式: hanoi(n,a,b,c)=hanoi(n-1,a,c,b)+move(n,a,b)+hanoi(n-1,c,b,a); 阅读全文
posted @ 2019-06-02 14:05 无工时代 阅读(492) 评论(0) 推荐(0) 编辑
摘要: api太恶心、api太恶心、api太恶心 什么是Redux它为什么存在 : https://www.jianshu.com/p/d6614feef303 Redux、vuex是可以帮你处理应用的共享状态,但是感觉它的api太恶心,开发、维护的时间成本太高。 推荐用另外种状态管理方式,别再用vuex或 阅读全文
posted @ 2019-05-31 21:18 无工时代 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 详情说明可以参考其他文章,我这里是对康托展开 和 逆康托展开的JavaScript实现。 代码: 测试: 阅读全文
posted @ 2019-05-31 12:30 无工时代 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 给定一个环形的字符串s,求字符串t,使得t是所有与s长度相同的字串里字典序最小的字符串和最大的字符串 例如: abcdaad 的最小字符串是 aadabcd,最大字符串是dabcdaa ‘5612358’的最小字符串是 ‘1235856’,最大字符串是‘8561235’ 阅读全文
posted @ 2019-05-30 12:36 无工时代 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 200 OK (from disk cache) 是浏览器没有跟服务器确认, 就是它直接用浏览器缓存。 304 是浏览器和服务器确认了一次缓存有效性,再用的缓存。 我希望达到的效果是html主页面缓存时间是600s,子资源js、css、png等的缓存时间是1年。 测试1:主页面设置缓存时间600s, 阅读全文
posted @ 2019-05-24 12:22 无工时代 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 网页劫持包含两部分 1、网页内容劫持,xss攻击,(网页内容被修改了) 2、cdn劫持,js资源被修改,(js文件被修改了) 解决方案如下 1、解决网页内容被修改了,"内容安全策略"(Content Security Policy,缩写 CSP) CSP: Content-Security-Poli 阅读全文
posted @ 2019-05-22 16:57 无工时代 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 方案是:HASH + Salt HASH + Salt 的操作也称为两次 HASH,其原理是:第一次 HASH 操作进行身份的初次鉴权,网站会返回一个随机数(Salt,盐值),客户端通过服务器返回的随机数以及协商好的规则进行第二次 HASH 操作,将操作结果发送给服务器,服务器也通过相同的方法进行操 阅读全文
posted @ 2019-05-22 16:36 无工时代 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: 首先简要介绍一下AC自动机:Aho-Corasick automation,该算法在1975年产生于贝尔实验室,是著名的多模匹配算法之一。一个常见的例子就是给出n个单词,再给出一段包含m个字符的文章,让你找出有多少个单词在文章里出现过。要搞懂AC自动机,先得有模式树(字典树)Trie和KMP模式匹配 阅读全文
posted @ 2019-05-20 16:49 无工时代 阅读(822) 评论(0) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 27 下一页