• 主页
  • 归档
  • 分类
  • 照片墙
所有文章 友情链接 关于我

  • 主页
  • 归档
  • 分类
  • 照片墙

函数防抖与函数节流

2019-03-12

函数防抖与函数节流都是应用在该函数绑定的事件(比如keyup scroll等)可能在短时间内被频繁调用的情况
应用后可以有效提升性能, 从而优化页面流畅度

  • JavaScript
  • 函数
  • JavaScript

查看全文 >>

js对文件和二进制的操作

2019-01-30

FileReader

它是一个文件读取器
MDN文档里面是这样介绍的

其中File对象可以是来自用户在一个<input>元素上选择文件后返回的FileList对象,也可以来自拖放操作生成的 DataTransfer对象,还可以是来自在一个HTMLCanvasElement上执行mozGetAsFile()方法后返回结果。

  • JavaScript
  • JavaScript

查看全文 >>

gcc与nodejs的编译安装

2019-01-19

编译新版nodejs的时候提示要求使用新版gcc
nodejs warning
但是使用yum安装的gcc, 最高版本只能获得4.8.5
所以只好自己编译安装gcc

  • linux
  • linux

查看全文 >>

正则表达式重新入门(2)

2018-12-24

修饰符

修饰符是作用于整个表达式的附加属性
对于两种创建RegExp对象的方式
有各自对应的指定修饰符的语法

1
2
let reg1 = /^\w+$/g
let reg2 = new RegExp('^\\w+$', 'g')
  • 正则表达式
  • JavaScript

查看全文 >>

正则表达式重新入门(1)

2018-12-10

RegExp对象

在JavaScript当中, RegExp对象表示正则表达式
创建RegExp对象有两种方式

  1. 常量 : let reg = /hello\n/g

    后面的g是修饰符, 表示全局匹配; 这里的 / 是表示正则表达式的边界, 不属于内容

  2. 构造函数 : let reg = new RegExp('hello\\n', 'g')

    修饰符是作为第二个参数传入的, 第一个参数是正则内容的字符串, 所以对于反斜杠需要转义

  • 正则表达式
  • JavaScript

查看全文 >>

Promise(3)-async与await

2018-12-06

async的作用

首先async关键字是用来修饰函数的
带有async的函数, 调用的返回值必定是一个Promise对象

  1. 如果本身返回的就是Promise对象, 则不会做任何处理
  2. 如果本身返回的不是Promise对象, 则会用Promise.resolve包装后再返回
  • JavaScript
  • Promise
  • JavaScript

查看全文 >>

持续集成-jenkins

2018-11-07

Jenkins是一款由Java编写的开源的持续集成工具
持续集成是用于解决频繁迭代带来的运维方面的工作, 使这些工作可以使用脚本自动完成
包括拉取代码更新、编译打包、部署运行等

  • 持续集成
  • Java

查看全文 >>

消息中间件(2)-java连接ActiveMQ

2018-11-02

使用java连接activeMQ

引入依赖

1
2
3
4
5
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-all</artifactId>
<version>5.15.7</version>
</dependency>
  • JMS
  • Java

查看全文 >>

消息中间件(1)-初见

2018-10-24

中间件

非底层操作系统软件, 非业务应用软件, 不是直接给最终用户使用的
不能直接给客户带来价值的软件统称为中间件

  • JMS
  • Java

查看全文 >>

bash通配符

2018-09-26

bash当中的通配符可以看做是原始的正则表达式
不如之后出现的正则表达式功能强大, 规则相对简单一些
可以在命令行或者shell编程当中使用

  • linux
  • shell
  • linux

查看全文 >>

< 上一页1…34567…20下一页 >
© 2024 夏夜梦星辰
鲁ICP备19028444号
Power By Hexo
  • 所有文章
  • 友情链接
  • 关于我
{{searchItem.query}}
标签: 分类:
  • maven
  • 持续集成
  • JMS
  • 线程
  • JavaScript
  • ECMAScript6
  • 单元测试
  • Promise
  • Web Worker
  • 函数
  • prototype
  • 模块化
  • 正则表达式
  • 数据库
  • MongoDB
  • 索引
  • 集群
  • 全文检索
  • flutter
  • dart
  • git
  • 版本控制
  • linux
  • shell
  • docker
  • nginx
  • jenkins
  • opencv
  • vim
  • react
  • react native
  • 前端
  • css
  • HTML5
  • Hexo
  • sass
  • Three.js
  • TypeScript
  • Vue
  • 组件化
  • base64
  • webpack
  • nodejs
  • gulp
  • TensorFlow
  • 机器学习
  • 算法
  • 动态规划
  • 数据结构
  • Java
  • JavaScript
  • MongoDB
  • flutter
  • Git
  • linux
  • react
  • 前端杂烩
  • 男生女生
  • 算法
  • 十年饮冰,难凉热血
  • †少女癌†
  • 猫与向日葵
  • coderfun
  • JENKINS
  • API管理后台
愿你最终能接纳每一面每一种的自己
独自活着便是团圆