代码改变世界

解决使用window.history.back(),返回上一页后,页面不刷新问题

2018-12-06 17:00 by muamaker, 6514 阅读, 0 推荐, 收藏, 编辑
摘要:window.onpageshow = function(event) { if (event.persisted) { window.location.reload(); } } 阅读全文

node操作 windows的appdata本地缓存文件

2018-11-29 21:58 by muamaker, 1536 阅读, 0 推荐, 收藏, 编辑
摘要:使用方式 阅读全文

node代码打包为 exe文件---端口进程关闭demo

2018-10-30 16:38 by muamaker, 1351 阅读, 0 推荐, 收藏, 编辑
摘要:最近用到 java,用tomcat起的服务,经常服务关了,对应的进程还在跑,导致再次启动服务失败,需要手动关闭进程。 使用 dos命令虽然只有两行,总是输,也很烦。 于是就想着,写一个 .bat 的文件,每次直接点击一下就好,可惜 dos命令玩不熟,折腾一番,决定放弃,换自己熟悉的语言 node来, 阅读全文

动态规划--合并石子

2018-10-29 16:17 by muamaker, 907 阅读, 0 推荐, 收藏, 编辑
摘要:动态规划: minx[i][j] 记录着 从第 i 堆到第 j 堆的合并最小花费,令 minx[i][j] = 0; sum[i] 为前 i 堆石子数量的总和 sum[0] = 0; 1、假如 i 和 j 中间存在 k 使得 minx[i][j] > minx[i][k] + minx[k+1][j 阅读全文

python 微信机器人,微信自动回复

2018-10-29 11:07 by muamaker, 572 阅读, 0 推荐, 收藏, 编辑
摘要:使用python现成的模块 itchat,可以实现,微信机器人的自动回复 其内部原理,是模拟了web版微信的登录,然后进行消息的接收发送,并不是只能用python实现,其他后端语言都可以做到 下面是使用例子 阅读全文

矩阵旋转(二维数组旋转)

2018-10-26 14:42 by muamaker, 12523 阅读, 1 推荐, 收藏, 编辑
摘要:给定一个 n × n 的二维矩阵表示一个图像。 将图像旋转 90 度、180度、270度。 示例 1: 示例 2: 逆时针旋转90度 var arr = [ [1,2,3], [4,5,6], [7,8,9] ]; console.log(rotate(arr)); console.log(arr) 阅读全文

node-express根据请求,判断PC和移动端

2018-10-25 09:23 by muamaker, 1826 阅读, 0 推荐, 收藏, 编辑
摘要:function getMachine(req) { var deviceAgent = req.headers["user-agent"].toLowerCase(); var agentID = deviceAgent.match(/(iphone|ipod|ipad|android)/); if (agentID) { return "Mobile"... 阅读全文

canvas 写一个刮刮乐抽奖

2018-10-11 13:59 by muamaker, 444 阅读, 0 推荐, 收藏, 编辑
摘要:一等奖 阅读全文

react 使用 redux 的时候 用 ref获取子组件的state

2018-10-10 18:10 by muamaker, 4080 阅读, 0 推荐, 收藏, 编辑
摘要:由于 redux是无状态的,所以当我们在子组件中使用了 redux的时候,再父组件中,使用 ref 来获取子组件的state时,发现为一个空对象。 其实这个是有解决方案法的,原因在于 我们使用的 redux里面的 connect 是有四个参数的 前两个经常用,文档也比较多,这里就不说了 connec 阅读全文

node-rsa 非对称加密和解密

2018-09-26 16:33 by muamaker, 3157 阅读, 1 推荐, 收藏, 编辑
摘要:使用公钥和私钥的加密和解密: 非对称加密的关键在于 有 公钥 / 私钥用法:a.生成一对公钥私钥b.公钥加密 -> 对应私钥解密c.私钥加密 -> 对应公钥解密 非对称加密的常见应用方式a.公钥加密,发给私钥拥有者,私钥解密获得明文。其它人用公钥解不开b.私钥加密(签名) 公钥的传输(混合加密)a. 阅读全文
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 19 下一页