K.Sun

用最简单的文字解释问题,用最少的步骤解决问题!

Git:重新提交没有更新的commit

应用场景 一般来讲,我们push一个commit的流程是这样的: $ git add <file> $ git commit -m "commit message" $ git push origin branch-name 这时候一般Jenki...

2019-03-27 10:58:52

阅读数 105

评论数 0

JavaScript中Number类下几个常见的方法

toPrecision() 很简单,toPrecision( )方法用于对数字格式化到指定精度。看例子: const num = 213.45689; console.log(num.toPrecision()); console.log(num.toPrecision(4)); console...

2019-03-25 15:31:41

阅读数 47

评论数 2

JavaScript中Object的create和assign方法

Object.assign() 这个方法是用于拷贝JSON对象的,复制对象的可枚举属性。 Object.assign(target, ...sources) target是目标对象,source是原对象,返回目标对象。 看例子: let returnedValue = Object.assign...

2019-03-01 22:02:43

阅读数 41

评论数 0

JavaScript中Object.getOwnPropertyNames()与Object.keys(obj)的区别

大部分情况下Object.getOwnPropertyNames()与Object.keys(obj)的功能是一样的,我们一般也是用来获取一个JSON对象中所有属性,例如 const obj = { property1: 1, property2: 2, }; console.l...

2019-03-01 18:01:14

阅读数 81

评论数 0

《原则》之生活原则——[美] 瑞·达利欧——刘波 等译——中信出版社

一、拥抱现实,应对现实 1.1 做一个超级现实的人 - 梦想+现实+决心=成功的生活。 1.2 真相(或者更精确地说,对现实的精确理解)是任何良好结果的根本依据。 1.3 做到头脑极度开放,极度透明 - 对于快速学习和有效改变而言,头脑极度开放、极度透明是价值无限的。 - 不要担心其他人的...

2018-12-23 21:31:49

阅读数 226

评论数 0

Git: 恢复被删除的分支(Restore the deleted branch)

一般来讲,当我们的分支已经合并到了master,那么我们会删除本地和远程的分支,用下面的命令: git branch -d <your-branch> 或者 git branch -D <your-branch&g...

2018-10-29 21:46:55

阅读数 1229

评论数 0

如何设计RESTful API

每次开工前,设计API也是十分重要的一个环节,现在RESTful API大行其道,那么如何才能设计出好的RESTful API呢,也就是说我们在设计RESTful API需要遵循哪些原则呢? 1、使用名词,别使用动词 我们知道RESTful API是一种面向资源(resource)设计的API...

2018-06-22 17:19:23

阅读数 652

评论数 2

Git: remote: Invalid username or password

$ git pull remote: Invalid username or password. fatal: Authentication failed for 'https://github.com/project/project.git/' 执行git pull的时候,会出现用户名或者密码...

2018-06-19 11:51:52

阅读数 5298

评论数 1

微服务生态系统及生产可用概要

微服务生态系统 第一层:微服务硬件生态系统 物理服务器(公司自有的或者从云供应商租的) 数据库(专用的或者共享的) 操作系统 资源的隔离和抽取 配置管理 主机级的监控 主机级的日志 第二层:微服务通信生态系统 网络 DNS 远程过程调用 端点 消息 服务发现 服务注册 负载均 ...

2018-06-11 22:20:59

阅读数 227

评论数 0

ES6的几个新特征

废话少说,还是直接上代码吧。 1、参数默认值 以前是这么写的: var link = function (height, color, url) { var height = height || 50 var color = color || 'red' var ur...

2018-06-06 22:46:01

阅读数 420

评论数 0

Git撤销本地commit

本人总是干这种挫事情:一顿操作猛如虎,各种git add,各种git commit,最后一看,我擦,还特么在master上,太吓人了,这咋办?——撤销commit: $ git commit -m "commit on master" $ git reset ...

2018-04-18 19:45:50

阅读数 24811

评论数 3

git: error: cannot lock ref, error: cannot lock ref

在执行git pull的时候会出现这样的错误: $ git pull error: cannot lock ref 'refs/remotes/origin/branch': 'refs/remotes/origin/branch/repair' exists; cannot create 'r...

2018-04-16 13:48:55

阅读数 978

评论数 1

https git clone与ssh git clone之间的区别

首先看一下两种使用方法的面相: https git clone是长这样的: git clone https://github.com/project/repo.git ssh git clone是长这样的: git clone git@github.com:project/repo.git...

2018-04-10 18:10:08

阅读数 10349

评论数 1

Git: There is no tracking information for the current branch.

在执行git pull的时候,提示当前branch没有跟踪信息: git pull There is no tracking information for the current branch. Please specify which branch you want to merge wit...

2018-03-29 10:29:22

阅读数 9268

评论数 3

Git: This branch is out-of-date with the base branch

有时候在你提交自己的branch后,会出现这样的情况: 如果是这样的话,那就说明该branch已经过时了,并且即使通过了所有的检测,也不能合并该branch到master,那该怎么办呢? 首先要切回到master git checkout master 切到master以后,更新m...

2018-03-28 10:56:13

阅读数 378

评论数 0

Rails db rake命令

db:create 在当前的RAILS_ENV环境创建数据库,如果这个环境变量没有设好,那就默认创建开发和测试数据库。 db:create:all 为所有的环境创建数据库,比如开发,测试,生产环境等。 db:drop 删掉指定环境的库,如果没有指定的话,就删掉开发测试的数据库,与第一条一个意思。...

2018-03-07 17:11:39

阅读数 801

评论数 0

在Mac上安装consolas字体

Mac上一般不会预装consolas字体,但是作为一枚码农,没有consolas字体,无论是敲代码还是敲命令,总感觉不得劲儿,就像菜里没放盐一样,所以想想还得把这个字体装上。 本文参考了http://ikato.com/blog/how-to-install-consolas-font-on-m...

2018-03-06 15:56:54

阅读数 3725

评论数 0

双重哈希

双重哈希属于开放地址哈希中的一种解决冲突方案,也就是说如果一次哈希不能解决问题的时候,要再次哈希,与再哈希方法不同的是,第二次使用的哈希函数与第一次是不同的: (hash1(key) + i * hash2(key)) % TABLE_SIZE 一般来讲, hash1(key) = ...

2018-02-24 22:19:54

阅读数 2209

评论数 0

error: cannot lock ref 'a/b/c/d' exists; cannot create 'a/b/c/d'

在使用git pull的时候出现这样的错误。 解决办法: 首先要删除引用,有多少删除多少: git update-ref -d a/b/c/d 然后在使用: git pull 实在不行就使用: git pull origin master

2018-02-06 13:59:23

阅读数 696

评论数 0

Binary Tree Inorder Traversal

题目地址:https://leetcode.com/problems/binary-tree-inorder-traversal/description/ Given a binary tree, return the inorder traversal of its nodes’ values...

2018-01-21 12:53:44

阅读数 104

评论数 0

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