杰克疯
个人博客@杰克疯
依然在学习写代码... ...

GitHubZhihuWeibo

你应该知道的 10 个关于 ES2020 的新特性

May 06, 2020 • 🍵 阅读需要 5 分钟

作者:Mehul Mohan 原文:https://www.freecodecamp.org/news/javascript-new-features-es2020/ 好消息:ES2020 的新特性都已经完成了!这意味着我们现在对新的 JavaScript 规范 ES2020 的变化有了完整的了解。So,让我们看看都有哪些变化把。 1:BigInt 是 JavaScript 最值得期待的特性之…

Web 安全攻防总结

April 20, 2020 • 🍵🍵🍵 阅读需要 13 分钟

前言 开发的大部分 Web 应用都是服务于内网,导致 Web 的安全问题并没有仔细的考虑和实践过。这次借着部门内部分享的机会好好总结下 Web 安全攻防的相关知识,避免以后踩雷。本文主要分析常见的几种的 Web 安全问题,并探讨其原理和防御策略。 SQL 注入 SQL 注入是指 Web 应用程序对用户输入的合法性判定或者过滤不严,导致攻击者可以在管理员不知情的情况下实现非法操作,从而执行非授权的…

Python 从并发编程谈协程

September 15, 2019 • 🍵 阅读需要 7 分钟

从一个实际案例说起 当我们希望从网上爬取一些有用的信息时,就可能会写出类似以下这样的代码,不过这里简化了任务的逻辑。 上面的代码处理方式是依次进行网络请求,上一个请求返回之后再进行下一个请求。 这种方式在需要处理的小任务不多的时候,倒也是可行的。但是处理方式非常笨拙,会有大量的时间耗费在等待请求的返回,没有充分地利用到计算机的资源,所以通常对于这样的需求,最容易想到的就是多线程和多进程,就像下面…

Python 元类(Metaclass)

August 16, 2019 • 🍵 阅读需要 7 分钟

元类 在 程序中,元类犹如一把利刃,使用得当能让框架开发者的代码更加优雅,调用更加便捷,而对于广大的应用层开发人员,元类设计不当,就会给代码引入不可预料的隐患,所以最好选择其他替代方案。 虽说应尽量避免使用元类,但也正是因为如此倒是勾起了我们探索的好奇心,下面一起来研究下元类的使用和 实现元类的机理。 先通过下面两个实例,实际感受下 到底能做什么。 单例模式 上述代码是通过元类实现的单例模…