Git常用命令集锦 Git

Git常用命令集锦

Git 常用命令 在工作中,经常会使用到Git管理代码版本,此处整理了一些常用的Git操作命令记录下。 git init 初始化一个git仓库,例如 test是一个文件夹, 进入test目录,使用 g...
阅读全文
数据结构系列之数组 数据结构

数据结构系列之数组

什么是数组? 数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数据。 数组的特性 1、线性表:顾名思义,线性表就是数据排成像一条线的结构。每个线性表上的数据最多...
阅读全文
算法复杂度分析 数据结构

算法复杂度分析

什么是复杂度分析? 1.数据结构和算法解决是“如何让计算机更快时间、更省空间的解决问题”。2.因此需从执行时间和占用空间两个维度来评估数据结构和算法的性能。3.分别用时间复杂度和空间复杂度两个概念来描...
阅读全文
如何学好数据结构与算法? 数据结构

如何学好数据结构与算法?

最近在学习Google大神王争老师开设的《数据结构与算法之美》的专栏,这里略作小结,也希望可以把学到知识有效的消化。 为什么要学习数据结构与算法? 建立空间复杂度与时间复杂度意识,提高代码质量设计系统...
阅读全文
IDEA实现JAVA工程打Jar包 IDEA

IDEA实现JAVA工程打Jar包

日常开发过程中,有时候存在一些非功能的Java工程需要打包成jar文件,在服务器上单独执行。比如:定时脚本、数据初始化脚本等。这时候就需要使用IDEA开发工具将工程打成Jar包执行,此处记录下打包步骤...
阅读全文
(Mac版)IntelliJ IDEA 快捷键 Mac

(Mac版)IntelliJ IDEA 快捷键

工欲善其事,必先利其器。熟练掌握一款软件开发(mac for idea)工具,在具体开发工作中势必会事半功倍。 下面整理了一些mac版的idea使用快捷键,以便回头查阅。 Mac键盘符号和修饰键说明...
阅读全文