GG Blog

All things are difficult before they are easy.

Hadoop- 2.2.0单节点安装

Hadoop 安装配置

本文是Hadoop2单节点安装的说明手册。包括Hadoop 2.2.0版本的在单个计算节点上Standalone模式的安装过程,主要用于测试开发目的。 生产环境的安装请参考其他文档。 系统需求 以下说明Hadoop 2.2.0安装的基本需求。 系统硬件 Intel x86_64服务器。 系统软件 建议采用Ubuntu 12.04.3 LTS Server x64版本或者其他长...

建立- Django项目

Django

这是一个基于python Django 搭建的小型项目 命令 建立虚拟环境,名为ll_env E:\IDEAworkspace>cd learning_log E:\IDEAworkspace\learning_log>python -m venv ll_env 激活启动环境 E:\IDEAworkspace\learning_log>ll_env\Scr...

使用- gitLab 部署项目

部署项目

使用 gitlab-runner CI 部署项目 简介 gitlab-ci全称是gitlab continuous integration的意思,也就是持续集成。 中心思想是当每一次push到gitlab的时候,都会触发一次脚本执行,然后脚本的内容包括了测试,编译,部署等一系列自定义的内容。 本文就是利用gitlab-ci的持续集成来实现自动部署。相比之前webhook的自动...

使用- git gui上传文件

git gui 的相关使用

使用 git gui 方便版本控制操作 Eclipse 中上传项目 建立ssh连接【可由Eclipse配好ssh(windows-preferences-SSH2),将.ssh中的公钥拷贝到gitLab的ssh中】 fork需要修改的项目到自己的远程仓库下 OR 不需fork,在项目下new branch -lg eclipse中git下载项目【从自己的远程仓库下...

使用 .gitignore 忽略 Git 仓库中的文件

.gitignore 文件在Git中的使用

使用 .gitignore 文件忽略指定文件 .gitignore 在Git中,很多时候你只想将代码提交到仓库,而不是将当前文件目录下的文件全部提交到Git仓库中,例如在MacOS系统下面的.DS_Store文件,或者是Xocde的操作记录,又或者是pod库的中一大串的源代码。这种情况下使用.gitignore就能够在Git提交时自动忽略掉这些文件。 忽略的格式 # :...

Git指令整理

个人常用的 Git 指令

随便整理的一些自用的Git指令 GitHub创建仓库提示代码 echo "# 项目名" >> README.md git init git add README.md git commit -m "first commit" git remote add origin git@github.com:qiubaiying/项目名.git git push -u orig...

Git 代码回滚

回滚代码的正确姿势

并不适合阅读的个人文档。 git revert 和 git reset 的区别 先看图: sourceTree 中 revert 译为提交回滚,作用为忽略你指定的版本,然后提交一个新的版本。新的版本中已近删除了你所指定的版本。 reset 为 重置到这次提交,将内容重置到指定的版本。git reset 命令后面是需要加2种参数的:–-hard 和 –-soft。这条命令默认...

高级算法

知识点总结

高级算法 1.包含四种算法:==数值概率算法==(数值问题的求解,最优化问题的近似解)、==蒙特罗卡Monte Carlo算法==(判定问题的准确解,不一定正确)、==拉斯维加斯Las Vegas算法==(不一定会得到解,但得到的解一定是正确解)、==舍伍德Sherwood算法==(总能求得一个解,且一定是正确解,主要作用是减少或是消除好的和坏的实例之间的差别)

队列

知识点总结

队列 假设==循环队列==的队尾指针是rear,队头是front,其中QueueSize为循环队列的最大长度。 (1) 入队时队尾指针前进1:(rear+1)%QueueSize (2) 出队时队头指针前进1:(front+1)%QueueSize (3) 队列长度:(rear-front+QueueSize)%QueueSize (4) 队满条件为:(rear+1)%Que...

链表

知识点总结

链表 二分查找又称折半查找,优点是比较次数少,查找速度快,平均性能好;其缺点是要求==待查表为有序表、顺序存储结构==,且插入删除困难。 线性表中利用==带头结点的双循环链表==存储方式最省时间。 线性表的顺序存储结构是一种==随机存取、顺序存储==的存储结构。顺序存储指内存地址是一块的,随机存取指访问时可以按下标随机访问。 线性表有两种存储结构: 1.==顺序存储结构—顺...