JS菌

LV0
订阅了专栏

腾讯云自媒体分享计划

3 文章3.2K 关注者
关注了用户

腾讯云自媒体分享计划

腾讯 · 产品运营 (已认证)

申请条件:至少有 20 篇或以上符合投稿要求可迁入腾讯云专栏的原创技术文章。

3 文章0 回答3.2K 关注者
发表了文章

桥接模式

桥接模式的主要特点就是实现层(这里的文本追加逻辑)和抽象层(这里的文件和文本)的抽离

JS菌
编程算法
发表了文章

代理模式

在 ES6 之前,通常使用 Object.defineProperty 这个方法:

JS菌
网络安全
发表了文章

[译]使用 Proxy 更好的封装 Storage API

这篇文章提到 Proxy 这种语法可以用来封装 sessionStorage、 localStorage 甚至是 IndexedDB。可以使用 Proxy 代理...

JS菌
API网络安全
发表了文章

修饰器模式

https://zhongsp.gitbooks.io/typescript-handbook/doc/handbook/Decorators.html

JS菌
发表了文章

常见的三种 git 乱码问题

在git中出现中文乱码的解决方案 https://blog.csdn.net/tyro_java/article/details/53439537

JS菌
GitBashBash 指令
发表了文章

外观模式

JS菌
发表了文章

组合模式

文件夹下面可以为另一个文件夹也可以为文件, 我们希望统一对待这些文件夹和文件, 这种情形适合使用组合模式。

JS菌
编程算法
发表了文章

常见登录认证 DEMO

basic auth 是最简单的一种,将用户名和密码通过 form 表单提交的方式在 Http 的 Authorization 字段设置好并发送给后端验证

JS菌
网络安全JSON访问管理HTML存储
发表了文章

如何创建 http2 node App

openssl genrsa -des3 -out server.key 2048

JS菌
Node.jsSSL 证书httpsHTTP网络安全
发表了文章

JavaScript 适配器模式

旧接口格式和使用者不兼容的情况下需要加一个适配转换接口,无需要改变旧的接口格式。水一篇文章。。。

JS菌
发表了文章

Docker 快速部署一个 node App

Docker 的安装看官方文档,文档很详细了 https://docs.docker.com/docker-for-mac/install/

JS菌
容器Node.js打包https网络安全
发表了文章

聊聊 git 中 detached HEAD、amend、rebase 和 reset

分离头是指 checkout 历史版本后,做了修改并提交 commit,这时切回别的分支,之前提交的 commit 就会被抛弃。如果想要保留需要手动创建一个新的...

JS菌
Git
发表了文章

包管理工具安装速度慢或许是 lock 文件的坑

大家都用过 yarn npm 配置镜像加速第三方模块的安装。不知道有没有人遇到过无论怎么配置镜像,安装速度都贼慢的问题。 ?

JS菌
YarnNode.js
发表了文章

webpack 代码分离快速指北

在此之前,首先要知道经常配置的 output 中有关 filename 和 chunkFilename 的区别;简单来说在 entry 定义的入口文件走的就是 ...

JS菌
CSSwebpack缓存打包Lodash
发表了文章

组件中 watch props 根据 v-if 动态判断并挂载 DOM 的问题

问题复现:父组件中通过名为 source 的 prop 向子组件 Chart 传入数据

JS菌
发表了文章

使用 git 篡改历史

有时候我们需要修改 git 历史提交的文件内容,如果只是在前一个 commit,那么只需要修改文件并执行 --amend 即可:

JS菌
Git
发表了文章

Vue 中如何正确引入第三方模块

假设要使用到 jquery,那么可以通过配置 webpack 的 ProvidePlugin 的插件来全局引入:

JS菌
webpack打包JavaScriptVue.js
发表了文章

Vue 递归多级菜单

Menu 组件外层是一个 ul 标签,内部是 vFor 遍历生成的 MenuItem

JS菌
编程算法

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券