Maven 常用命令

Maven 安装,请见我先前的博客:Linux 搭建 mavenMaven 常用命令:创建一个简单的Java工程:mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example创 建一个java的web工程:mvn archetype:create -DarchetypeGroupId=org.apache.mav...
阅读(4993) 评论(0)

Linux 搭建Nexus和Maven

Maven 安装请见我先前的博客: Linux 搭建 maven1, Nexus 下载Nexus 官方下载, 最新版下载: nexus-2.4.0-09-bundle.tar.gzNexus war下载: nexus-2.4.0-09.war2, Nexus 安装(1) 创建解压文件夹: mkdir nexus-2.4.0-09(2) 解压tar.gz文件: tar zxvf nexus-2.4....
阅读(14907) 评论(0)

Linux 搭建 Jenkins

Jenkins,是从Hudson fork出的一个开发分支,因与Oracle Hudson商标纠纷改名为Jenkins(详见),Jenkins是基于Java开发的一种持续集成工具,用于监控秩序重复的工作,包括:软件版本发布/测试的持续集成、外部调用执行工作的监控等。1、 Jenkins 下载Jenkins 下载网址: Download JenkinsJenkins 最新版本: jenkins_1....
阅读(12701) 评论(1)

Android 项目编译过程

Android 工程构建的持续集成,需要搭建一套编译和打包自动化流程,比如建立每日构建系统、自动生成发布文件等等。这些都需要我们对Android工程的编译和打包有一个比较深入的理解,例如知道它的每一步都做了什么,需要什么环境和工具,输入和输出是什么,等等。首先,假定你的系统(Windows、Linux、Mac OS都行,本文默认使用Linux系统来举例子,但在 Windows中几乎没有什么差别)已...
阅读(5456) 评论(5)

Linux 搭建 maven

Maven, 是基于项目对象模型(Project Object Model, POM),通过一小段描述信息来管理项目的构建,报告,文档的软件项目管理工具。目前,绝大多数开发人员都把 Ant 当作 Java 编程项目的标准构建工具。但是,Ant 的项目管理工具(作为 make的替代工具)不能满足绝大多数开发人员的需要。通过检查 Ant 构建文件,很难发现项目的相关性信息和其它元信息(如开发人员/拥有...
阅读(11385) 评论(2)

Android 编译工具 Ant

Ant,是一种基于Java的build工具,类似于(Unix)C中的make ,与基于shell命令的扩展模式不同,Ant用Java的类来扩展,用户不必编写shell命令。Ant本身是一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于Java是平台无关的外,脚本的格式是基于XML(默认为build.xml),比make脚本来说还要好维护一些。1, 下载官方下载: ant...
阅读(12617) 评论(0)

GitHub Android 开源项目汇总

GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上。基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。1. ActionBarSherlock(推荐)ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者...
阅读(28973) 评论(13)

【leetcode】Construct Binary Tree from Inorder and Postorder Traversal

Question: Given inorder and postorder traversal of a tree, construct the binary tree.Note:You may assume that duplicates do not exist in the tree.Anwser 1 :   /** * Definition for binary tree * st...
阅读(4760) 评论(0)

【leetcode】Construct Binary Tree from Preorder and Inorder Traversal

Question:  Given preorder and inorder traversal of a tree, construct the binary tree.Note:You may assume that duplicates do not exist in the tree.Anwser 1 :      /** * Definition for binary tree * s...
阅读(5222) 评论(1)

【leetcode】Binary Tree Inorder Traversal

Question : Given a binary tree, return the inorder traversal of its nodes' values.For example:Given binary tree {1,#,2,3}, 1 \ 2 / 3 return [1,3,2].Note: Recursive solution is trivia...
阅读(3575) 评论(0)

【leetcode】Flatten Binary Tree to Linked List

Question : Given a binary tree, flatten it to a linked list in-place.For example,Given 1 / \ 2 5 / \ \ 3 4 6 The flattened tree should look like: 1 \...
阅读(4617) 评论(0)

【leetcode】Binary Tree Level Order Traversal II

Question : Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root).For example:Given binary tree {3,9,20,#,#,15...
阅读(4942) 评论(1)

【leetcode】Balanced Binary Tree

Question : Given a binary tree, determine if it is height-balanced.For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node neve...
阅读(3361) 评论(0)

【leetcode】Minimum Depth of Binary Tree

Question : Given a binary tree, find its minimum depth.The minimum depth is the number of nodes along the shortest path from the root node down to the nearest leaf node.Anwser 1 :   /** * Definition...
阅读(3047) 评论(0)

【leetcode】Generate Parentheses

Question :  Given n pairs of parentheses, write a function to generate all combinations of well-formed parentheses.For example, given n = 3, a solution set is:"((()))", "(()())", "(())()", "()(())", "...
阅读(3909) 评论(0)

【leetcode】Longest Valid Parentheses

Question:Given a string containing just the characters '(' and ')', find the length of the longest valid (well-formed) parentheses substring.For "(()", the longest valid parentheses substring is "()",...
阅读(3541) 评论(1)

【leetcode】Valid Parentheses

Question :  Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are al...
阅读(3956) 评论(1)

【leetcode】Binary Tree Maximum Path Sum

Question :  Given a binary tree, find the maximum path sum.The path may start and end at any node in the tree.For example:Given the below binary tree, 1 / \ 2 3 Return 6.Anwser 1 :...
阅读(3124) 评论(0)

【leetcode】Letter Combinations of a Phone Number

Question : Given a digit string, return all possible letter combinations that the number could represent.A mapping of digit to letters (just like on the telephone buttons) is given below.Input:Digit s...
阅读(4153) 评论(1)

【leetcode】Longest Consecutive Sequence

Question :  Given an unsorted array of integers, find the length of the longest consecutive elements sequence.For example,Given [100, 4, 200, 1, 3, 2],The longest consecutive elements sequence is [1,...
阅读(3103) 评论(1)
    个人资料
    • 访问:11684453次
    • 积分:88651
    • 等级:
    • 排名:第15名
    • 原创:708篇
    • 转载:169篇
    • 译文:16篇
    • 评论:3047条
    学习经历
    中科院、百度、创新工场、小米、阿里巴巴、米扑科技

    期货从业资格证(2017.03)
    基金从业资格证(2016.11)
    证券投资顾问证(2016.9)
    证券从业资格证(2016.6)
    系统架构设计师(2013)
    软件设计师(2008)
    CSDN创业专访

    程序员创业邦
    QQ群: 239292073
    青春,每一个有梦想的人

    资深产品经理人
    QQ群: 338142405
    思与行,人人都是产品经理

    爱脚本,爱技术
    QQ群: 320296250
    (已满)
    python、ruby、php、go、shell

    程序人生的平凡生活
    QQ群: 282297696
    (已满)
    汇聚百度、小米、微软、腾讯、
    创新工场、阿里巴巴、日本雅虎
    个人博客
    博客专栏
    博客公告
    本博客内容,由本人精心整理
    欢迎交流,欢迎转载,大家转载注明出处,禁止用于商业目的。

    文章分类