zongzijie'Blog


  • 首页

  • 标签

  • 分类

  • 归档

  • 站点地图

  • 搜索

深入理解C#可空类型Nullable

发表于 2018-11-23
花时间研究了下C#的源码,发现了点一起不清晰的东西,分享出来 问题1:int? i =null;为什么可以把null赋值给值类型首先,并不存在可为空的值类型可为空的值类型Nullable只是在逻辑层面上实现了把null赋值给值类型,给人一种值类型可为null的感觉。Nullable 是一个结构体,内 ...
阅读全文 »

Promise 本质上是一个有限状态机

发表于 2018-09-05
状态机是什么? promise本质上是一个有限状态机,将下列代码粘贴到任何一个支持ES6的浏览器下都可以正常使用,与本来的promise使用方法没有区别,下面是具体的代码。代码很短,但能完整诠释Promise原理。1234567891011121314151617181920212223242526 ...
阅读全文 »

macOS High Sierra 10.13.* 系统中找回telnet命令

发表于 2018-07-27
macOS升级到High Sierra后发现telnet命令不见了,两个命令教大家找回安装Homebrew1$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/insta ...
阅读全文 »

Gitflow日常工作中如何高效的实践Codereview

发表于 2018-07-01 | 分类于 Git
工作中主代码仓库刚刚从TFS切换到Git,工作中的小伙伴还有很多不熟悉,思想也还停留在TFS中,并且我们以前并不重视代码检视,或者说做的不好,现在使用gitlab做源代码管理,有了天然的环境来推行高效的代码检视流程和规范。为此我花了点时间梳理了一版Gitflow中的代码检视实践方案。如图 图片看不 ...
阅读全文 »

Git 如何管理本地分支-删除多余分支

发表于 2018-06-30
查找已经合并过的分支,也就是当前分支的直接上游分支,这些分支的特性通常都已经合并到当前分支了,推荐删除123$ git branch --merged* master branch1 //直接上游分支,可以删除 与其相反的分支,就是没有合并过的分支,如果删除这些分支,则会抛出错误,阻止危险操作12 ...
阅读全文 »

Git 如何删除远程分支

发表于 2018-06-30
Git删除远程分支的语法很无里头1$ git push origin :远程分支1 单看这个命令真的很难理解但是如果结合新增一个远程分支的命令来记忆,就很容易了,接着看将本地的分支推送到远程仓库1$ git push [远程名] 本地分支1 :本地分支1 //上传我本地的 本地分支1 到远程仓库中去 ...
阅读全文 »

如何从Github上下载单个文件(适用于Mac与linux用户)

发表于 2018-06-30
举例,从Github上下载git的源码中的一个自动完成git命令的bash命令文件 git/contrib/completion/git-completion.bash首先需要打开文件的原始页面,这个很容易,点击右上角的Raw按钮即可接下来就会跳转到一个新页面地址如下,由于我的本地git版本是2.1 ...
阅读全文 »

Git错误解决方案

发表于 2018-06-30
问题:Rename from ‘D:/Git/slxt/.git/index.lock’ to ‘D:/Git/slxt/.git/index’ failed. Should I try again? (y/n) 解决办法rm -rf .git/index –清除暂存git reset –mixed ...
阅读全文 »

git status 中文路径乱码问题解决方案

发表于 2018-06-26
问题1$ git status 直接上代码1$ git config –-global core.quotepath false over
阅读全文 »

基于Eslint兼容TFS与Git两种仓库的静态代码扫描平台

发表于 2018-06-24 | 分类于 轮子 , 代码
先看效果首页Git检查TFS检查统计规则列表eslint报告 废话不多说直接上代码下载代码,安装依赖环境:macOs依赖:node git mongodb(需要提前安装)12345678910111213141516171819$ git clone https://github.com/zongz ...
阅读全文 »
123
wojiejie

wojiejie

运行在C上的世界

21 日志
5 分类
34 标签
RSS
GitHub ZhiHu
© 2018 — 2019 wojiejie
由 Hexo 强力驱动
|
主题 — NexT.Pisces
本站访客数 人次 本站总访问量 次