自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 收藏
  • 关注

原创 MAC OSX 中解决编译“'cc' failed with exit status 1”错误 和clang: error: unknown argument 错误

错误例子:error: command 'cc' failed with exit status 1clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future]clang: note: this will be a hard err

2014-07-09 04:44:33 12380

原创 用递归翻转一个栈 Reverse a stack using recursion

明确递归语句之前的语句都是顺序执行,而递归语句之后的语句都是逆序执行package recursion;import java.util.Stack;public class Reverse_a_stack_using_recursion { /* Input stack: 3 2 1 Output stack: 1 2 3 */ public s

2014-07-06 14:41:08 2455

原创 判断一个整数是否为回文数 Check if a number is palindrome

一种方法是先翻转当前数,然后把它和原数比较(略)另一种是递归方法,借用一个复制数,对原数递归,使之翻转,然后配合复制数比较package recursion;public class Check_if_a_number_is_palindrome { public static void main(String[] args) { int num = 121321; System.

2014-07-06 03:08:10 2639

原创 翻转整数 Reverse digits of a number

两种方法翻转一个整数,顺序翻转和递归翻转这里没考虑overflow的情况递归的作用是使得反向处理,即从递归栈的最低端开始处理,通过画图可得。如果是rec(num/10):123451234123121         package recursion;public class Reverse_digits_of_a_number { public static void main(Str

2014-07-06 03:06:13 1967 1

原创 MAC OSX下查看某个端口被哪个程序占用及杀进程方法

sudo lsof -i : 9000COMMAND   PID    USER   FD   TYPE             DEVICE SIZE/OFF NODE NAMEjava    61342 a  313u  IPv6 0x1111111111111     0t0  TCP *:cslistener (LISTEN)然后根据PID杀进程:sudo kill -9 61342

2014-07-05 13:51:18 18305

原创 打印出大小为n的数组(可能有重复元素)里所有可能的组合

Input: {1, 2, 3, 4}, r=2 Output: {1, 2}, {1, 3}, {1, 4}, {2, 3}, {2, 4} and {3, 4}.package recursion;import java.util.ArrayList;import java.util.Collections;public class Print_all_possible_com

2014-07-05 09:17:32 2029

原创 给出一个set的字符和一个正数k,求所有由这个set能组成长度为k的字符串集合 print-all-combinations-of-given-length

// 给出一个set的字符和一个正数k,求所有由这个set能组成长度为k的字符串集合 /* Input:  set[] = {'a', 'b'}, k = 3 Output: aaa aab aba abb baa bab bba bbb Input:  set[] = {'a', 'b', 'c', 'd'}, k = 1 Output: a b c dpackage recursion

2014-07-05 07:21:04 1770

原创 比screen还好用的命令tmux

tmux是GUN screen的替代品,它比screen有很多方便的地方,下面我就来数显tmux的使用方法,我用的是ubuntu,所以安装tmux直接利用apt-get install tmux就可以安装这个服务了,一个tmux服务可以开启多个session,一个session可以开多个窗口,一个窗口可以分多个子窗口,下面是一些常用方法:     tmux默认的前缀操作都是ctrl + b ,当然

2014-07-02 02:16:52 5091

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除