保存成功
订阅成功
保存失败,请重试
提交成功
程序员-玄魂

程序员-玄魂

架构师
全栈工程师,前端架构师,网络安全研究员。...更多
创作文章5

可视化研发之线的画法:直线、曲线、动画

本场 Chat 主要内容: 1. 从基本画法的角度解释可视化研发中的线图,面积图,雷达图的绘图原理 2. 介绍了一种灵活、高性能、扩展性强的线的封装方案 3. 给 Canvas 开发者在实践层面予以指导 适合人群: - 前端开发者 - 可视化研发
数据可视化
88 订阅

一个比 html2canvas 更带劲的网页截图方案

剖析流行的截图插件 html2canvas 的实现方案,探索其功能上的一些不足之处及不能正确截取的一些场景,比如不支持 CSS 的 box-shadow 截取情况等。探索一种新的实现方式,能够避免多数目前 html2canvas 不支持的情况,解密其原理,深究 Canvas 绘图的机制。 本篇文章你可以学到: 1. 纯前端网页截图的基本原理 2. html2canvas 的核心原理 3. SVG 内嵌 HTML 的方式 4. Canvas渲染 SVG 的方式及各种问题的解决方案 适合人群:前端开发
严选网页
172 订阅

Preact(React)核心原理

在前端界,React 一定是我们耳熟能详的前端开发框架之一,它的出现可以说是带给了我们全的 Web 开发体验,其中也带来了许多新的概念:JSX、virtual-dom、组件化、合成事件等。当我们想从源码层面去研究它的原理时,由于 React 的源码的庞大和晦涩难懂,这也会变得异常困难。但是在爱好“造轮子”的前端界,我们会发现一些和 React 有着近乎相同的框架,本文的主人公 Preact 便是其中的佼佼者,一直都是 React 的顶级“备胎”。但是它相对简练的代码,使得我们更好的去学习和研究它的原理,本文将从以下几个方面介绍: * `Preact` 是什么? * `Preact` 和 `React` 的区别有哪些? * `Preact 是怎么工作的` * `JSX` * `Virtual Dom` * `Preact` 的 `Virtual DOM` diff算法 * `Preact Hooks` 的实现 * 一个组件的生命周期 从本文你可以学习到(这些点也是高级前端面试的常见问题): * 一个前端框架的基本组成 * 虚拟 DOM 的实现原理及细节 * Diff 算法细节 * Hooks 实现原理及细节 * 组件生命周期及实现原理
React.js
164 订阅

Web 服务器安全之 Weblogic 漏洞重现与攻防实战

介绍 Weblogic 常见的漏洞,其中包括:弱口令、Java 反序列化、XMLdecoder 反序列化、SSRF 漏洞、任意文件上传,并根据其漏洞,使用 Docker+Vulhub 进行复现。 本场 Chat 主要内容: 1. 环境搭建 2. 简单介绍 Weblogic 常见漏洞 3. Weblogic 弱口令复现操作 4. Java 反序列化漏洞操作(CVE-2018-2628) 5. 任意文件上传漏洞操作(CVE-2018-2894) 6. XML Decoder 反序列化漏洞操作(CVE-2017-10271) 7. SSRF 漏洞操作 8. 反序列化漏洞(CVE-2019-2725)
严选WebWeblogic实战攻防服务器安全漏洞
293 订阅

渗透测试入门指南与路线规划

喜欢网络安全或者渗透测试的同学非常多,但是很多人一直停留在喜欢的阶段,尝试很长时间也找不到入门之法。 笔者在过去的几年里一直在帮助找不到入门途径的同学,帮助他们分析遇到的困境,应该如何一步步的敲开网络安全的大门。师父领进门,修行在个人,进门也要有法。 本次分享主要内容如下: 1. 渗透测试的含义; 2. 入门渗透测试需要掌握的知识体系; 3. 知识和技能掌握的方法论和实践指南; 4. 入门渗透测试的一般路线图; 5. 自学资源推荐。
严选入门测试滲透
974 订阅