自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 360 N6手机 打开Log打印功能

1、在桌面点击拨号,在拨号盘输入“*20121220#”,进入工程模式;2、点击“日志输出等级”3、选择下面的选项Log print enable 选 enableJava log level 选 LOGVC and C++ log level 选 LOGVKernel log level 选 KERN_DEBUG...

2018-07-20 11:44:44 1476

转载 用VideoView进行全屏适配

适配红米5Plus 2160*1080分辨率转载于:https://blog.csdn.net/eouaq448466/article/details/54636230一、效果图1、原生VideoView的效果,这里没有让底部的导航栏也变透明。因为截图上来很难看到差别,后面会解释。xml<?xml version="1.0" encoding="utf-8"?&gt...

2018-07-19 00:49:34 9491

转载 接口与抽象类的使用时机

abstract class和interface在Java语言中都是用来进行抽象类(本文 中的抽象类并非从abstract class翻译而来,它表示的是一个抽象体,而abstract class为Java语言中用于定义抽象类的一种方法, 请读者注意区分)定义的,那么什么是抽象类,使用抽象类能为我们带来什么好处呢?  在面向对象的概念中,我们知道所有的对象都是通过类来描绘的,但是反过来却不

2016-10-08 21:45:58 367

转载 Java并发编程:volatile关键字解析

转载自:http://www.cnblogs.com/dolphin0520/p/3920373.html       volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但

2016-09-08 11:28:05 231

转载 IP地址中的保留地址

http://blog.csdn.net/maggiedorami/article/details/8091132保留IP地址的分配互联网上的IP地址统一由一个叫IANA(Internet Assigned Numbers Authority,互联网网络号分配机构)的组织来管理。根据用途和安全性级别的不同,IP地址还可以大致分为两类:公共地址和私有地址。公用地址在Interne

2016-09-05 22:12:07 1097

转载 文件的逻辑与物理结构

转自:http://blog.chinaunix.net/uid-11861796-id-2813401.html       一早赶过来写这个篇幅,其实是很恼火的,昨天夜里写了90%时,不知是不是太累的原因,竟然按错键,白忙了半个小时。哎,算了,言归正传,听着westlife歌,让我心情没有昨晚那么郁闷了。       其实这几天都在看内核的东西,这一块以前也就是SS, 一直

2016-08-30 22:02:25 5219

转载 java线程中yield(),sleep(),wait()区别详解

转自:http://blog.csdn.net/qxs965266509/article/details/81343341、sleep()使当前线程(即调用该方法的线程)暂停执行一段时间,让其他线程有机会继续执行,但它并不释放对象锁。也就是说如果有synchronized同步快,其他线程仍然不能访问共享数据。注意该方法要捕捉异常。例如有两个线程同时执行(没有synchronized

2016-08-30 15:28:21 260

转载 Android中的适配器模式

原文地址:http://blog.csdn.net/tianfeng701/article/details/8775225适配器模式:把一个类的接口转换为客户端所期待的另一种接口,从而使原本因接口不匹配而无法再一起工作的两个类能够在一起工作。又称为:转化器模式、变压器模式或包装模式。通俗的来说:就像我们平常给笔记本用的充电器一样,不管外接电源是110V、220V还是360V

2016-08-25 20:28:35 335

原创 用Java实现最大公约数与最小公倍数

用Java实现最大公约数与最小公倍数 使用辗转相除法可以快速的实现求最大公约数,而最小公倍数可以通过最大公约数求出。那么辗转相除法的原理是什么呢? 辗转相除法,又名欧几里德算法,是已知最古老的算法,其可追溯至公元前300年前。设两数为a、b(a>b),用gcd(a,b)表示a,b的最大公约数,r=a(mod b) 为a除以b的余数,k为a除以b的商,即a÷b=k...r。辗转相除法即是

2016-08-22 18:05:56 6787

转载 JAVA String对象和字符串常量的关系解析

1 字符串内部列表  JAVA中所有的对象都存放在堆里面,包括String对象。字符串常量保存在JAVA的.class文件的常量池中,在编译期就确定好了。虚拟机为每个被装载的类型维护一个常量池。常量池就是该类型所用常量的一个有序集合,包括直接常量(string、integer和float point常量)和对其他类型、字段和方法的符号引用。例如,String s = new Str

2016-08-11 21:27:53 2430

转载 Service通过Broadcast更新UI

转载自:http://android.tgbus.com/android/tutorial/201106/356126.shtml在用Service下载文件时,一个问题就是Service没有界面,如何通知用户当前下载的进度,Service直接向Activity传数据有点麻烦,于是eoe想到了用Broadcast,Service广播,Activity负责接收,再对接收到的数据进行处理,就达到了我

2016-06-16 16:32:05 257

原创 Service与Activity的关系

我们知道,Service是一个后台的概念,但是是运行在主线程里的,也就是说如果你在Service里编写了非常耗时的代码,程序必定会出现ANR的。同时,我们也知道,Activity也是运行在主线程里的。所以有时我们会很纳闷,Service会不会阻塞主线程的运行?会觉得创建Service是不是多此一举?其实不然,Service的好处在于创建子线程。Activity同样能够创建子线程,但是Activ

2016-06-16 10:51:30 1249

转载 进程与线程的一个简单解释

转载自:http://www.ruanyifeng.com/blog/2013/04/processes_and_threads.html进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在

2016-06-16 10:24:22 275

转载 学习Java必看书籍和步骤

