Git 常用命令 在工作中,经常会使用到Git管理代码版本,此处整理了一些常用的Git操作命令记录下。 git init 初始化一个git仓库,例如 test是一个文件夹, 进入test目录,使用 g...
数据结构系列之数组
什么是数组? 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 数组的特性 1、线性表:顾名思义,线性表就是数据排成像一条线的结构。每个线性表上的数据最多...
Centos6.6下Hadoop2.2.0版本安装部署详解
Centos6.6下对Hadoop2.2.0版本进行安装和部署,此处LZ用的Centos32位的系统,由于64位安装时会出现某种莫名其妙的问题,故使用32位。下面提供32位Centos6.6下载地址 ...
算法复杂度分析
什么是复杂度分析? 1.数据结构和算法解决是“如何让计算机更快时间、更省空间的解决问题”。2.因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。3.分别用时间复杂度和空间复杂度两个概念来描...
(Mac版)Eclipse搭建hadoop集群开发环境
eclipse集成hadoop开发环境 操作系统:MacOs 10.12 hadoop集群版本:hadoop-1.2.0版本 hadoop集成eclipse插件:hadoop-eclipse-plug...
如何学好数据结构与算法?
最近在学习Google大神王争老师开设的《数据结构与算法之美》的专栏,这里略作小结,也希望可以把学到知识有效的消化。 为什么要学习数据结构与算法? 建立空间复杂度与时间复杂度意识,提高代码质量设计系统...
IDEA实现JAVA工程打Jar包
日常开发过程中,有时候存在一些非功能的Java工程需要打包成jar文件,在服务器上单独执行。比如:定时脚本、数据初始化脚本等。这时候就需要使用IDEA开发工具将工程打成Jar包执行,此处记录下打包步骤...
(Mac版)IntelliJ IDEA 快捷键
工欲善其事,必先利其器。熟练掌握一款软件开发(mac for idea)工具,在具体开发工作中势必会事半功倍。 下面整理了一些mac版的idea使用快捷键,以便回头查阅。 Mac键盘符号和修饰键说明...
虚拟机使用桥接模式设置Linux静态IP
最近安装Hadoop实验环境,虚拟机上安装Linux系统(Centos6.6 32位),需要配置静态IP。以使用SSH、SecureCRT等远程工具连接虚拟机操作Linux系统。 下面整理了配置静态I...
SpringBoot整合Mybatis设置驼峰命名转换
在开发项目中,为了代码的简洁高效,springboot配置mybatis驼峰命名转换机制,可以省去很多xml字段转换代码 application.yml配置 通过@Configuration进行myb...