6 Dragon_GL

尚未进行身份认证

爱前端 爱代码的 斗笔一枚

等级
TA的排名 1w+

AceJump:快速定位光标位置,有了他你可以丢弃鼠标了

插件官网下载地址:https://plugins.jetbrains.com/plugin/7086-acejump该插件兼容以下编辑器:IntelliJIDEA、PhpStorm、WebStormPyCharm、RubyMine、AppCode、CLion、Gogland、DataGrip、Rider、AndroidStudioAceJump允许您快速将光

2017-06-15 23:30:59

UML之类图

在UML类图中,常见的有以下几种关系: 泛化(Generalization) 实现(Realization) 关联(Association) 聚合(Aggregation) 组合(Composition) 依赖(Dependency)1. 泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的

2017-06-03 19:33:12

Web API接口 FileReader学习笔记

FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。一、介绍FileReader接口的方法FileReader接口有4个方法,其中3个用来读取文件,另一个用来中断读取。无论读取成功或失败,方法并不会返回读取结果,这一结果存储在result属性中。FileReader接口事件FileReade

2017-05-29 22:53:40

使用window.open()打开新的窗口

本实例要在窗口每次被加载的时候弹出一个话框。本实例主要应用 JavaScript 的 window 对象。window 对象的常用方法:alert() 弹出一个警告对话框confirm() 在确认对话框中显示指定的字符串prompt() 弹出一个提示对话框close() 关闭被引用的窗口focus() 将被引用的窗口放在所有打开窗口的前面open() 打开新浏览器窗口并且显示由URL或名

2017-04-20 20:19:08

图片赖加载

什么是图片赖加载?一般图片懒加载又称图片延时加载、惰性加载。也就是在用户需要使用图片的时候才加载,这样做的好处有:可以减少请求、节省带宽、提高页面加载速度、减少服务器压力, 提高用户体验,防止一次性加载大量数据,而是根据用户需要进行资源的请求。图片赖加载其实在各大论坛、电商网站、图片网站被使用,具体表现为,当页面被请求时,只加载可视区域的图片,其它部分的图片则不加载,只有这些图片出现在可视区域时才会

2017-04-17 21:31:56

lambda-view: JS源码阅读工具

Github项目地址:https://github.com/Jianru-Lin/lambda-viewlambda-view能做什么?下面看一下我从lambda-view项目地址处截的一张图。对,标题就是lambda-view: A New Tool for Reading JavaScript Code in 2017,即是一个可以帮助我们更好的阅读JS源文件的这么一个工具。下面,让我们看一下当

2017-03-29 23:09:53

多用git少缴税

一、为什么要了解GitGit是一套版本管理系统。看到“Git版本管理”,一大部分盆友已经转身想走,在你握着门把手准备开门走人时,请最后听我说完最后一句:人人都需要版本管理,git可以帮你少交停电/蓝屏/死机税,提高产出效率,不来一发吗?试过半夜写汇报ppt吗?’汇报ppt’→’汇报ppt1’→’汇报ppt11’→’汇报ppt2015-03-17’→’汇报ppt2015-03-17新’→’汇报ppt2

2017-03-28 23:26:40

Ubuntu16.04 安装jre和jdk

JRE和JDKJRE(Java Runtime Environment)它是你运行一个基于Java语言应用程序的所正常需要的环境。如果你不是一个程序员的话,这些足够你的需要.JDK代表Java开发工具包,如果你想做一些有关Java的开发(阅读程序), 这正是你所需要的.检查是否已经安装Java在终端输入一下命令java -version如果,输出的是像下面这样的信息,表示你的电脑上还没有安装j

2017-03-28 22:29:48

AutocJS – 为你的文章自动创建目录导航菜单

灵感AnchorJS 是 AutocJS 的创作灵感。既然 AnchorJS 可创建标题的链接,为什么不直接给文章生成一个目录(Table of Contents)导航呢? 于是就有了 AutocJS。What is AutocJS?AutocJS 是一个专门用来生成文章目录(Table of Contents)导航的工具。AutocJS 会查找文章指定区域中的所有 h1~h6 的标签,并自动分析文

2017-03-09 19:13:44

数据结构与算法 —— 动态规划

简介动态规划有时被认为是与递归相反的算法。 递归 是从问题的顶部开始,将一个完整的问题一步步分解成一个个子问题,通过解决掉所有分解出来的这些子问题的方式,来解决整个问题。动态规划 是从问题的底部开始,先解决掉底部的最简单的小问题,然后,通过已解的这些小问题作为基础合并成一个整体解决方案,从而解决掉整个大问题。使用递归去解决问题虽然简洁,但 效率不高。包括JavaScript 在内的众多语言,不能高效

