首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
第三次脱发——Scurm学(ctrl)习(C)心得
】的更多相关文章
第三次脱发——Scurm学(ctrl)习(C)心得
Scrum 学习心得: 首先,敏捷并不是一门具体的技术,而是一种理念或者说是一种思想.它可以指导我们更加高效的开发. 其次,敏捷开发都具有以下共同的特征: 迭代式开发 增量交付 开发团队和用户反馈推动产品开发 持续集成 开发团队自我管理, 相比于"传统"的瀑布开发模式,敏捷开发是一种"现代"的开发模式 --------------------- 在开发的过程中,你可以采用Scrum方式也可以采用XP方式: Scrum和XP的区别是,Scrum偏重于过程,XP则偏重于…
基于日志处理的ElasticSearch的学(gen)习(feng)
最近学了点solr,然后有听说了ElasticSearch,就想着也学一下ElasticSearch,然后看见了ElasticSearch用于日志的收集的分析,这里就来学习一下. 百度一下ElasticSearch 日志这个关键词组,会出现一下的搜索结果: ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台 Flume+Elasticsearch搭建实时日志分析系统 基于 Kafka 和 ElasticSearch,LinkedIn是如何构建实时日志分析…
Python密码登录程序的思考--学与习
# 初学者的起步,对于开始的流程图结构还不太熟悉 # 思考: 1,write()与writelines()的区别,前者确定为字符串,后者为序列(列表,字典.元组等),自动为你迭代输入# 2. 文件结构的构建,选择什么样的序列存储数据,如何使用有待加强 3.文件的读写操作,读写格式的设置 r ,a,w三种类别,分为只读,只追加.只覆盖写:然后延伸至rb,wb,ab读写二进制文件应用于视频与图片的读写:其次r+为可读写两种操作 w+为可读写两种操作(f覆盖) a…
三分钟教你学Git(十六) - 统计
有时候想统计仓库的情况,比方代码量.贡献者之类的. 1 统计某人的commit数量 git log --author="$(git config --get user.name)" --oneline | wc -l 2 统计某人的代码量 git log --author="$(git config --get user.name)" --pretty=tformat: --numstat | awk '{adds += $1; subs += $2; all +=…
三分钟教你学Git (四)之紧急救助
假设你不小心git reset --hard HEAD^ 然后这个commit又没有在别的git仓库中,怎么办?是不是这次改动就丢了呢? 当然不是,git为我们每次都历史都保留了reference log 例如以下: $ git commit -A -m "hongchangfirst commit" 你如今看git的历史记录,你能够看到两次提交: $ git log * d1f3fg5 (HEAD, master) hongchangfirst commit 如今让我们来重置回第一次…
三分钟教你学Git(十八) - 重写历史
git filter-branch 同意你使用一个单一命令来大范围地更改历史.所以这个命令要慎用. 1假如你想对全部的commits删除一个文件. git filter-branch --tree-filter 'rm to_be_deleted_file' HEAD 2 假如你想删除某些message中的某些以cr开头的行. git filter-branch --msg-filter ' sed -e "/^cr: /d" ' 3 将仓库变成以new_home文件夹为项目父文件夹.…
三分钟教你学Git(十三) - 二分查找
比方说你收到了错误报告,然后你知道前几天明明是好的.可是这几天有好多新的commit被部署了.那么我们怎么迅速的找到第一个引入Bug的commit呢? 我们能够使用git bisect,git利用二分查找法迅速找到第一个坏的commit,下边看看详细怎么用就明确了. 我们首先告诉git我们要開始binary search了. # git bisect start 然后我们告诉git当前的commit是一个坏的提交. #git bisect bad 然后我们再告诉git我们已知的一个好的提交,这样…
三分钟教你学Git(十二) 之 fast-forward
什么是fast forward, 顾名思义,就是高速向前进,Git怎么做到高速的呢? 原来假设Git判定能够fast forward的时候,直接改动当前HEAD指针的指向然后再改动当前HEAD指针.说白了就是改动两个指针的指向.而并没有生成新的commit对象. 所以当你改动了当中的一个branch中的某个commit的时候,还有一个branch假设也引用了此commit.则这个branch会非常意外的出现变化,由于引用的是同一个commit对象. 所以一般有几种方法: 1 --no-ff 显示…
后端程序员看前端想死(三)是不是该学点js了
CSS盒子模型 div布局 js 这些都懂一点,但仅仅是懂一点,有时间就学一下咯…
三分钟教你学Git(十四) 之 线下传输仓库
有时候还有一个人不能从远程直接clone仓库或者说由于非常大,clone非常慢或其他原因.我们能够使用bundle命令将Git仓库打包,然后通过U盘或者是其他介质拷贝给他,这样他拿到打包好的仓库后能够unbundle成仓库,达到了共享的目的,这样有时候是非常方便的. 我们看看详细怎么做: 首先我们进入仓库.git status一下看看当前的仓库状态. 然后開始打包: git bundle create zhc.bundle HEAD master Counting objects: 6, don…