博客迁移至个人网站,简书将不再更新
博客迁移至个人网站,简书将不再更新
最近在项目中想用一下gitlab-ci(gitlab continuous integration持续集成)来对项目进行自动化部署,这篇文章会提到自己所踩过一些坑(其实也不算...
打开项目一直在下载fastutil-7.2.0.jar,修改build.gradle文件,添加国内镜像地址即可:
Node.js 中的并发安全问题 简介 Node.js 采用非阻塞异步IO的方式来处理请求。基于 Libuv 的事件循环机制,node 得以通过单线程来处理高并发的请求。一般...
背景 后台接口提供了前端上传图片的接口,现在node js需要使用统一的服务接口。存在的问题: node js端的图片已被转为base64 node js不支持formdat...
遇到的问题 腾讯云默认3306端口是不开放的需要去安全组->入站规则开发端口 给mysql开放远程链接设置之后,需要重启 参考:https://blog.csdn.net/s...
背景 公司的前端可视化发布系统watt,测试环境打包操作步骤比较多,于是便萌发了写一个一键发布项目的chrome插件的想法。 watt测试环境正常发布流程: 进入watt 从...
背景 有次排查bug无意间发现同事直接通过css module处理过后的类名修改样式。如下类名 便告知同事,这种类名是不可靠的,如果类名hash依赖的内容被修改,hash就会...
tips: 本框架目前支持options和popup页面打包,background.js、content.js和devtool打包目前暂未适配。 背景 在开发完baymax插...
项目背景 这个项目是给每个用户提供了一个avatar动态形象。用户可以任意搭配头发、衣服等部件。要求在在用户保存形象的同时,生成头像截图,头像背景需要自定义,跟动态形象不是同...
背景 公司通用的框架是vue2+js,组件库也是基于vue+js的。我们组内根据自己的业务特点,使用了vue2+ts框架,这样导致我们可以使用公司的组件库,但是基于这个框架写...
vue 源码版本是2.6.12 缘起 很多介绍vue源码的文章对computed怎么计算值讲的很清楚,但是对computed 怎么搜集到依赖它的视图渲染watcher,以及怎...
本文是对原理的阐述,不涉及具体的加密流程 缘起 http由于是明文传输,在传输信息的时候是很不安全的,所以要对传输的信息进行加密。 对称加密 容易想到的加密方式是对称加密,即...
使用的源码版本为3.5.1 定义 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测...
以这个webpack vue项目搭建[https://www.jianshu.com/p/7bfa7550353d] 这篇博客中介绍的项目为基础,去掉webpack中对vue...
根据自己对算法和数据结构的理解写出的思路和代码,如有错误欢迎指出。 一 排序 快排 快排的思想是从一堆数中随便选一个数作为pivot,遍历把所有比pivot小的移到左边,把比...
http缓存分为强缓存和协商缓存。强缓存并不会请求服务器,同时响应码会返回200。比如使用的配置cache-control:max-age=1200 在项目中缓存图片等静态资...
实现功能:一个 Toast 组件,显示一段传入文本,2s 后自动消失。如果多次调用,显示最后一次的内容,同样2s后消失。基于vue实现的一个toast demo核心代码:一个...
这篇文章从vue源码的角度分析,为什么在this.$nextTick回调里面才能看到视图更新了。 TL;DR this.message = '已更新' 这个被执行的时候会把创...
vue有两种不同的构建方式: 独立构建:包含模板编译器,渲染过程 HTML字符串 → render函数 → VNode → 真实DOM节点 运行时构建:不包含模板编译器,渲染...