2017-03-06 16:01:21

include-media文档

变量(VARIABLES)断点(breakpoints)$breakpoints: ( 'phone': 320px, 'tablet': 768px, 'desktop': 1024px) !default;说明: 创建一个全局断点列表示例: 创建一个单独的断点用phone标记$breakpoints: ('phone': 320px);Used by[function] im-

2017-03-06 01:20:53

使用@include-media写媒介查询

官网地址: @include-media@include-media的口号是写简单、优雅和可维护的Sass媒介查询。include-media是什么?include-media 是一个Sass库,使用它 我们可以用一种容易和优雅的方式,自然和非常简单的语法编写CSS媒介查询。为什么我们需要这个库?我花了很长一段时间尝试不同的可用的库和mixin, 但是,最终它们都不能以优雅的方式满足我的需要。其

2017-03-05 20:24:43

CSS3 媒介查询

一、 响应式设计响应式设计,设计可根据所显示的设备屏幕大小(视口宽度)而自动调节改变, 在不同的设备上呈现的会有所不同。按照可用的屏幕属性,响应式设计提供了 UI 的最佳效果。例如,如果网站布局上有一个占据 25% 的屏幕宽度的侧边栏,那么该侧边栏在不同大小的屏幕上的呈现是不同的。该侧边栏在较大的桌面监控器上是宽屏的,在较小的 智能手机屏幕上是极其窄的。而在最高的或最小的屏幕上,侧边栏很可能不再是

2017-03-02 23:25:23

程序员护眼工具(2)—— redshift

redshift 这款软件是受到f.lux的启发开发而来的,修复了许多f.lux的bug。而且支持很多系统ubuntu下安装很简单:sudo apt-get updatesudo apt-get install redshift gtk-redshift这样就安装好了,而且redshift在我的ubuntu14.04安装后自动启动并识别所在地的经纬度自动调整屏幕亮度。比flux方便太多。

2017-02-27 16:18:27

Atom编辑器小试

Atom 是 Github 专门为程序员推出的一个跨平台文本编辑器。开发团队将 Atom 称为一个“为 21 世纪创造的可配置的编辑器”,它开源免费跨平台,并且整合 GIT 并提供类似 SublimeText 上类似的 Package Control (包管理)功能,支持插件扩展,可配置性非常高。你可以非常方便地安装和管理各种插件,将 Atom 打造成自己喜欢的开发工具。好了,说了这么多废话,下面看

2016-10-20 13:24:45

屏幕取词: window.getSelection和document.selection

上周在做扇贝小作业时学到的小技巧,因为平时很多这样的小知识点都是写在电子笔记(有道云笔记和印象笔记)里的。但是随着时间的推移,发觉里面的东西赛的是越来越多了。所以,每隔一段时间就该整理一下才合理,既可以总结最近学习的知识,放到博客里也是分享,希望对需要的朋友有帮助。IE9以下支持:document.selection    IE9、Firefox、Safari、Chrome和Opera支持:wi

2016-10-19 00:34:44

React调试方法

做为一个React开发大白,表示不知道该怎么调试它真TMD痛苦!下面来分享下我通过阅读前人博客总结的调试方法。浏览器扩展工具 —— 『React Developer Tools』Facebook其实早为开发人人员提供了一个很给力的调试工具,并且可以在你的Chrome和FireFox上自由安装。对于前端开发者来说,上手使用这个工具没有任何难度。扩展下载地址: https://github.com/fa

2016-10-17 22:53:48

React.createClass( ) 和 React.Component( ) 有什么区别?

之前定义一个组件类时都是这样写的 : 但是,也看到用有扩展 React.Component的写法,于是写出下面类型的code。但是,发现 getInitialState根本没有执行,控制台提示如下信息: Warning: getInitialState was defined on TodoApp, a plain JavaScript class. This is only supporte

2016-10-16 15:05:41

jQuery DOM插入节点操作指南

本章节主要介绍了jQuery在HTML中动态插入节点的各种方法,制作成表格,方便大家对比学习,需要的朋友可以参考下:  HTML代码:我想说:jQuery代码:$("p").append("你好");结果:我想说:你好

2016-10-16 12:29:49

程序员护眼小工具: F.lux

对,你没看错,是F.lux。而不是那个你熟悉的Flux。本人也是在serach Flux时看到这个东东,出于好奇,于是打开链接看了下 尝试安装使用体验了一把。安装什么都很简单。好了,不多废话,以下是简单安装使用教程。英文官网下载地址:https://justgetflux.com/安装完即可使用。不过本人尝试发现设置地理坐标不能使用,不过总体感觉影响不大。因为亮度是自己可以自行调节的。有一点需要提

2016-10-05 13:38:29

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!