转载自:http://blog.csdn.net/yongjian1092/article/details/7372678ava语言基础 谈到Java语言基础学习的书籍,大家肯定会推荐Bruce Eckel的《ThinkinginJava》。它是一本写的相当深刻的技术书籍,Java语言基础部分基本没有其它任何一本书可以超越它。该书的作者BruceEckel在网络上被称为天才的投机者,作

2016-06-15 19:21:32 400

转载 JavaEE的学习

转载自:http://blog.csdn.net/noting_gonna/article/details/7479834一、学习J2EE最核心的东西:JDBC、JSP、 servlet和JavaBean,后面三个也是学习SSH的基础(Struts\Spring\Hibernate的简称).鉴于J2EE的内容太过复杂,建议大家最初只学习:JSP, servlet和JavaBea

2016-06-15 19:19:16 218

转载 各种排序算法总结

转载自:http://blog.csdn.net/touch_2011/article/details/67873641、这是《漫谈经典排序算法》最后一篇,总结了各种排序算法的时间复杂度、稳定性、辅助空间、约束条件。各种排序算法的解析请参考如下: 《漫谈经典排序算法:一、从简单选择排序到堆排序的深度解析》《漫谈经典排序算法:二、各种插入排序解析及性能比较》《漫谈经典排序

2016-06-15 19:10:08 256

转载 TCP协议中的三次握手和四次挥手(图解)

转载自:http://blog.csdn.net/whuslei/article/details/6667471建立TCP需要三次握手才能建立,而断开连接则需要四次握手。整个过程如下图所示:先来看看如何建立连接的。首先Client端发送连接请求报文,Server段接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生A

2016-06-15 19:07:31 395

转载 TCP的流量控制和拥塞控制

转载自:http://blog.csdn.net/yechaodechuntian/article/details/25429143TCP的流量控制和拥塞控制TCP的流量控制1. 利用滑动窗口实现流量控制    如果发送方把数据发送得过快,接收方可能会来不及接收,这就会造成数据的丢失。所谓流量控制就是让发送方的发送速率不要太快,要让接收方来得及接收。

2016-06-15 19:06:02 397

转载 七年阿里老人谈新人成长

转载自:http://www.devstore.cn/essay/essayInfo/6147.html先做事再做人新同学常有这些困惑,到底是做技术还是做业务?是每天加班加点写代码还是空点时间来看书学习?是先追求广度还是先钻研一门技术?是两耳不闻窗外事一心埋头做事还是和同事打成一片参加各种活动?这些问题也曾困扰着我。我觉得新人到一个团队最关键的是在前3年建立个人品牌,为什么?当

2016-06-15 19:02:44 265

转载 Android中采用的MVC框架

本文转自:http://blog.csdn.net/randyjiawenjie/article/details/6649893    MVC是当前比较流行的框架,随便Google下,就可以发现几乎所有的应用程序开发中都采用了MVC框架,例如:.NET,Java Spring,Java Struts,PHP 。那么MVC到底是什么,为什么被广泛使用?     简要说明下,什么是

2016-06-15 18:55:24 286

原创 HashMap的存取

put的思路大概是:1. 通过key值计算出hashCode;2. 再对hashCode进行计算,得到hash值;3. 由hash值可以找到Entry在数组中的位置,若当前位置为空,则根据Entry建立链表;4. 若当前位置不为空,则比较Entry中的key值,若key相等,则更新value值;5. 若key值不相等,则把该Entry加到链表的首端。get的思路大概

2016-04-21 22:05:16 323

原创 四大组件的区别与联系

活动(Activity)、服务(Service)、广播(BroadcastReceiver)和内容提供者(Contentprovider)合称Android四大组件。其中除了Activity是以界面的形式呈现的,其他三大组件对于用户都是透明的。       Activity是一种展示型组件,具有两种启动方式,一种是显示的,通过intent实现;另一种是隐式的,也需要intent,但还需要在An

2016-04-21 18:48:44 1731

原创 方法参数是值传递

As we know:1. 方法可以改变实参所引用对象的状态;2.方法不能让实参引用新的对象。方法对实参的这一能一不能,其实是基于方法的参数是值传递。基于此,现在来理解一下这两个性质。形参和实参都是引用,由于是值传递,所以二者引用同一对象。当方法对形参进行操作时,就是在对对象进行操作,从而可以改变对象的状态,而改变后的对象依然是被实参所引用,所以get性质1。引用之间并没有半毛

2016-04-14 21:01:41 288

原创 方法可以返回局部变量的引用

在C++中,我们知道函数不能返回局部变量的引用,因为当函数调用结束后,局部变量会随着函数一起被销毁,因此局部变量的引用作为返回值实际上是指向空对象。    既然如此,为什么在Java中可以返回局部变量的引用呢?虽然我现在还没有找到答案,但是有一种猜测。即,因为Java是自动回收机制,所以在方法中创建的局部变量不会随着方法调用结束而一起结束,所以,返回的引用仍然是有效的。如果是酱紫,辣么局部变量

2016-04-14 20:02:05 1574 1

原创 Scanner中hasNext方法

在通过Scanner输入一系列字符串时,想通过next()方法将这些字符串存在list中,这时可以通过hasNext()方法来判断是否还有新的输入。hasNext()会一直等待用户输入,因此返回值只会是true,除非手动输入ctr+z才能让hasNext()返回false,不然会陷入死循环。

2016-04-13 17:25:44 1639

Linux内核情景分析

这是国内关于Linux系统讲的最好的书,没有之一。不同于国内把概念越讲越复杂,这是让你茅塞顿开的必读之书。

2015-10-04

空空如也

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

TA关注的人

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