自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一个热爱编程的少年

一点一点积累

  • 博客(4)
  • 问答 (4)
  • 收藏
  • 关注

原创 Android studio下使用 NDK 之 Hello world

最后结果目的:1.学会如何使用Android studio创建一个native project2.学会如何在Android studio下使用Java调用本地语言(C/C++)1、首先创建一个普通的Project一值next,直到最后直接运行,是最开始的HelloWorld打开设置->Build,Execution,Deploym->Gradle选择”Use Default Gradle wrapp

2017-03-26 17:05:31 1273

原创 死锁

死锁腾讯一面被问到死锁的问题,回答不好,基础知识还不够扎实没有牛逼的项目,没有牛逼的获奖经历,那就需要好的发指的基础来撑了补一下基础:在计算机系统中有很多独占性资源,在任一时刻它们都只能被一个进程使用大部分死锁跟资源相关。资源分为可抢占资源和不可抢占资源,总的来说,死锁和不可抢占资源有关。因为可抢占资源潜在的死锁通常可以通过在进程之间重新分配资源而化解。所以重点应该是不可抢占资源。若请求资源不可用时

2017-03-26 15:20:08 442

原创 算法排序总结

排序算法总结算法的稳定性:如果待排序表中有两个元素Ri、Rj,其对应的关键字Ki=Kj,且在排序前Ri在Rj前面,如果使用某一排序算法排序后,Ri仍然在Rj的前面,则称这个排序算法是稳定的,否则称排序算法是不稳定的。首先,需要用到的一些公共函数,放在一个抽象父类里面public abstract class BaseSort { //可传入任何实现Comparable接口的数据类型

2017-03-26 15:13:40 346

原创 AsyncTask源码分析

AsyncTask源码分析当使用到线程处理网络操作或者其他需要用到线程的时候,经常会用到AsyncTask来进行异步操作.以下是常用的几个方法./* * 第一个参数类型,是doInBackground所接收的参数类型 * 第二个参数类型是onProgressUpdate所接收的参数类型 * 第三个参数类型是doInBackground返回的参数类型,也是onPostExecute接收的参数类

2017-03-22 00:26:05 342

空空如也

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

TA关注的人

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