自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

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

转载 Android的log日志知识点剖析

log类的继承结构Logpublic final class Log extends Object java.lang.Object ↳ android.util.Loglog日志的常用方法分为6个级别 ,低级别包括高级别##V 详细(表示所有可能的日志,默认级别...

2016-11-10 20:00:00 158

转载 Hexo写博客

hexo配置githubGitInstall hexo-deployer-git.$ npm install hexo-deployer-git --save配置_config.yml文件deploy:type: gitrepo: repository urlbranch: [...

2016-11-10 13:10:00 137

转载 搭建属于自己的技术博客

每个程序员都需要自己的博客本文的博客搭建采用了静态博客技术 。技术框架是:github pages和hexohexo安装hexo介绍Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。安装...

2016-11-10 09:34:00 152

转载 Github搜索技巧-如何使用github找到自己感兴趣的项目

Github现在不仅仅作为一个版本控制工具,更是一个开源的仓库,里面不但有优秀的开源代码,电子书,还有一些五花八门的项目,有些国家的法律也放在上面,作为程序员如何找到自己感兴趣的项目就非常重要了! 欢迎大家一起来补充,提高我们的效率 项目的github’地址。欢迎大家补充 下...

2016-11-09 09:18:00 156

转载 leetcode之旅(6)-Add Digits

题目: Given a non-negative integer num, repeatedly add all its digits until the result has only one digit.For example:Given num = 38, the pr...

2016-11-09 09:18:00 64

转载 leetCode之旅(5)-博弈论中极为经典的尼姆游戏

题目介绍 You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remov...

2016-11-09 09:18:00 138

转载 LeetCode之旅(16)-Climbing Stairs

题目描述: You are climbing a stair case. It takes n steps to reach to the top. Each time you can either climb 1 or 2 steps. In how many distinct...

2016-11-09 09:18:00 83

转载 leetcode之旅(10)-Roman to Integer

题目描述: Given a roman numeral, convert it to an integer.Input is guaranteed to be within the range from 1 to 3999.Subscribe to see which com...

2016-11-09 09:18:00 58

转载 LeetCode之旅(17)-Ugly Number

题目: Write a program to check whether a given number is an ugly number.Ugly numbers are positive numbers whose prime factors only include 2, ...

2016-11-09 09:18:00 51

转载 扫二维码银行卡诈骗是如何实现的?日常生活中如何避免?

恶意二维码可以笼统分为两大类: 1.二维码背后隐藏木马等恶意程序。这类恶意二维码防不胜防,一旦扫描就会把木马等恶意程序下载到手机,下一步就是绑定银行卡盗刷,或者是获取隐私的行为。 2.扫描二维码会进入钓鱼网站,这类网站会冒充一些专业网站,比如支付宝页面,或者打着算命或者搞活动的口...

2016-11-09 09:18:00 291

转载 Android的启动过程分析(从进程和Framework的角度)-android学习之旅(98)

Android的启动过程包含从Linux加载到home程序运行的过程,如下图所示: 1.linux内核: Android是基于Linux内核的系统平台。启动时,首先通过bootloader加载LInux内核。与普通的linux加载相同,先初始化内核,然后再调用init进程。...

2016-11-09 09:18:00 87

转载 程序员面试技巧

面试需要看的书: 1.《编程之美》 2. 《剑指offer》 3. 《程序员面试金典》 需要刷的网站: 1. leetcode: Problems | LeetCode OJ2. codility: Take our free programming lessons 2. c...

2016-11-09 09:18:00 72

转载 论文整理

很简单: google学术以及各种搜索引擎+Mendeley+云服务 转载于:https://my.oschina.net/fengsehng/blog/784530...

2016-11-09 09:18:00 63

转载 android的服务分类-andrioid学习之旅(94)

摘自韩国棒子的书,android框架摘要 android服务类型分类,如下图: 对于本地服务,有两种类型,一中是绑定进行数据交流,一种是不绑定的,生命周期如下图: ...

2016-11-09 09:18:00 105

转载 Java语言实现二分法

二分法是一个简单,高效,并广泛应用的查找方法 import java.util.arrays;public class BinarySearch{ public static int rank(int key, int[] a) { //数组必须是有序的...

2016-11-09 09:18:00 73

转载 Understanding Android Security(安卓安全的理解)

论文作者: Enck, William Ongtang, MacHigar McDaniel, Patrick 下一代的开放操作系统不会在个人主机和大型主机上出现,而是在只能手机上。新环境的开放性将会催生许多新应用和市场,以及更大的集合环境。google的android系统是一个被寄...

2016-11-09 09:18:00 150

转载 写论文如何做相关工作(realted work)的调研

1.找一篇目标研究领域的中文综述,读懂,对该领域有了些基本的了解,如何找到好的综述,就是要关注一些大牛的实验组的综述和进展; 2.找该中文综述引用的外文文献来看,通常是一些比较经典的文献 3.找这些外文文献引用的外文文献,发现另外一些比较经典的文献; 4.使用google s...

2016-11-09 09:18:00 183

转载 如何写论文

以上是我从各大网站上看来的,结合了自己的一部分思考 阅读文章的目的 第一种弥补缺陷法。即去发现别人文章中的weakness(缺陷)。你在阅读很多个文章时候,就会逐渐发现,每一篇文章都不是完美的,解决的都是某一方面的问题。很多文章,尤其是经典论,都有很多文章跟着去提高和改善...

2016-11-09 09:18:00 85

转载 Android adb基本命令-cd,ls,目录相关命令

cd的命令 cd ~:代表进入家目录,普通用户是/home/用户名,root用户是/root目录,~是家目录的代表 cd /:这是进入根目录,/是根目录的代表 cd .. :是返回上一级的目录 cd -:是返回上一次的目录 ls查看的命令 ls -a:是查看所有的文件命...

2016-11-09 09:18:00 1279

转载 JNI技术简介-android学习之旅(92)

分为5步 !!!注意本地方法是java中的方法,本地函数指的是c语言中的对应函数 1.在java类中声明本地方法 2.使用javah命令,生成包含jni本地函数原型的头文件 3. 实现jni本地函数 4.生成C共享库 5.通过jni,调用jni本地函数 ...

2016-11-09 09:18:00 64

转载 android的ndk开发简介-android学习之旅(93)

环境搭建 1.安装ndk 2.安装cygwin (android是基于linux的Framework,运行的本地库是.SO,而不是.dll库,大部分都实在windows下开发,如果是linux就没这个必要) 3.安装cygwin时候,在安装包时候,要安装Devel下面的gcc...

2016-11-09 09:18:00 72

转载 论文查重方法

以下是网址,请自行 http://www.gocheck.cn/ http://www.copycheck.com.cn/index.jsp http://www.check-paper.com/fileload/ http://www.paperpass....

2016-11-09 09:18:00 93

转载 Android 内核常见目录的作用

/ :根目录 /bin目录 :命令保存目录,普通用户就可以读取的命令。 /boot目录 :启动目录,启动相关文件 /dev :设备文件保存目录 /etc :配置文件保存目录 /home :普通用户的家目录 /lib :系统库保存目录 ...

2016-11-09 09:18:00 369

转载 Android系统服务详解-android学习之旅(95)

本文是看完android框架揭秘第六章后的总结 android系统服务提供最基本的,最稳定的核心功能,如设备控制,信息通知,通知设定,以及消息显示等,存在于Android Framework与Android Libraries,如下图: 系统服务分类:本地系统服务和jav...

2016-11-09 09:18:00 81

转载 写论文的思考

以下引自知乎的回答 需要的能力 1.资料检索的能力 2.资料筛选的能力 3.期刊论文的阅读能力,期刊论文和大学部的课本截然不同。大学部的课本是寻次渐进地从最基本的知识背景逐步交代出整套有系统的知识,中间没有任何的跳跃,只要你逐页读下去,就可以整本都读懂,不需要在去别的地方找参...

2016-11-09 09:18:00 120

转载 Android Binder IPC详解-Android学习之旅(96)

linux内存空间与BInder Driver Android进程和linux进程一样,他们只运行在进程固有的虚拟空间中。一个4GB的虚拟地址空间,其中3GB是用户空间,1GB是内核空间 ,用户空间是非共享的,内核空间是共享的,如下图: linux本身就提供了IPC工具,但...

2016-11-09 09:18:00 77

转载 LeetCode之旅(18)-Happy Number

题目 Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any pos...

2016-11-09 09:18:00 59

转载 leetcode之旅(7)-Move Zeroes

Move Zeroes 题目描述: Given an array nums, write a function to move all 0's to the end of it while maintaining the relative order of the non-zer...

2016-11-09 09:18:00 52

转载 leetCode之旅(12)-反转二叉树

背景描述 Homebrew 是 OS X 平台上的包管理工具。用其官网的话说就是: the missing package manager for OS X | OS X 平台遗失的包管理器。 相信在用 Mac 的程序员,差不多都知道 Homebrew。 Homebrew ...

2016-11-09 09:18:00 79

转载 leetcode之旅(9)-Reverse Linked List

题目描述: Reverse a singly linked list.click to show more hints.Hint:A linked list can be reversed either iteratively or recursively. Could y...

2016-11-09 09:18:00 53

转载 LeetCode之旅(15)-Odd Even Linked List

题目描述: Given a singly linked list, group all odd nodes together followed by the even nodes. Please note here we are talking about the node numb...

2016-11-09 09:18:00 59

转载 leetcode之旅(8)-Contains Duplicate

题目: Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twic...

2016-11-09 09:18:00 48

转载 leetCode之旅(14)-Number of 1 Bits

题目描述: Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight). For exam...

2016-11-09 09:18:00 98

转载 leetcode之旅(11)-Integer to Roman

题目描述: Given an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999.Subscribe to see which com...

2016-11-09 09:18:00 47

转载 LeetCode之旅(13)-Valid Anagram

题目介绍: Given two strings s and t, write a function to determine if t is an anagram of s. For example, s = “anagram”, t = “nagaram”, return t...

2016-11-09 09:18:00 64

转载 Android源代码目录组成介绍-android学习之旅(97)

android的主要源代码组成如下: Kernel:Android Linux 内核2.6 bionic:Android 标准C运行支持库 bootloader:内核加载器参考 build:Android的build系统 cts:Android的兼容姓测试源 da...

2016-11-09 09:18:00 75

转载 Http的定义及其基本概念介绍

HTTP的特性 HTTP构建于TCP/IP协议之上,默认端口号是80 HTTP是无连接无状态的 HTTP报文 请求报文 HTTP定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个...

2016-11-09 09:18:00 88

转载 TCP的基本概念三次握手,四次挥手

TCP的特性 TCP提供一种面向连接的、可靠的字节流服务 在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCP TCP使用校验和,确认和重传机制来保证可靠传输 TCP使用累积确认 TCP使用滑动窗口机制来实现流量控制,通过动态改变窗口的大小进行拥塞控制 三次握...

2016-11-09 09:18:00 76

转载 ubuntu安装qq教程

安装策略是wine+wine QQ TM2013,wine QQ TM2013是一款专门为wine进行优化的版本 我的ubuntu系统是14.04版本,64位 1. sudo apt-get install wine 2. 下载一个wineQQ2013,网盘下载地址为 h...

2016-11-09 09:18:00 89

转载 Android的Binder的起源-android学习之旅(100)

George Hoffman任职1991年Be公司的工程师,他启动了一个“openBinder”的项目,该项目的宗旨是研究一个高效的信号传递工具,允许多个软件相互合作,构成一个软件系统。在BE被parmSource收购以后,openBinder由hackborn继续开发。在Hackbor...

2016-11-09 09:18:00 85

空空如也

空空如也

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

TA关注的人

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