自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 EventLoop的深入研究

eventloop原理浅析

2022-02-17 11:44:20 140

转载 排序算法

在计算机科学与数学中,一个排序算法(英语:Sorting algorithm)是一种能将一串数据依照特定排序方式进行排列的一种算法。最常用到的排序方式是数值顺序以及字典顺序。有效的排序算法在一些算法(例如搜索算法与合并算法)中是重要的,如此这些算法才能得到正确解答。排序算法也用在处理文字数据以及产生人类可读的输出结果。基本上,排序算法的输出必须遵守下列两个原则:输出结果为递增序列(递增是针...

2018-12-03 11:37:04 245

转载 linux 修改服务器时间

修正时区rm -rf /etc/localtime #删除当前默认时区www.kwx.gdln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #复制替换默认时区为上海手动修正时间date -s '09:16:00 2018-11-21'自动同步时间yum install -y ntp ...

2018-11-22 15:36:37 3580

转载 查看和修改Linux的时区

一、查看和修改Linux的时区查看当前时区命令 : “date -R”修改设置Linux服务器时区方法 A命令 : “tzselect”方法 B 仅限于RedHat Linux 和 CentOS命令 : “timeconfig”方法 C 适用于Debian命令 : “dpkg-reconfigure tzdata”复制相应的时区文件,替换系统时区文件;或者创建链接...

2018-11-01 16:02:11 248

原创 nginx jsessionid/cookie未缓存,导致cookie变化

upstream bakend{ server 127.0.0.1:9999; #sticky_cookie_insert srv_id expires=1h domain=1.1.1.1 path=/; } server { listen 80; server_name localhost; loca...

2018-10-25 14:30:22 2791 1

转载 html meta标签

http-equiv一、概述 1、http-equiv顾名思义,相当于http的文件头作用,它可以向浏览器传回一些有用的信息,以帮助正确和 精确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。 2、Cache-control用于控制HTTP缓存(在HTTP/1.0中可能部分没实现,仅仅实现了Pragma: no-cache)...

2018-08-20 10:32:12 368

转载 git 统计代码量

统计某人的提交的代码总量,包括增加,删除git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 - $2 } END { printf "added lines: %s removed lines : %s t...

2018-08-15 16:38:15 984

原创 mac mongodb 用户权限

启动mongoldb brew services start mongodb创建用户mongo --host 127.0.0.1:27017use admindb.createUser({user: "root",pwd: "123456",roles: [ { role: "root", db: "admin" } ]})修改权限配置,权限生效修改:/usr/local...

2018-08-07 11:44:09 1389 1

原创 git s回滚远程仓库

步骤 git reset –hard < –commit > git push origin HEAD –force

2018-06-20 10:49:37 139

转载 查找nginx安装的路径以及相关安装

Linux环境下,怎么确定Nginx是以那个config文件启动的? [root@rabbit01 nginx]# ps -ef | grep nginxnobody 6568 27854 0 Jun15 ? 00:00:00 nginx: worker processroot 27854 1 0 May26 ? 00:00:00...

2018-06-20 10:47:27 4304

原创 数据库 增加字段

alter table domain_conf_ext add user VARCHAR(45) default NULL

2018-06-14 11:22:04 3577

原创 sh: node: command not found

1.查询是否有nodeecho $PATH //查看是否有/usr/local/bin。ls -l /usr/local/bin | grep node //看看node是否确实存在。ls -l /usr/local/bin/node //同上2.进入管理员权限su root / sudo su3.profile文件更改//如果p...

2018-05-14 19:05:52 19088

原创 mac给根目录文件读写权限

1.进入root权限:su root / sudo -i 然后输入密码2.给相应文件权限chmod -R 777 文件名给当前用户目录添加权限sudo chown -R $(whoami) /usr/local

2018-05-08 17:57:15 18130

原创 Gulp插件

wrech gulp文件读取工具 gulp-util gulp的静态函数 gulp-load-plugins gulp插件管理工具,加载package.json中的gulp依赖包 gulp-angular-filesort 自动排序项目module中的文件包依赖 gulp-angular-templatecashe 将templateURL的html缓存起来 gulp-filte...

2018-04-02 13:52:33 311

转载 D3资源列表

wikiD3 gallery(https://github.com/mbostock/d3/wiki/Gallery),这里有不少有趣的例子,可以帮你在线查找D3的使用方法,有各种各样的图表、特定的技术,还有一些跟其他工具一起实现的示例。BioVisualize(http://biovisualize.github.io/d3visualization),算是一个分门别类的D3 galle...

2018-03-28 10:27:09 1065

原创 gitbook中book.json文件详解

JSON文件{ "title": "demo",//标题 "description": "demo",//文档描述 "language": "zh",//选择编辑的语言环境 "plugins": [ //引入需要的插件,前面有-号的为uninstall相应的插件 "disqus", "github&q

2018-03-26 11:51:08 7167 2

原创 gitbook客户端简易使用

步骤:安装全局环境npm install gitbook-cli -g 必须得有 README.md 和 SUMMARY.md两个文件,book.json SUMMARY.md为项目目录的文件 README.md为首页介绍的文件 book.json里面进行一些插件的配置,文件的引入。。。2.初始化gitbook init3.运行服务...

2018-03-26 11:22:54 2947

原创 d3 名词解释

常见名词解释 domain:作用域 range:值域scale.clamp([boolean]) 默认情况下,clamping是关闭的,如果一个超出了输入域的值被传递给了比例尺,则比例尺将通过线性推断,可能会返回一个输出范围之外的数值。以默认的[0,1]输入域和输出域为例,输入数值2将返回输出数值2。如果clamping开启,标准化的输入域参数t会被限定在输出域[0,1]内,这...

2018-03-26 10:46:18 268

原创 svg基础知识

长方形:-rectrx 和 ry 属性可使矩形产生圆角。x 属性定义矩形的左侧位置(例如,x=”0” 定义矩形到浏览器窗口左侧的距离是 0px)y 属性定义矩形的顶端位置(例如,y=”0” 定义矩形到浏览器窗口顶端的距离是 0px)rect 元素的 width 和 height 属性可定义矩形的高度和宽度style 属性用来定义 CSS 属性CSS opacity 属性用于定义了元...

2018-03-25 17:18:15 375

原创 递归返回值异常

递归返回值为undefined//随机生成一个数字(function randomNum(){ var a = parseInt(Math.random()*2000); if(a>100&&a<2000){ return a; }else{ randomNum(); }})()//随机的...

2018-03-23 14:43:30 502

原创 盒模型

盒模型种类:W3C盒模型(box-sizing:content-box)IE盒模型(box-sizing:border-box) 两种盒模型计算width的方式不同 例子: W3C: 设置的width不包含padding/border,真实模型所占的宽度为:width+padding+border IE: 设置的width包含padding/border,真实模...

2018-03-22 11:22:04 170

转载 d3.interpolate

一、node():将根数据传入后,得到的节点的数组,每个节点添加8个参数:parent - 父节点children - 子节点value - 表示节点的大小,由下面 value() 函数指定的值,父节点的值等于子节点值的和depth - 节点的深度x - 节点的x方向的坐标(不一定指x轴方向,跟据 size() 函数的意义而定)y - 节点的y方向的坐标(同上)dx - x方向扩...

2018-03-20 11:29:16 1763

原创 java查询实时日志

java查询日志查询到相关的目录,然后输入: tail -f catalina.out 本项目所用

2018-03-09 15:14:08 4775

原创 git refusing to merge unrelated histories

问题refusing to merge unrelated histories本地源没有相关提交记录的仓库到远程:解决方法://让远程仓库信任本地的源git pull origin master ----allow-unrelated-histories

2018-02-02 14:49:40 175

原创 go structTag

go structTag 列子,如下type Message struct { Name string `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"` Hilarity Message_Humour

2018-01-30 18:12:52 310

原创 docker容器中安装vim

docker容器中vim安装步骤 vim: command not found//vim未安装 1. apt-get update //目的:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包 2. apt-get install vim//安装vim

2018-01-27 18:39:07 1204

原创 go time format

time包格式化日期,必须得是这个日期与时间fmt.Println(time.Now().Format("2006年01月"))fmt.Println(time.Now().Format("2006-01-02 15:04:05")) 否则会出现: fmt.Println(time.Now().Format(“2018年01月”)) 输出:24018年01月

2018-01-24 14:46:03 1300

转载 go fmt

golang 的fmt 包实现了格式化I/O函数,类似于C的 printf 和 scanf。 # 定义示例类型和变量type Human struct { Name string}var people = Human{Name:"zhangsan"}普通占位符 占位符 说明举例输出

2018-01-16 17:04:18 4506

原创 fabric-sample chaincode运行

声明 本文默认fabric环境已经搭建好,如果没有搭建好请点击:fabric官网文档获取官方samplegit clone -b master https://github.com/hyperledger/fabric-samples.git运行步骤(需要三个终端)终端1: cd fabric-sample/chaincode-docker-devmode...

2018-01-16 10:26:42 2461

原创 vim行号设置

永久设置行号/取消行号 vim ~/.vimrcvim *显示行号//命令行模式下:set nu//取消行数:set nonu

2018-01-16 09:47:21 303

原创 react兄弟组件之间通信

react兄弟组件线之间通信

2018-01-03 11:38:58 5749

转载 Set数据结构

ES6 set数据结构 详解

2017-10-26 09:40:15 699

转载 Generator

Generator for…of循环可以自动遍历 Generator 函数时生成的Iterator对象,且此时不再需要调用next方法。function *foo() { yield 1; yield 2; yield 3; yield 4; yield 5; return 6;}for (let v of foo()) { console.log(v);}//

2017-10-25 17:59:13 197

转载 JSONP服务端和web端的共识机制

JSONP

2017-08-11 09:32:23 354

原创 内存泄露

js内存泄露的规避方法1、全局变量引起的内存泄漏function A(){ a ="全局变量";//a为全局变量,不可被垃圾回收} 处理方式: 后面函数对a进行处理为null2、闭包引起的内存泄漏 var closures= (function(){ var closure= 'xxxxxx';// 被闭包所引用,不会被回收 return

2017-07-12 15:08:25 298

原创 jquery

jquery的跨域访问

2017-06-12 12:00:20 241

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除