摘要: if-else分支代码在我们日常开发中基本上是最常用的逻辑,但是,经常在if-else代码过多的情况下,代码会变得特别臃肿,并且代码的可扩展性会变得不好,所以,优化if-else代码逻辑是很有必要的。以下介绍几种我在日常工作中比较常用的优化手段 1.通过switch-case优化 这是最简单的优化方 阅读全文
posted @ 2017-07-06 20:50 无名草110 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 分支操作:列出所有分支git branch创建分支git branch branch_name切换分支git checkout branch_name创建分支并且切换到该分支上git checkout -b branch_name删除分支git checkout -d... 阅读全文
posted @ 2017-07-06 19:37 无名草110 阅读(168) 评论(0) 推荐(0) 编辑
摘要: git文件的三个状态:已修改,已暂存,已提交git的三个区域:工作区,暂存区,对象库git的几个指针(以master为例)远程有个master,本地有个master,本地有个指针是指向远程的master的叫origin/master(只读分支)git add . 与g... 阅读全文
posted @ 2017-07-06 19:36 无名草110 阅读(89) 评论(0) 推荐(0) 编辑
摘要: git rm:1.删除了一个文件2.把这个删除的文件纳入暂存区如果想要恢复这个文件,则需要做2个操作a.git reset HEAD file_name ——将文件从暂存区恢复到工作区b.git checkout -- file_name ——将工作区中文件的修改丢弃... 阅读全文
posted @ 2017-07-06 19:35 无名草110 阅读(292) 评论(0) 推荐(0) 编辑
摘要: php的数组分为2种——索引数组和关联数组,索引数组就是我们通常说的数组,底层的数据结构是数组;而关联数组则是我们说的map,底层的数据结构是hash索引数组和关联数组的生成方式如何?举个例子:索引数组:$arr = array('a','b'); $arr = ... 阅读全文
posted @ 2017-07-06 18:52 无名草110 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 数据库的初学者往往会对关系型数据库模式(schema)、数据库(database)、表(table)、用户(user)之间感到迷惘,总感觉他们的关系千丝万缕,但又不知道他们的联系和区别在哪里,对一些问题往往说不出个所以然来。下面,我们就以SQL Server为核心,对... 阅读全文
posted @ 2017-07-06 18:46 无名草110 阅读(965) 评论(0) 推荐(0) 编辑