自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zero

做好眼前事,珍惜眼前人。。。

  • 博客(7)
  • 资源 (21)
  • 收藏
  • 关注

原创 四大线程池详解

new Thread 的弊端首先看一段代码:/** * Created by Zero on 2017/8/30. */public class ThreadTest { public static void main(String[] args) { while (true) { new Thread(new Runnable() {

2017-08-30 17:47:25 31066 19

原创 head first Thread.join()

不使用Thread.join() 测试线程先上代码:/** * Created by Zero on 2017/8/23. */public class TestJoin implements Runnable { public static int a = 0; @Override public void run() { for (int i = 0;

2017-08-24 17:28:19 4162 4

原创 多线程中断机制

在 java中启动线程非常容易,大多数情况下是让一个线程执行完自己的任务然后自己停掉。一个线程在未正常结束之前, 被强制终止是很危险的事情. 因为它可能带来完全预料不到的严重后果,比如会带着自己所持有的锁而永远的休眠,迟迟不归还锁等。 在当前的api中,Thread.suspend、Thread.stop等方法都被Deprecated了,线程只能用interrupt中断,而且不是立刻中断,只是发了一

2017-08-18 12:02:55 16022 19

原创 给最真的自己加上static final

有时候改变,并不一定是成长,给最真的自己加上static final属性,保留一点最真实的自己。前段时间,技术交流群里的一个好基友波哥,彻底抛弃Android转向javaEE的怀抱,做得很彻底,直接删了所有的Android资料,很有一种破釜沉舟之势,很欣赏这种方式。回想了下,类似这种事情,我以前做得少吗?我一直很喜欢那时候的自己,凭借一股热情和任性,去做一件认为对的事,坚信自己一定会做好,不用

2017-08-18 11:51:37 6370 20

原创 如果不从事编程,我可以做什么?

第一篇:勿忘初心,继续coding第二篇:编程路上,送给处于迷茫中的你和自己第三篇:编程路上,对于迷失者的一些小小建议第四篇:如果不从事编程,我可以做什么?在校期间踏入工作的不到五年时间里,曾多次问自己,如果有一天我不做开发了,我能做什么?相信这个问题,一直困扰着很多人。一入码海深似海,从此天涯是路人。想起在校期间,一次和学委出去吃饭,她问了我一句,如果毕业后你不做软件,你会去做什么?当时不

2017-08-17 00:16:33 25541 68

原创 深入Thread.sleep

一直都说,Threed.sleep是不会释放锁,而wait是释放锁的(对象锁),现理论上来分析一下啊。由于CPU分配的每个线程的时间片极为短暂(一般为几十毫秒),所有CPU通过不停地切换线程执行,这样就给程序员一种错觉,以为多个线程是在同时执行。sleep就是正在执行的线程主动让出cpu,cpu去执行其他线程,在sleep指定的时间过后,cpu才会回到这个线程上继续往下执行,如果当前线程进入了同步锁

2017-08-10 14:54:48 27333 18

原创 通过注解完美解决混淆问题

混淆是代码安全一个很有效的措施,防止代码在市场中裸奔,Android studio通过写proguard-rules.pro文件来混淆,mainfest中的类不混淆,四大组件和Application的子类和Framework层下所有的类默认不会进行混淆,对于四大组件是不可以混淆的,之前还有人和我争论过,manifest中需要的是配置完整路径,一旦混淆了,路径或者名称就变了,怎么还能找到?第三方会提供

2017-08-03 23:59:55 11061 5

最新retrofit+rxjava+MVP

目前最新retrofit、rxjava搭建的框架

2017-05-31

android反编译工具集合

android反编译工具,包括了apktool、dex2jar、jdgui、Smali2Java

2016-10-24

android反编译工具

apktool、dex2jar、jdgui、Smali2Java一起打包拿走

2016-10-20

ffmpeg帮助文档

此文档版本有点低,现在官网更新到3.0了,但是没找到3.0的帮助文档,只找到了1.2的。

2016-06-13

ffmpeg需要的包

包含了32位和64位两个文件,根据需要自己选择,此文件是Windows平台下的,若需mac和Linux,自己去官网下载

2016-06-13

最新版百度地图api,根据位置获取所在地的经纬度并定位

根据最新版的百度地图api手写的一个demo,项目名称和appkey已配置好,可直接调试或使用,若想使用到自己项目中,直接替换即可,本demo主要根据所在位置获取经纬度,并根据经纬度定位,比较适合新手,仅供参考,若有错误,希望大神批评指正,不喜勿喷,谢谢

2014-11-19

通过百度地图,根据地名获取经纬度,内有详解

通过百度地图,根据地名获取经纬度,通过经纬度定位,或者直接根据地名定位,内有详解,若有问题,请留言

2014-11-18

openfire聊天记录保存插件

盗用别人的架包,虽然有点不厚道,但很多人没分却没法下载,请让我无私一次,希望作者原谅

2014-07-30

Java帮助文档 1.6中文版

Java帮助文档 1.6中文版,希望是你想要的

2014-07-02

多人在线聊天系统源码 xmpp+openfire

多人在线聊天系统源码 xmpp+openfire

2014-06-13

jdk1.5 64位

jdk1.5 64位,希望能够帮助寻找的人

2014-06-13

openfire缺少的架包jar

openfire开发过程中可能缺少的架包,但愿这是你开发中所需要的

2014-06-12

百度云推送android端例子与文档

百度云推送android端例子与文档,轻松实现即时通讯

2014-06-09

安卓4.4源码架包

最新安卓4.4源码架包,kitkat,你值得拥有。

2013-12-18

安卓四大组件之service

安卓四大组件之service,一个简而易学的文档,希望能给您带来帮助

2013-11-09

反编译工具(dex2jar)

反编译工具(dex2jar),愿你的代码更加安全

2013-11-07

Android之Activity生命周期

Android之Activity生命周期,适合新手学习,全面而详细的介绍了Activity的生命周期。

2013-06-04

安卓日历控件

以安卓为基础,三种不同样式的日历,适合新手学习

2013-06-04

图书馆管理系统 毕业设计

图书馆管理系统毕业设计,全面分析了你所需要的

2012-10-14

C语言--第二届国信蓝点杯高职试题

2011年度,国信蓝点杯软件大赛高职组C试题

2012-02-23

空空如也

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

TA关注的人

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