首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
阿里云数据库前端团队
掘友等级
开发工程师
|
阿里云
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 13
沸点 0
赞
13
返回
|
搜索文章
最新
热门
Redis之GUI工具测评
Redis 是完全开源的,遵守 BSD 协议,是一个基于C语言实现的高性能的key-value数据库。 Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型的数据,同时还提供list,se…
webpack 按需加载模块 import()
随着产品的不断演化发展,整个应用常常不可避免的变得越来越庞大,此时首屏渲染时间或者首次加载时间都会加长。然后性能优化就会被排上日程。在众多的性能优化方案中,对模块做按需加载,无疑是最有效的方法之一。使用 webpack 的 import() 方法即可轻松实现模块的按需加载。 我…
基于AngularJS的沙箱逃逸
在《没有 HTML 的 XSS :客户端 AngularJS 模板注入》我们展示了使用 AngularJS 框架暴露交叉点的 XSS 漏洞,提供一个合适的沙箱逃逸方式。在本文中,我将研究如何开发一个在事先不可利用的上下文的沙箱转义——过滤器排序。我已经写了整个开发过程,包含各种…
开始 NW.js
NW.js 基于 Chromium 和 Node.js 创建桌面应用程序的框架. NW.js 利用 Web 技术结合 Node.js 及其模块进行桌面应用开发。在最简单的情况下,可以使用常规 Web 工作流程来开发 Web 应用。最后使用生成器将所有内容编译为一个桌面应用,然后…
Electron入门篇
Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架。它完全兼容 Mac、Windows 和 Linux,真正实现了跨平台的桌面端应用解决方案。 Electron的核心技术架构是由 Chromium + Node.js …
比较 NW.js 和 Electron
如果你希望基于 Web 技术创建一个本地桌面应用,再开源社区中有两个选择:NW.js(原 node-webkit)和 Electron(原 atom-shell)。这两者如何选择并不显而易见。这就是我创建本文对两者进行细致比较的原因。希望这对你选择合适的工具构建你的新应用有帮助…
解析器生成器之 Chevrotain
对于开发人员来说,除了日常的编程语言外,因业务需要,我们会去学习或者设计一门在某一业务领域使用的语言,也就是我们经常看到的 DSL(领域特定语言,Domain Specific Language)。如小程序 DSL 等。 对于解析 DSL,我们可以考虑使用支持该 DSL 的现有…
Antlr4 前端应用与实践
1. 背景 在前端开发中,通常提到语法解析等功能,一般都是由后端负责提供接口,前端调用;或者如果要执行也是直接扔给服务端去处理;但是在一些特殊的情况下,譬如使用编辑器的时候,往往需要具备一些错误提醒、自动完成等的功能;虽然市面上也有现成的编辑器可以直接拿来使用,但是在一些特殊或…
Monaco Editor VS CodeMirror
CodeMirror 是一款非常老牌的Web编辑器,目前已经发展到 v6 版本,不过 v6 仍处于测试阶段,今天笔者以5.57.0版本进行介绍。Monaco Editor 相较就年轻得多了,尽管如此而它的名气却一点都不小;只因它与VSCode 使用的同一款核心代码。接下来笔者将…
为什么实现NodeJS沙箱很难?
我今年为Nullcon HackIM CTF撰写BabyJS的挑战,其想法不是使用如sqli、lfi、rce等常见漏洞类,而是选择一些新颖、有趣的东西。过去在CTF中,有很多关于pathon-jail/python-sandbox的挑战,所以我们想为什么不尝试NodeJs沙箱呢…
下一页
个人成就
优秀创作者
文章被点赞
1,142
文章被阅读
281,014
掘力值
6,582
关注了
0
关注者
785
收藏集
0
关注标签
0
加入于
2020-08-01