Mac 必装命令行工具 1)

2020-12-23
阅读 3 分钟
4.3k
Mac 必装命令行工具 1)作为一个命令行爱好者,Mac 的终端 terminal 真的是心头爱,各种命令行工具简直不要太爽。一定场景下,生产力直接起飞。下面列几个我几乎每天都在用的命令行工具。tldrTOO LONG ,DON'T READ。Unix 生存第一法则: 快使用 man很多命令行工具往往都有各种参数、各种使用说明,往往很难记得清楚。而...

UNI-APP 实践问题记录

2020-12-10
阅读 4 分钟
3.2k
最近需要将一个原来vuejs 技术栈的 移动端业务改造小程序,基于成本和时间的考虑,选择了 uni-app ,一开始直接将旧代码迁入到新的工程里。在逐步开发过程中,遇到了一些问题,整理记录一下,当然这些问题可能只是在我们项目特定场景、特定情况下出现的,仅供参考,提供一个思路。

JS 中 Array.sort 的那些事儿

2018-11-16
阅读 2 分钟
4.7k
大家都知道 js 自带了一个排序方法 sort,很多时候需要排序的时候也都直接使用了 sort 方法来排序。然而有时候 sort 的结果和预期结果还是有些差异的。

前后端分离场景下前端权限控制的理论实现

2018-11-06
阅读 3 分钟
8.1k
现在基于 前后端分离模式的前端工程是越来越多了,很多公司都逐渐接受、引入实践前后端分离的开发模式。不可否认,前后端分离的模式给予了前后端协作一个新的解决方案,而前端框架的百花齐放以及 Nodejs 的普及、踏入服务器开发的领域等等也为前后端分离引入了新鲜的玩法。但同时也给了前端新的挑战,前端工程化、基础建...

Vue 动态创建 component

2018-07-19
阅读 4 分钟
41.8k
在 angular 中 可以通过 ComponentFactoryResolver 来动态创建 component , 在平时使用 vue 的过程中也没有了解到这方面的信息。于是就花时间研究了一下。

angularjs 的数据绑定

2018-06-30
阅读 2 分钟
2.7k
在angularjs1.X 中存在了三种数据绑定的方式,用于数据的同步、展示。在 angularjs 1.3 之前,angularjs 只存在两种方式: two-way-binding 和 one-way-bindng , 而后则引入了称为one-time-binding 的绑定机制。

Angular Pipe 在 嵌套对象上的非预期行为分析

2018-05-05
阅读 3 分钟
2k
在工作中,存在一个嵌套对象,需要展示嵌套对象内层的一些信息,于是写了个Pipe 来处理,但是发现当嵌套的对象发生变化时,pipe 不会重新执行。例如有下面一个数据。

Canvas 学习笔记(二)——基础图形的绘制

2016-12-07
阅读 2 分钟
2.7k
说到基本图形,无非是矩形、圆形、线段、曲线。很多所谓的图案基本都是这几种基本图形组合而成。比如五星 ★ 其实就是几条线段分够填充而组成的图案;圆弧是不闭合的圆形组成的;折线是多条线段连接而成的。

Canvas 学习笔记(一)

2016-11-17
阅读 2 分钟
2.1k
一直没有系统的去学习一下canvas,都是在用到的时候一边google一边使用,最近工作上的事情告一段落,就决定跟着MDN 学习一下Canvas。

Fedora24快速安装LNMP环境

2016-08-07
阅读 2 分钟
3.6k
最近新装了Linux,选择的是最新的 Fedora 24 版本。安装过程没什么好说的,对于安装过Linux的人来说不是什么大问题。唯一比较纠结的是由于Fedora 24 是较新的版本,国内的镜像源更新的相对较慢,同时国外的源由于各种问题导致在国内使用体验很差。所以在新装了系统之后,更换源是大多数用户的第一件事。下面先说一下Fedo...

Nginx出现could not build the server_names_hash 解决办法

2016-08-03
阅读 1 分钟
6.6k
今天配置nginx的时候,配置语法都没问题,然而在重启nginx时候,却提示: {代码...} 经过一些google之后,找到了解决方案。解决方法: 在配置文件的http{}段增加一行配置 {代码...} 这里一般配置为32的倍数,有的时候错误信息的提示可能不够,要更大一些。 具体为什么要这么配置我也不太清楚原因,于是从网上找了一些资...

Web存储之LocalStorage初探

2016-06-05
阅读 3 分钟
2.2k
· HTML Geolocation 可以定位到用户的地理位置· HTML Drag and Drop 拖拽API,可以实现更简单有效的交互方式· HTML Local Storage 本地存储方案, 配合离线缓存可以实现WebApp的本地化· HTML Application Cache 离线缓存,可以将WebApp离线到本地使用· HTML Web Workers JS版多线程,适合一些计算密集型的业务· HTML SSE...

前端工具系列之一 Gulp

2016-06-03
阅读 3 分钟
2.6k
从(大约)2014年开始,前端不再是当初那个切图排版的前端了,各种MV*框架、库、工具呈井喷之势层出不穷。构建工具比较有名的如Grunt、Gulp、Yeoman、webpack;依赖管理比如bower、npm,当然最流行最广为人知的还是作为Nodejs的管理器npm;模块化出现了CMD、AMD、UMD等,例如requirejs、seajs等的。

CSS3 线性渐变应用

2016-06-03
阅读 5 分钟
1.8k
CSS3 Gradient 分为 linear-gradient(线性渐变)和 radial-gradient(径向渐变)。而我们今天主要是通过一个小例子来针对线性渐变来剖析其具体的用法。