摘要:
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是 阅读全文
摘要:
html2canvas 功能介绍:将页面div转换成图片 http://html2canvas.hertzen.com/getting-started 安装使用方式 npm install html2canvas import html2canvas from 'html2canvas'; html 阅读全文
摘要:
Array concat() 复制一个全新的数据 修改复制的数据不会造成原始数据变化 const a = [1,2,3]; const b = a.concat(); console.log(b); // [1,2,3] from() 将类数组对象转化为真实的数组 let arrayLike = { 阅读全文
摘要:
前端开发规范 在多人协作的团队里,需要制定一套合理的规范,才会让开发更加方便、统一。这是我之前团队里制定的一个前端规范,现在跟大家分享一下,希望可以互相交流下。 一、命名规则 命名使用 - 号作为连接符 1. 项目命名 tronker, soffice, app-tronker, app-soffi 阅读全文
摘要:
Java集合分类: List Set Map Queue 数组 工具类 扩展类 List: ArrayList :动态数组。 LinkedList:双向链表。 Vector:线程安全的动态数组。 Stack:对象栈,遵循先进后出的原则。 Set: EnumSet:枚举类型专用Set,所有元素都是枚举 阅读全文
摘要:
快速搭建React Native开发环境(windows Android篇) 最近要做一个项目的技术选型,因为多端开发,所以一批筛选下来,选了 React Native ,但是 Android 的开发环境在 Windows 下真的好繁琐(还是Mac方便),本文为记录。 建议:过程中最好开启梯子! 安 阅读全文
摘要:
二、快速入门 1.在服务器端最容易的安装方式就是通过 npm (node.js 的包管理器),方法如下: 2.作为项目的开发依赖 (devDependencies) 安装: 3.在项目根目录下创建一个名为 gulpfile.js 的文件: 4.运行 gulp: 三、常用语法 1.gulp.task( 阅读全文
摘要:
关于如何在海量手机号中刷选出想要的手机号 一.业务场景需求 现在有海量手机号,如何快速筛选出固定地区的手机号,现需筛选出所有A地区的手机号,根据规定,手机号前七位数决定手机的地区。前七位数为手机号地区号段,A地区有3000个号段,现在海量手机号数目3000,0000个 二.解决思路 1.将所有号段生 阅读全文
摘要:
今天分享一个非常酷炫的插件,jdenticon,该插件实现根据不同字符串来生成不同的图像 官方地址:http://jdenticon.com/ 应用场景:比如业务需求上需要根据登陆用户名显示不同的用户图像 为实现给不同用户登录网站时加一个特色头像,采用http://jdenticon.com/提供的 阅读全文
摘要:
function distanceScroll(distance, callback) { var scrollTop = document.body.scrollTop || document.documentElement.scrollTop, docHeight = document.body 阅读全文