自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

TuGeLe的博客

开放协作 追求卓越 知行合一 不忘初心

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

转载 java守护线程和非守护线程

背景和组内同事分享《java虚拟机》,在讲到java虚拟机生命周期时提到java的守护线程和非守护线程,有同学问守护线程和非守护线程的区别和用法,这里学习一下。守护线程和非守护线程的概念用户线程:非守护线程包括常规的用户线程或诸如用于处理GUI事件的事件调度线程,Java虚拟机在它所有非守护线程已经离开后自动离开。守护线程:守护线程则是用来服务用户线程的所谓守护线程是指在程

2017-12-24 20:23:29 362

转载 栈帧结构之局部变量表

学习和分享java虚拟机,并分享给组内同学。

2017-12-24 19:11:08 8780 3

原创 iOS app签名机制

前言在移动开发中,iOS系统下的app和andorid系统下的app一个很大的区别是:android系统下,app的安装很方便,可以从多个应用商店下载(小米应用商店、华为应用商店),也可以直接下载apk的包安装。而在iOS系统下,对app的安装限制比较严格,非开发的app,只能从App Store下载。即使是开发人员,拥有开发者帐号,所开发的app 也不能随意的安装,有最多100台设备的限制,还需要

2017-12-21 22:01:23 2996 1

原创 iOS实现app之间的内容分享总结

iOS实现app之间的内容分享总结说到iOS实现app之间的内容分享,第一印象就是社会化分享,然后就是QQ、微信、微博等的第三方分享SDK,当然现在也有很多做社会化分享集合的,例如友盟分享、ShareSDK。其实如果分享来说已经很方便了,但是呢第三方分享SDK还是有一些分享内容上的限制的,具体限制如下(iOS平台QQ、微信、微博为例):微博分享支持类型微博网页分享支持文字,文字+图片,要分享的链接

2017-12-15 21:25:55 5882 3

原创 Android SO文件的兼容和适配

背景项目中要用到FFmpeg相关的功能,所以要引用FFmpeg相关的so文件,编译ffmpeg源码库后发现ffmpeg.so文件大小超过10M,这对于移动端应用是无法接受的,于是各种查资料、各种求助大神,终于压缩到了2.7M 左右(实际上还是很大) 。项目之前的so已经兼容了 armeabi、armeabi-v7a、armeabi-v7a、x86、x86_64、mi

2017-12-04 20:55:28 641

原创 WeakHashMap源码解析

在Java中很多开源框架都使用了WeakHashMap,它里面存储的key,value会随时间的推移慢慢减少(在 WeakHashMap 中,当某个“弱键”被回收后,WeakHashMap会将对应的Entry移除。更精确地说,对于一个给定的key,其映射的存在并不阻止垃圾回收器对该键的回收。某个key被回收时,它对应的键值对随后也会从映射中被移除。“弱键”的实现和清除,是通过WeakReferen

2017-12-04 19:23:42 245

空空如也

空空如也

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

TA关注的人

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