首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
saltfish666
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 43
沸点 2
赞
45
返回
|
搜索文章
赞
文章( 43 )
沸点( 2 )
使用新一代js模板引擎NornJ提升React.js开发体验
当前的前端世界中有很多著名的开源javascript模板引擎如Handlebars、Nunjucks、EJS等等,相信很多人对它们都并不陌生。 早在几年前Backbone等mv*框架流行的时候,js模板引擎遇到了它们的春天,因为Backbone可以支持选配用户自己喜好的模板,并…
[译] 怎样(以及为什么要)保持你的 Git 提交记录的整洁
提交功能是 Git 仓库的关键部分之一,不仅如此,提交信息也是仓库的生命日志。项目或者仓库在随着时间的推移不断演变(新功能不断加入,Bug 被不断修复,体系架构也被重构),提交信息成为了人们查看仓库所发生的变化或者怎么发生变化的地方。因此使用简短精确的提交信息反映出内部的变化是…
简单的写一个发布订阅器
发布-订阅模式在开发中的应用其实是很广泛的,比如大家都知道的Vue,使用数据驱动模板的改变,将我们的双手从繁琐的dom操作中解放出来,稍微懂一些原理的同学们都知道,其双向数据绑定就是通过数据劫持、发布
文件上传那些事儿
最近把产品目前使用的 FileUploader 从老的组件库分离出来的,自己也查阅了相关的各种资料,对文件上传的这些事有了更进一步的了解。把这些知识点总结一下,供自己日后回顾,也供有需要的同学参考,同时也欢迎各位大牛拍砖指点共同学习。
从AcFun数据库泄露事件看后端应该如何安全地储存用户数据?
但是我们还需要考虑,如何在已经犯错的情况下把损失降低到最小。在做数据的存储方案时,我们需要假设储存的数据已经被泄露出去了,如用户密码这种隐私数据的存储就是一个重点。
强烈推荐--基于 vue2.x table 组件
主要功能: 1、自适应,可以随着浏览器窗口改变自动适应 2、固定列,表头固定 3、列宽拖动(默认支持) 4、排序,支持单个、多个字段排序 5、自定义列、自定义单元格样式、loading效果等 6、自带分页组件 7、支持单元格编辑 8、支持单元格合并
Pipenv:新一代Python项目环境与依赖管理工具
Pipenv是Kenneth Reitz在2017年1月发布的Python依赖管理工具,现在由PyPA维护。你可以把它看做是pip和virtualenv的组合体,而它基于的Pipfile则用来替代旧的依赖记录方式(requirements.txt)。 在这篇文章里,我将会以旧的…
手把手教你撸一个简易的 webpack
随着前端复杂度的不断提升,诞生出很多打包工具,比如最先的grunt,gulp。到后来的webpack和Parcel。但是目前很多脚手架工具,比如vue-cli已经帮我们集成了一些构建工具的使用。有的时候我们可能并不知道其内部的实现原理。其实了解这些工具的工作方式可以帮助我们更好…
Virtual Dom算法实现笔记
网上关于virtual dom(下面简称VD)的博客数不胜数,很多都写得很好,本文是我初学VD算法实现的总结,在回顾的同时,希望对于同样初学的人有所启发,注意,这篇文章介绍实现的东西较少,见谅。 很多代码来自github库:hyperapp,几百行代码的库,拥有了redux和r…
如何无痛降低 if else 面条代码复杂度
相信不少同学在维护老项目时,都遇到过在深深的 if else 之间纠缠的业务逻辑。面对这样的一团乱麻,简单粗暴地继续增量修改常常只会让复杂度越来越高,可读性越来越差,有没有固定的套路来梳理它呢?这里分享三种简单通用的重构方式。 所谓的【面条代码】,常见于对复杂业务流程的处理中。…
下一页
个人成就
文章被点赞
356
文章被阅读
69,936
掘力值
1,448
关注了
11
关注者
31
收藏集
2
关注标签
50
加入于
2018-04-26