- 博客(205)
- 收藏
- 关注
转载 前端面试 ["1", "2", "3"].map(parseInt)
题目点评 这道题目要求对ECMAScript5版本的函数比较熟悉才能够正确的解答出来,重点考察的就是map函数,这个函数就是ECMAScript5(最新版本)新增的,在加上parseInt这个函数本身也很难理解,该题目难易程度偏难! map方法的使用 语法 array.map(ca...
2018-06-10 16:27:00
311
转载 js array 数组相关操作汇总
快速新建数组 Array.fill fill()方法用一个固定值填充一个数组中从起始索引到终止索引内的全部元素,MDN相关参考链接 var array = new Array(10).fill('test').map((v, i) => { return { ...
2018-06-09 15:44:00
267
转载 js 中 true == 1 false == 0
在es5中,处理true == 1 和 false == 0 的判断流程是这样的: 如果比较的两者中有boolean,会把boolean先转换为对应的 number,即 0 和 1(false是0,1是true) 如果比较的双方中有一方为number一方为string,会把st...
2018-06-07 23:15:00
3119
转载 浏览器内核控制meta name="renderer" 说明文档
浏览器内核控制Meta标签说明文档 背景介绍 由于众所周知的情况,国内的主流浏览器都是双核浏览器:基于Webkit内核用于常用网站的高速浏览。基于IE的内核用于兼容网银、旧版网站。以360的几款浏览器为例,我们优先通过Webkit内核渲染主流的网站,只有小量的网站通过IE内核渲染...
2018-05-22 23:25:00
286
转载 js的单线程和异步
前言 说到js的单线程(single threaded)和异步(asynchronous),很多同学不禁会想,这不是自相矛盾么?其实,单线程和异步确实不能同时成为一个语言的特性。js选择了成为单线程的语言,所以它本身不可能是异步的,但js的宿主环境(比如浏览器,Node)是多线程的,宿主环...
2018-05-20 11:27:00
79
转载 解决宿主机不能访问虚机的web服务
宿主机是win10的,使用vmware搭建了一个虚机redhat 7.3,并运行了一个web服务,想通过宿主机去访问虚机上的web服务,但无法访问 虚机ping 宿主机 OK 宿主机ping 虚机 OK 宿主机 telnet 虚机的 80 端口 OK 宿主机 telent 虚机的 80...
2018-04-20 16:01:00
513
转载 .bat批处理(一):@echo off
前言 我们常常会在一些批处理文件中看到@echo off这个命令,那他究竟有什么作用,要想知道这个命令,我们首先得知道echo这个命令的作用,这个命令叫做“回显”,就是把这条命令后的内容显示到控制台上,接下来我们来看一下@echo off命令的作用 内容 我们来新建一个文件,文...
2018-04-16 22:11:00
229
转载 ant design 离线使用图标
项目使用到了ant design 的组件,在离线环境中使用ant design 组件时需要将iconfont 图标下载到本地,不然会无法识别组件内部图标,所有有图标的地方都会显示为一个灰色方框 离线图标使用方法:https://ng.ant.design/#/components/icon,...
2018-04-16 21:46:00
638
转载 Angular HttpClient 新特性
参考这里 转载于:https://my.oschina.net/u/2499632/blog/1632271
2018-03-09 14:03:00
97
转载 java 导出 excel
package com.exportexcel; import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.sql.Conne...
2018-03-09 13:44:00
92
转载 文件上传、下载进度监听 angular
使用插件:angular-progress-http 文件下载进度监听效果如下: 这样根据原文件大小即可在页面上设计一个友好的展现方式了 转载于:https://my.os...
2018-03-08 16:33:00
1027
转载 HDFS客户端的权限错误:Permission denied
搭建了一个Hadoop的环境,Hadoop集群环境部署在几个Linux服务器上,现在想使用windows上的Java客户端来操作集群中的HDFS文件,但是在客户端运行时出现了如下的认证错误,被折磨了几天,问题终得以解决。以此文记录问题的解决过程。 (如果想看最终解决问题的方法拉到最后,如果想...
2018-02-28 17:33:00
190
转载 linux 根据端口号杀死进程
比如查找一个监听端口为9000的进程,然后杀死 #!/bin/bashPROCESS=`lsof -t -i:9000`kill -9 $PROCESSecho kill $PROCESS, restart 注意:lsof -t -i:9000 外面的符号是反引号 ...
2018-02-23 17:25:00
479
转载 Java如何進行Base64的編碼(Encode)與解碼(Decode)?
Base64是一種能將任意Binary資料用64種字元組合成字串的方法,而這個Binary資料和字串資料彼此之間是可以互相轉換的,十分方便。在實際應用上,Base64除了能將Binary資料可視化之外,也常用來表示字串加密過後的內容。如果要使用Java程式語言來實作Base64的編碼與解碼功能...
2018-02-22 13:25:00
117
转载 session、cookie与“记住我的登录状态”的功能的实现
session、cookie与“记住我的登录状态”的功能的实现 Cookie的机制 Cookie是浏览器(User Agent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能。 Cookie的Domain和Path属性标识了这个Cookie是哪...
2018-02-06 08:48:00
228
转载 浏览器内核控制标签meta说明
背景介绍 由于众所周知的原因,国内的主流浏览器都是双核浏览器:基于Webkit的内核用于常用网站的高速浏览,基于IE的内核主要用于部分网银、政府、办公系统等网站的正常使用。以360浏览器为例,我们优先通过Webkit内核渲染主流网站,只有少量的网站通过IE内核渲染,以保证页面兼容性。...
2018-01-30 15:31:00
163
转载 Meta标签中的format-detection属性及含义
format-detection翻译成中文的意思是“格式检测”,顾名思义,它是用来检测html里的一些格式的,那关于meta的format-detection属性主要是有以下几个设置: metaname="format-detection"content="telephone=no" ...
2018-01-30 15:25:00
116
转载 npm --save-dev --save 的区别
npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是npm install --save另一个是 npm install –save-dev,他们表面上的区别是 --save 会把依赖包名称添加到 package.json 文...
2018-01-27 10:11:00
88
转载 es7 javascript 修饰器
一般在JavaScript中为了让部分代码延迟执行,一想起的自然是setTimeout,比如: setTimeout(() => { // doing}, 0); 这种代码或许你不知道写过多少遍,但,我们在setTimeout中多数情况下会去调用另一个方法: setT...
2018-01-11 09:55:00
124
转载 angular 5 httpclient
一个基础的 httpclient 样例 import { Injectable } from '@angular/core';import { HttpClient, HttpResponse } from '@angular/common/http';import { Observab...
2018-01-04 11:42:00
84
转载 angular 5 自定义表单验证
本文参考地址:链接 第三方UI组件:Ant-Design 近期在做angular的表单,目前项目上已经升级到angular 5了,需要做一些自定义表单验证,用户输入的是在服务器上的绝对路径,所以要验证是否是以“/”开头 表单验证 (Validator) 的本质上是一个function,感...
2018-01-03 16:22:00
489
转载 angular2 fullscreen
import { AfterViewInit, Directive, ElementRef, HostListener, Inject } from '@angular/core';import { DOCUMENT } from '@angular/platform-browser';...
2017-12-22 18:01:00
355
转载 docker run 命令相关
转发docker 官网 docker run 文档链接 转载于:https://my.oschina.net/u/2499632/blog/1587549...
2017-12-10 18:28:00
76
转载 ng-alain docker 镜像启动
ng-alain 工程已经下载到本地,且使用npm run build 打包了,生成一个 dist 目录,这个目录就是我们打包后的前端工程 上传所需文件及目录 将打包镜像所需要的文件及目录都上传,包括: _ngnix dist Dockerfile docker-co...
2017-12-10 18:23:00
362
转载 github上clone代码 permission denied
从github上clone g2-angular 工程失败了 garila@**** MINGW64 /d/*****/mygit$ git clone git@github.com:cipchk/g2-angularCloning into 'g2-angular'...Permis...
2017-12-04 18:05:00
257
转载 vscode 常用快捷键
vscode 快捷键大全pdf文档地址 windows 地址 mac 地址 linux 地址 在vscode 界面上也能找到全部的说明 比如在windows下: 点击文件 --> 首选项 --> 键盘快捷方式 ...
2017-12-04 17:07:00
99
转载 VS Code上手与超实用插件安利
工欲善其事必先利其器 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发...
2017-12-04 10:37:00
213
转载 dragonite proxy 代理
准备工作 一台windows电脑做客户端 一台linux 服务器做服务端 客户端 登陆dragonite 的工程的release地址,下载proxy压缩包 下载解压后只有两个目录:bin 和 lib bin 是启动脚本,lib 是依赖包 后面会讲到如何启动 ...
2017-11-30 16:36:00
155
转载 docker push 到docker hub 镜像库
将镜像推送到dockerhub 的过程就像将代码提交到git仓库一样 注册dockerhub 账号 首先要有一个dockerhub 的账号,然后新建一个repo(仓库) 比如,新建一个叫nginx的仓库,显示的结果就是nancydocker/nginx 创建镜...
2017-11-30 14:13:00
128
转载 docker 加速器
配置 Docker 加速器 Linux curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://dfefe7a2.m.daocloud.io 该脚本可以将 --registry-...
2017-11-29 21:48:00
249
转载 Bash Shell 获取进程 PID
导读 Linux 的交互式 Shell 与 Shell 脚本存在一定的差异,主要是由于后者存在一个独立的运行进程,因此在获取进程 pid 上二者也有所区别。 交互式 Bash Shell 获取进程 pid 在已知进程名(name)的前提下,交互式 Shell 获取进程 ...
2017-11-27 17:44:00
493
转载 idea 更换编辑器背景图片
插件名称是:BackgroundImage, 安装后效果图 转载于:https://my.oschina.net/u/2499632/blog/1579298...
2017-11-24 13:05:00
145
转载 FileSaver.js 介绍
如果你需要保存较大的文件,不受 blob 的大小限制或内存限制,可以看一下更高级的StreamSaver.js, 它使用强大的 stream API,可以将数据直接异步地保存到硬盘。支持进度、取消操作以及完成事件回调。 FileSaver.js FileSaver.js 在没有原生支持...
2017-11-24 10:26:00
2436
转载 git loose object 解决
描述 不知道怎么回事,最近连续出现了两三次下面的错误,每次git pull的时候就会出现,网络搜索了一下,类似的问题非常普遍,各有各的解决之道,随记之。 错误信息: error: object file .git/objects/40/bda4e3b79c3d7bf598df31d9e6...
2017-11-23 08:24:00
1198
转载 idea 手动修改 git 仓库
有这么个场景: 工程 A ,B, 目录 C A 和 B 都有自己的git 仓库,现在需要将工程 A、B 放到工程 C下面作为平级的两个子目录,目录 C 则统一使用工程 A 的git 仓库,工程 B 的仓库将不再使用 我们可以直接将目录 A 和 B 复制到目录 C 下面,直接复制过去只是...
2017-11-21 16:56:00
972
转载 angular cli 修改启动端口
方法一:修改配置文件node_modules/angular-cli/commands/server.js default值就是默认的端口:4200 "use strict";var assign = require('lodash/assign');var denodeify = ...
2017-11-21 15:01:00
453
转载 tslint 检查规则
tslint是一个可扩展的静态分析工具,检查 typescript代码的可读性、可维护性和功能上的错误。它广泛支持在现代编辑和编译系统,可以自定义编码规则,配置,和格式化。 目前写的前端工程都加入了tslint检查,大致了解下这个东东的功能 git 地址:https://github.c...
2017-11-21 11:11:00
912
转载 intellij idea auto import 变为单引号
在使用typescript 的时候,会用到intellij idea 的自动导入,由于写的是前端工程,在导入的时候需要使用单引号,但默认是双引号,如下: export * from "./examples.component"; 这样的话tslint 会提示你修改为单引号: 那么在i...
2017-11-21 11:00:00
1594
转载 intellij idea typescript import 加空格
在typescript 中引入import 时,使用ctrl + alt + l 格式化代码,比如: import {Component} from "@angular/core";import {Routes} from "@angular/router"; 这时需要在大括号内的前后两...
2017-11-21 10:50:00
1151
转载 redhat 7 + git + gitolite 搭建git仓库
测试使用gitolite搭建一个简单的git仓库,使用ngx-admin的代码做测试 一 部署环境 linux: redhat 7 (vmware) ip: 192.168.10.129 ssh 工具:Xshell 本地客户端: win10 64 二 安装所需软件包...
2017-11-18 21:52:00
235
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人