上一页 1 ··· 6 7 8 9 10
摘要: 参考资料 [1] JS浏览器事件循环机制 [2] 我以为我很懂Promise,直到我开始实现Promise/A+规范 PS: 本文除了对微任务和宏任务有自己的理解外,其他的都是复制粘贴。 浏览器内核 浏览器内核中有种线程在工作: GUI渲染线程:负责渲染页面,解析HTML,CSS构成DOM树等,当页 阅读全文
posted @ 2021-05-03 15:59 hdxg 阅读(166) 评论(0) 推荐(0)
摘要: constructor、__proto__、prototype组成的复杂网络 先给出一段代码: function Person() {} var person = new Person(); var object = new Object(); 根据这段代码,可以画出下图: 图看起来很复杂,但其实可 阅读全文
posted @ 2021-05-01 23:08 hdxg 阅读(27) 评论(0) 推荐(0)
摘要: 以下情况会在js中出现一些莫名的bug,每个情况用分割线分开。 PS:有新发现时更新。 在条件语句中出现赋值语句(而不是应该出现的判断语句),js会认为是true: if (condition = 'A') { // 这里面的代码必定会执行 } 在逻辑判断时,使用==有时候会出现我们不想出现的结果, 阅读全文
posted @ 2021-05-01 19:44 hdxg 阅读(82) 评论(0) 推荐(0)
摘要: 在接口设计的时候,了解到了RESTful这种接口风格。 一开始我觉得挺好的,把任何接口都简化为对资源的增删改查,感觉网站开发变得清晰了许多。 但慢慢地,随着网站功能的复杂,RESTful逐渐让我变得束手束脚,对接口的设计要纠结很长时间,仅仅是为了那“漂亮”的风格。 而且RESTful的规定显得有些生 阅读全文
posted @ 2021-04-30 16:24 hdxg 阅读(1114) 评论(0) 推荐(0)
摘要: 在web应用中,有时候会需要将前后端交互的数据进行加密。我最近在做一个项目中,就想把后端的文件流加密后传给前端,但不知道为什么前端总是无法正常解密。 PS:我采用的加密算法是AES。 在摸索的过程中,由于看了Base64相关的东西,我关注到了字符的编码问题。 为了排查问题,我在本地进行测试。 先将明 阅读全文
posted @ 2021-04-28 23:38 hdxg 阅读(789) 评论(0) 推荐(0)
摘要: 在java web开发中,经常会需要读取当前web app下某个目录中的文件,而要读取文件的第一步,就是获取文件的路径。 在java web中,获取文件路径的接口是request.getServletContext().getRealPath()。下面通过一个例子来看看传入不同的参数会有什么不同的结 阅读全文
posted @ 2021-04-28 19:22 hdxg 阅读(813) 评论(0) 推荐(0)
摘要: 钢笔应该算是PS里面比较重要的一个工具,可以拿来抠图,也可以拿来绘制漂亮的曲线。 钢笔工具看起来很复杂,但冷静下来仔细用一下,好像也没那么难。 PS:以下只是我个人的总结,不专业。建议去看知乎的文章:ps中的钢笔工具怎么用? 1)钢笔工具 钢笔工具最核心概念是锚点。理解了锚点,就能知道钢笔工具到底该 阅读全文
posted @ 2021-04-01 22:48 hdxg 阅读(1941) 评论(0) 推荐(0)
摘要: 第一次编写java web项目,打成war包后放到服务器上运行,结果报错,说是缺少文件。于是我在IDEA中一看,发现打包结果的classes目录为空: 网上找了一上午的方案,都不能解决我的问题。 偶然间,我想看看在idea中运行项目会不会有问题: 运行正常。 此时关键点来了!target目录下出现了 阅读全文
posted @ 2021-03-26 15:19 hdxg 阅读(4407) 评论(1) 推荐(1)
摘要: 奇偶校验法只能发现错误,而不能找到错误在哪里,进而没有纠错功能。 为了能找到发现错误的位置,而有了海明校验法。 海明校验码分为两个部分:n个有效信息位(用DnDn-1...D1表示),k个校验位(用PkPk-1...P1表示)。 n与k的关系是:n+k≤2k-1。因为k个校验码可以表示2k个状态,其 阅读全文
posted @ 2020-10-25 20:32 hdxg 阅读(362) 评论(0) 推荐(0)
摘要: 一个斜杠加上一个字母的形式,称为转义字符。为什么会有转义字符这个东西呢?因为我们的键盘很小,没法把所有的字符(包括特殊字符)全部排列在有限的空间里。因此如果我们想要使用这些特殊的字符,就得使用转义字符进行转义。可以理解为转义字符(斜杠+键盘上某个可见字符)被映射成了一个特殊字符。 如何在正则表达式中 阅读全文
posted @ 2020-10-13 18:52 hdxg 阅读(7119) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10
// 侧边栏目录 // https://blog-static.cnblogs.com/files/douzujun/marvin.nav.my1502.css