自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

aurora的记忆长廊

思绪的放逐之地。

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

原创 在Mac上WireShark配合TcpDump抓包

在Mac上WireShark配合TcpDump抓包在Mac上WireShark配合TcpDump抓包配置TcpDump配置WireShark前提:手机必须root配置TcpDump在http://www.strazzere.com/android/tcpdump下载tcpDump可执行程序将文件放入andorid设备目录(不要放在sdcard目录中)在文件路径下执行命令: tcpdump

2016-07-13 20:08:10 306

原创 Service和IntentService

关于普通service有两个点要注意:Service不是一个单独的进程 ,它和应用程序在同一个进程中Service不是一个线程,所以我们应该避免在Service里面进行耗时的操作IntentService会构造一个工作线程,并在工作线程中执行onHandleIntent方法,在执行完毕后结束service。IntentService官方文档中的用法public class HelloInten

2016-07-13 15:17:20 209

原创 HashMap和HashTable异同点及使用场景

HashMap和HashTable异同点及使用场景HashMap和HashTable异同点及使用场景线程安全不同是否允许null值不同继承实现方式不同初始容量和扩容策略不同计算hash的方法不同使用场景线程安全不同Hashtable是线程安全,HashMap非线程安全。是否允许null值不同HashMap可以使用null作为key、value,并且null元素会计入size。Hashta

2016-07-13 11:38:36 3001

原创 Mac OSX 上配置使用Github

Mac OSX 上配置使用GithubMac OSX 上配置使用Github前言本文假设你已经成功注册了github账号流程下载安装git配置ssh key前言:本文假设你已经成功注册了github账号。流程:1. 下载,安装git地址:http://git-osx-installer.googlecode.com/files/git-1.7.12-intel-universal-sn

2016-07-08 19:41:51 587

原创 gcc/g++中的pic与pie

gcc/g++中的pic与pie今天想在应用程序内部执行迅雷下载的可执行程序,无奈报出以下错误。error: only position independent executables (PIE) are supported.以下为问题的原因:PIE这个安全机制从4.1引入,但是Android L之前的系统版本并不会去检验可执行文件是否基于PIE编译出的。因此不会报错。但是Android L已

2016-07-08 16:07:42 2015 1

原创 getFragmentManager和getChildFragmentManager使用不当导致viewpager不加载fragment

症状:adapter = new TabPageIndicatorAdapter(getFragmentManager()); viewPager.setAdapter(adapter); fragment中的viewpager加载fragment空白页原因:​fragment嵌套,getFragmentManager()获得的是外层activity对所包含的fragment的manager,

2015-10-06 14:05:30 475

原创 Adapter中getItemViewType和getViewTypeCount设置错误产生异常

症状:@Overridepublic int getItemViewType(int pos) { if (pos < friends.size()) return 1; return 2;}@Overridepublic int getViewTypeCount() { return 2;}adapter中这样重写getItemViewType和g

2015-10-06 14:00:51 369

原创 LintCode | Easy | 二分查找 | Binary Search

​#题目 给定一个排序的整数数组(升序)和一个要查找的整数target, 用O(logn)的时间查找到target第一次出现的下标(从0开始), 如果target不存在于数组中,返回-1。样例 在数组 [1, 2, 3, 3, 4, 5, 10] 中二分查找3,返回2。挑战 如果数组中的整数个数超过了2^32,你的算法是否会出错?解题思路首先看题目,实现二分查找,有一个

2015-10-05 11:56:26 993

原创 LintCode | Easy | 翻转链表 | Reverse Linked List

题目 翻转一个链表样例 给出一个链表1->2->3->null,这个翻转后的链表为3->2->1->null挑战 在原地一次翻转完成解题思路翻转链表,顾名思义,将链表从最后一个节点指向前面的节点。 思路是遍历链表,然后每一个节点的下一个节点,指向前面的节点。 先完成一个操作 1->2 变成 2->1 需要注意: 如果直接把2->的元素变为1,那原本2->的元素将丢失。

2015-10-02 12:18:43 870

原创 LintCode | Easy | 删除排序链表中的重复元素 | Remove Duplicates from Sorted List

题目 给定一个排序链表,删除所有重复的元素每个元素只留下一个。样例 给出1->1->2->null,返回 1->2->null 给出1->1->2->3->3->null,返回 1->2->3->null 解题思路首先看条件,给定的是一个排序链表。 既然是一个排序链表,那其中的相同元素必然是相邻的。 那我们就可以用变量preNode记录每一个节点的前驱节点,用curNo

2015-10-02 12:15:11 611

原创 LintCode | Easy | 翻转二叉树 | Invert Binary Tree

题目 翻转二叉树

2015-10-02 12:11:06 291

原创 LintCode | Easy | 链表倒数第n个节点 | Nth to Last Node in List

题目 找到单链表倒数第n个节点,保证链表中节点的最少数量为n。

2015-10-01 12:46:50 308

原创 LintCode | Easy | 爬楼梯 | Climbing Stairs

题目 假设你正在爬楼梯,需要n步你才能到达顶部。 但每次你只能爬一步或者两步,你能有多少种不同的方法爬到楼顶部?

2015-10-01 12:19:15 686

原创 DirectX学习——(一)创建空Windows窗口,初始化D3d

本节学习如何创建空Windows窗口,初始化D3d。首先下载DirectX9 的SDK。安装注意Win7 用户可能需要先卸载比图中版本高的的库才能正确安装。编译代码,出现报错找不到链接库文件鼓捣了好久的环境,可是还没解决,无奈只能把复制到项目中了。-----------------------------------------------------------华

2015-01-11 10:31:36 436

空空如也

空空如也

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

TA关注的人

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