QiangLuis Blog

请问,要怎么才能上天啊

git 本地仓库上传到远程仓库围

git,已迁移至http://www.loveph.cn/

自己本地新建了一个项目,想通过git来将本地仓库传到服务器的仓库上去,所以就做了个记录,还有很多需要学习的地方,另外,庆祝一下签约,哈哈! 本地项目文件夹为:/zmsx,在改文件下初始化一个本地仓库 //哪条命令不会git help git init zmsx.git 登录到远程的git服务器上,在你需要上传的到目录文件下去新建一个空仓库,比如我在/home/zmsx, ...

fabric 远程部署工具

python fabric,已迁移至http://www.loveph.cn/

项目部署到多台服务器上时,修改了bug,上线了新功能,提交版本库是总是需要执行相同的操作,命令都是一样,时间都浪费在ssh,命令上了,在实习的时候,师父介绍了一个这个工具fabric,可以将自动化部署或者多机操作的命令固化到一个脚本里,这个工具可以一个python脚本将上面的麻烦解决。 安装fabric !本机和对应服务器都要安装 首先Python的版本必须是2.7以上 $ p...

Java 集合

ArrayList,已迁移至http://www.loveph.cn/

对于集合,关注的点主要有四点: 1、是否允许空 2、是否允许重复数据 3、是否有序,有序的意思是读取数据的顺序和存放数据的顺序是否一致 4、是否线程安全 ArrayList Arraylist 是我们使用的最为频繁的集合之一了,ArrayList 是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List, R...

git 命令清单

,已迁移至http://www.loveph.cn/

git 命令 Git基础 安装 Git sudo apt-get install git # for ubuntu brew install git # for mac # change os for windows 帮助命令 man git git <verb> --help git help <verb> man git-<verb> ...

剑指offer(5)

用两个栈实现队列,已迁移至http://www.loveph.cn/

题目描述 用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。 思路 队列入栈是正常入栈,出栈的时候因为是先进先出,则相当于先把一个栈里的内容正常出栈到另外一个栈里,然后再按顺序出栈即可 import java.util.Stack; public class Solution { Stack<Integer> sta...

剑指offer(4)

重建二叉树,已迁移至http://www.loveph.cn/

题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。例如输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6},则重建二叉树并返回。 知识点 前序遍历:先根,再左右 中序遍历:左根右 后序遍历:左右根 按层遍历:从上到下,从左到右 思路 ...

编程之美(1)

让cpu占用率听你指挥,已迁移至http://www.loveph.cn/

题目描述 写一个程序,让用户来决定Windows任务管理器(Task Manager)的CPU占用率。程序越精简越好,计算机语言不限。例如,可以实现下面三种情况: CPU的占用率固定在50%,为一条直线; CPU的占用率为一条直线,但是具体占用率由命令行参数决定(参数范围1-100); CPU的占用率状态是一个正弦曲线。 思路 1.任务管理...

剑指offer(3)

从尾到头打印链表,已迁移至http://www.loveph.cn/

题目描述 输入一个链表,从尾到头打印链表每个节点的值。 思路 递归,判断链表的下一个节点是否为空,如果为空,则说明到了末尾节点,将节点存入结果中 ``` /** public class ListNode { int val; ListNode next = null; * ListNode(int val) { this.val...

剑指offer(2)

替换空格,已迁移至http://www.loveph.cn/

题目描述 请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 思路 不明白,假如用java来写的话,这个不就是字符串的替换么?这样会被鄙视么?我觉得就这样吧。 public class Solution { public String replaceSpace(...

剑指offer(1)

二维数组中的查找,已迁移至http://www.loveph.cn/

题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路 第一种:遍历循环 public class Solution { public boolean Find(int target, int [][] array) { boolea...