2017年6月10日

【Java虚拟机系列】Java虚拟机了解

摘要: 本文目录: 全文内容:1、Java内存结构 2、堆内存构成 新生代分为Eden、S0、S1区,垃圾回收使用copying复制算法;老年代为old space,垃圾回收使用标记清除算法。 堆内存垃圾回收总结为:新生代new存活对象少,使用copying复制算法回收;老年代垃圾少,绝大部分对象存活周期长 阅读全文

posted @ 2017-06-10 23:33 pinefantasy 阅读(153) 评论(0) 推荐(0) 编辑

2017年3月25日

【Java基础系列】Java异常

摘要: 本文目录:1、异常是什么、为什么需要异常2、如何使用异常3、异常使用原则4、阿里巴巴Java规约关于异常部分 全文内容:1、异常是什么、为什么需要异常C语言以及其他早期的编程语言常常具有多种错误处理模式,这些模式往往建立在约定俗成的基础之上,而并不属于语言的一部分。通常会返回某个特殊值或者设置某个标 阅读全文

posted @ 2017-03-25 13:27 pinefantasy 阅读(219) 评论(0) 推荐(0) 编辑

2017年1月15日

【confluence系列】confluence发送email设置详解

摘要: 开源confluence配置Email过程为: 1、confluence安装基本情况为: 2、confluence此处是依赖tomcat容器处理的,接着我们来了解Email配置。 增加上Email resource配置为: 此处使用smtp ssl 465端口处理,ssl加密协议。另外在tomcat 阅读全文

posted @ 2017-01-15 15:33 pinefantasy 阅读(3064) 评论(0) 推荐(0) 编辑

【redmine系列】redmine搭建问题记录

摘要: redmine安装遇到问题列表为: 问题描述以及处理过程为: 1、redmine版本过低导致部分功能报错 redmine版本是要依赖ruby以及rails的环境,安装过低的版本会导致部分功能报错。比如在ruby2.2和rails4.2环境下,redmine版本为2.3.stable将出现报错功能。 阅读全文

posted @ 2017-01-15 15:30 pinefantasy 阅读(353) 评论(0) 推荐(0) 编辑

【redmine系列】redmine介绍和环境搭建

摘要: 本文目录为: 全文内容介绍为: 1、系统情况 Linux环境为centos6.6环境redmine版本为2.3 stable稳定版 2、安装基础组件 3、安装rvm环境 处理完毕后执行rvm -v验证安装是否成功。 此处表明rvm环境已经安装成功。 4、安装ruby环境 在3.x已经处理完毕了rvm 阅读全文

posted @ 2017-01-15 15:20 pinefantasy 阅读(1356) 评论(0) 推荐(0) 编辑

【Git系列】gitbook介绍和安装整理

摘要: 第一步:搭建好node.js环境 第二步:安装node.js环境 第三步:安装gitbook 第四步:验证gitbook效果 处理完毕后,gitbook自动生成两个MD文件gitbook serve . http://localhost:4000 进行预览效果,若处理完毕后,需要生成html,使用g 阅读全文

posted @ 2017-01-15 15:11 pinefantasy 阅读(235) 评论(0) 推荐(0) 编辑

【Git系列】git fetch和git pull区别详解

摘要: git fetch 相当于从远程获取最新版本到本地,不会自动merge处理 第一部分:git fetch 通过git fetch –help查看官方描述为:git fetch是远程仓库下载objects和refs,默认远程仓库名称为origin,git fetch origin master理解为从 阅读全文

posted @ 2017-01-15 15:05 pinefantasy 阅读(689) 评论(0) 推荐(0) 编辑

【Git系列】git tag标签命令详解

摘要: Git tag打标签以及推送到远程仓库详解。 git tag用作上线发布的时候打tag处理。git tag -a -m “added release notes” 处理命令为: 推送本地标签到远程仓库 删除tag并且更新到远程仓库命令为: 总结为: 阅读全文

posted @ 2017-01-15 15:02 pinefantasy 阅读(4463) 评论(0) 推荐(0) 编辑

【Git系列】Git分支模型

摘要: 阮一峰谈git分支管理模型git分支管理模型 关键点是开发Dev在各个关键的节点要做正确的事情。 此处介绍几条分支包括: 具体参考阮一峰git分支管理文章即可,源自Vincent Driessen提出了一个分支管理的策略 阅读全文

posted @ 2017-01-15 14:59 pinefantasy 阅读(413) 评论(0) 推荐(0) 编辑

【Git系列】git rebase详解

摘要: git合并代码方式主要有两种方式,分别为:1、merge处理,这是大家比较能理解的方式。2、rebase处理,中文此处翻译为衍合过程。 git rebase操作讲解例子: 至此,我们简单分析下情况为: master分支,节点链表指向为:c1<--c3<--c4dev分支,节点链表指向为:c1<--c 阅读全文

posted @ 2017-01-15 14:56 pinefantasy 阅读(112689) 评论(2) 推荐(1) 编辑

【Git系列】Git分支命令详解

摘要: 创建分支git branch iss53 切换分支git checkout iss53 查看全部分支列表git branch -agit branchgit branch -v 查看最近一次提交历史 查看已合并分支git branch –merged 查看未合并分支git branch –no-me 阅读全文

posted @ 2017-01-15 14:53 pinefantasy 阅读(338) 评论(0) 推荐(0) 编辑

【Git系列】Git remote命令详解

摘要: git remote命令 另外通过git config –list也可参看到此处通过hellomaven工程.git下config文件查看到remote信息为: 将本地仓库push到远程仓库命令为:推送到hellomaven remote远程仓库 推送到origin remote远程仓库 以上前提是 阅读全文

posted @ 2017-01-15 14:52 pinefantasy 阅读(1508) 评论(0) 推荐(0) 编辑

【Git系列】Git log命令详解

摘要: git log命令详解 阅读全文

posted @ 2017-01-15 14:46 pinefantasy 阅读(561) 评论(0) 推荐(0) 编辑

【Git系列】Git的ignore忽略文件

摘要: Git官方pro git例子里边的ignore文件内容为: 结合实际项目遇到的情况,整理如下gitignore文件 阅读全文

posted @ 2017-01-15 14:44 pinefantasy 阅读(322) 评论(0) 推荐(0) 编辑

【Git系列】Git介绍和环境搭建

摘要: 第一部分:Git是什么? Git是一个开源的分布式版本控制系统,git是代替svn而生的,用以有效、高速的处理从很小到非常大的项目版本管理。 第二部分:Git资料整理 第三部分:Git环境搭建 Windows 平台上安装git Windows环境下建议使用官方推荐的msysgit安装方式,下载链接为 阅读全文

posted @ 2017-01-15 14:36 pinefantasy 阅读(237) 评论(0) 推荐(0) 编辑

导航