摘要: 安装 Sourcetree中直接集成了gitflow工具,可以在界面上找到 初始化 首次按下Git Flow按钮后,会弹出如图窗口 初始化会规定几个特殊的分支名称 生产环境分支:master 开发分支:develop 功能分支前缀:feature 发布分支前缀:release 补丁分支前缀:hotf 阅读全文
posted @ 2017-09-13 23:17 张发财 阅读(490) 评论(0) 推荐(0) 编辑
摘要: gitflow安装 在命令行直接使用yum安装 如果本地的yum源中不存在gitflow,可以尝试添加EPEL源 CentOS6.5: 初始化 将目录更改为您要初始化的项目的根目录,使用如下命令 初始化会规定几个特殊的分支名称 主分支:master 开发分支:develop 功能分支:feature 阅读全文
posted @ 2017-09-13 23:14 张发财 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 按照格式输出提交号 作者 时间 git log --pretty=format:"%h %an %cd" --date=iso 获取所有远程的tag和他的commit sha1 git ls-remote --tags origin | grep [0-9]$ 获取从 开始时间 到 结束时间 之间的 阅读全文
posted @ 2017-09-13 23:09 张发财 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 克隆项目 提交前的准备 获取分支 #### 将远端分支全部获取到本地 拉取远端被跟踪分支并衍合 查看分支 查看本地分支 查看远程分支 查看所有分支 可以配合grep过滤想看的分支 例如可以查看1.3.5.0版本下所有的功能分支 查看当前工作区状态 切换分支 切换本地分支 将远端分支在本地建立跟踪分支 阅读全文
posted @ 2017-09-13 23:07 张发财 阅读(200) 评论(0) 推荐(0) 编辑
摘要: SourceTree比命令行更容易操作,能更直观看到发生了什么。但是没有哪一家git图形化软件能完成git的所有操作,封装后的使用也隐藏了git的一些细节,在图形化工具出现一些非常罕见的情况时,还是需要使用命令行辅助。 克隆项目 Source URL 为git地址的URL,推荐使用SSH地址,因此在 阅读全文
posted @ 2017-09-13 22:58 张发财 阅读(2653) 评论(1) 推荐(0) 编辑
摘要: 安装pdf扩展1. wget http://pecl.php.net/get/pdflib-4.1.2.tgz2. tar zxvf pdflib-4.1.2.tgz3. cd pdflib-4.1.2.tgz4. /opt/lampp/bin/phpize5. ./configure --with 阅读全文
posted @ 2017-09-13 22:21 张发财 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 作为一个程序员,我经常会问自己一个问题: 优秀的程序员都具备哪些特质? 我总结过很多特质,例如: 有解决问题的能力 有独立思考的能力 有好奇心、有探索精神 逻辑清晰,能够用通俗的语言把技术问题讲清楚 有良好的英文阅读能力 数学好,算法好 经过一段时间的观察,我发现这上面的所有特质,都可以由一种行为习 阅读全文
posted @ 2017-08-11 11:24 张发财 阅读(684) 评论(1) 推荐(6) 编辑
摘要: 参考链接:http://www.cnblogs.com/gumuzi/p/5711495.html 阅读全文
posted @ 2017-08-04 20:18 张发财 阅读(149) 评论(0) 推荐(0) 编辑
摘要: Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、设置Git的user name和email: 二、生成SSH密钥过程:1.查看是否已经有了ssh密钥:cd ~/.ssh如果没有密钥则不会有此文件夹,有则备份 阅读全文
posted @ 2017-07-17 17:00 张发财 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 作者|陆奇 来源|百度 Family 一位工程师,如何才能称得上优秀?除了写得一手好 Code,什么样的工作态度和方法才是一个优秀工程师的必备?7 月 11 日,陆奇出席百度内部 Engineering Leadership Talk。作为计算机科学博士及优秀的管理者,他提出的五点要求,对每一位(百 阅读全文
posted @ 2017-07-16 18:42 张发财 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 苹果公司宣布,将使用开源的集群管理软件Apache Mesos,作为该公司广受欢迎的、基于iOS的智能个人助理软件Siri的后端服务。Mesosphere的博客指出,苹果已经创建了一个命名为J.A.R.V.I.S.,类似PaaS的专有调度Framework,由此,开发者可以部署可伸缩和高可用的的Si 阅读全文
posted @ 2017-07-16 13:19 张发财 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 剖析Elasticsearch集群系列涵盖了当今最流行的分布式搜索引擎Elasticsearch的底层架构和原型实例。 本文是这个系列的第一篇,在本文中,我们将讨论的Elasticsearch的底层存储模型及CRUD(创建、读取、更新和删除)操作的工作原理。 Elasticsearch是当今最流行的 阅读全文
posted @ 2017-07-13 23:30 张发财 阅读(1024) 评论(5) 推荐(6) 编辑
摘要: 最近公司用到了ES搜索引擎,调研发现大公司常用的搜索引擎还有Solr。 鉴于 Lucene 强大的特性和稳定性,有很多种基于 Lucene 封装的企业级搜索平台。其中最流行有两个:Apache Solr 和 Elastic search。 Apache Solr:它本身是 Apache Lucene 阅读全文
posted @ 2017-06-13 23:01 张发财 阅读(1127) 评论(0) 推荐(1) 编辑
摘要: 最近公司用到了ES搜索引擎,由于ES是基于Lucene的企业搜索引擎,无意间在“聊聊架构”微信公众号里发现了这篇文章,分享给大家。 请点击链接:聊聊基于Lucene的搜索引擎核心技术实践 阅读全文
posted @ 2017-06-13 22:53 张发财 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 原文链接:请猛击 本文我只截取了一小部分知识,请看原文。 一:基础知识:加盐哈希( Hashing with Salt) 我们已经知道,恶意攻击者使用查询表和彩虹表,破解普通哈希加密有多么快。我们也已经 了解到,使用随机加盐哈希可以解决这个问题。但是,我们使用什么样的盐值,又如何将其 混入密码中? 阅读全文
posted @ 2017-06-08 22:56 张发财 阅读(1062) 评论(0) 推荐(0) 编辑