- 博客(24)
- 问答 (1)
- 收藏
- 关注
转载 为什么修改hosts不立即生效?--浏览器DNS缓存机制分析
https://my.oschina.net/flashsword/blog/99068
2016-12-03 15:36:49
821
转载 eclipse/myeclipse使用Memory Analyzer Tool (mat)方法
http://blog.youkuaiyun.com/earbao/article/details/47830761
2016-11-30 21:07:18
1130
原创 "严重: Null component Catalina:type=JspMonitor,name=jsp,WebModul Unsupported major.minor version 51.0
"严重: Null component Catalina:type=JspMonitor,name=jsp,WebModule="错误的解决办法今天照着视频手动编写了一个servlet,将java代码用javac命令编译了一下,用tomcat -> lib 目录下的 startup.bat 启动tomcat后,在浏览器上写入地址访问没有问题,但当用MyEclipse启动Tomcat
2016-11-15 10:39:57
692
转载 理解JavaScript 中hasOwnProperty()的作用
【转载】http://hj149.javaeye.com/blog/505237 hasOwnProperty:是用来判断一个对象是否有你给出名称的属性或对象。不过需要注意的是,此方法无法检查该对象的原型链中是否具有该属性,该属性必须是对象本身的一个成员。格式如下: Js代码 1. object.hasOwnProperty(proName);
2016-11-14 20:00:09
685
转载 Android基础之如何在AS中导入jniLibs目录
1 编辑app目录下的build.gradle文件,为其添加以下代码:sourceSets { main { jniLibs.srcDirs = ['libs'] } }2 完整的build.gradle文件如下所示:apply plugin: 'com.android.application'an
2016-09-12 22:00:25
4837
转载 Android下强制关闭其他程序
转:http://blog.youkuaiyun.com/dliyuedong/article/details/24448899这几天一直在做一个Andorid应用,想实现任务管理器的效果,能够彻底关闭其他的程序,网上也看了很多资料,很多都是使用后restartPackage或者killBackgroundProcesses函数去进行,但是这一种并不能真正的将应用关闭.我的手机是root过的defy,
2016-09-01 11:23:08
3649
转载 中国这10家慕课网站,您需要知道!
中国这10家慕课网站,您需要知道! A man can succeed at almost anything for which he was unlimited enthusiasm. 只要有无限的热情,一个人几乎可以在任何事情上取得成功。 MOOC即Massive Open Online Course的缩写,翻译成中文就是:大规模的在线
2016-08-04 08:43:21
2489
转载 java由出生日期算出年龄
String dataOfBirth = "1991-10-21";try { //此处是获得的年龄 int age = getAge(parse(dataOfBirth)); //由出生日期获得年龄*** } catch (Exception e) { e.printStackTra
2016-07-14 19:41:17
46007
转载 java汉字转换为全拼
// 将汉字转换为全拼 public static String getPingYin(String src) { char[] t1 = null; t1 = src.toCharArray(); String[] t2 = new String[t1.length]; HanyuPinyinOutputFormat t3
2016-07-14 19:22:22
810
转载 java数字位数不够,高位补0
import java.text.DecimalFormat;//(1)、如果数字1是字符串,如下处理:String str1="1";DecimalFormat df=new DecimalFormat("0000");String str2=df.format(Integer.parseInt(str1));System.out.println(str2);//(2)、
2016-07-14 16:54:01
15222
原创 ALertDialog自定义View对话框 获得View上的输入信息 + 点击按钮满足条件后消失
public class MainActivity extends Activity { EditText editText1, editText2, editText3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstance
2016-05-05 11:52:10
2479
原创 Timer,TimerTask,TaskQueue,TimerThread原理关系图
由上一篇《java.util.Timer分析源码了解原理》大体画一个图。TaskQueue和TimerThread是Timer的内部类。
2016-04-23 08:24:21
828
转载 java.util.Timer分析源码了解原理
来源:http://japi.iteye.com/blog/1022656Timer中最主要由三个部分组成: 任务 TimerTask 、 任务队列: TaskQueue queue 和 任务调试者:TimerThread thread他们之间的关系可以通过下面图示:在这个图中,可以清楚地看到这Timer本身及其和这三个部分的关系:1. Timer可以看作
2016-04-23 08:08:16
483
原创 Android中的Handler,Message,MessageQueue,Looper 原理关系图
主要基于上一篇转载的 《深入源码解析Android中的Handler,Message,MessageQueue,Looper》的理解,将他们之间的关系根据自己的理解画了一张图,方便记忆理解。
2016-04-19 16:15:03
1162
转载 深入源码解析Android中的Handler,Message,MessageQueue,Looper
本文主要是对Handler和消息循环的实现原理进行源码分析,如果不熟悉Handler可以参见博文《 Android中Handler的使用》,里面对Android为何以引入Handler机制以及如何使用Handler做了讲解。概括来说,Handler是Android中引入的一种让开发者参与处理线程中消息循环的机制。我们在使用Handler的时候与Message打交道最多,Message是Ha
2016-04-18 21:31:41
408
转载 Handler使用方法
在Android开发中,我们经常会遇到这样一种情况:在UI界面上进行某项操作后要执行一段很耗时的代码,比如我们在界面上点击了一个”下载“按钮,那么我们需要执行网络请求,这是一个耗时操作,因为不知道什么时候才能完成。为了保证不影响UI线程,所以我们会创建一个新的线程去执行我们的耗时的代码。当我们的耗时操作完成时,我们需要更新UI界面以告知用户操作完成了。所以我们可能会写出如下的代码:
2016-04-18 21:14:19
661
原创 根据Critera获得LocationProvider
LocationManager locationManager = (LocationManager)getSystemService(Context.LOCATION_SERVICE);Criteria cri = new Criteria();cri.setAccuracy(Criteria.ACCURACY_FINE);cri.setAltitudeRequired(false);cri.s
2016-04-16 20:49:27
498
原创 浅谈方法重写 super
自己梳理整理一下留作以后回顾 1.方法重写(Override),也可称为方法覆盖,是一种子类包含与父类同名方法的现象。 2.规则:“两同两小一大”规则。①“两同” 即方法名相同、形参列表相同。 ②“两小” 子类方法
2015-10-10 07:37:25
2557
转载 [java] java中函数的 参数传递 详解
总结: 1.将对象(对象的引用)作为参数传递时传递的是引用(相当于指针)。也就是说函数内对参数所做的修改会影响原来的对象。 2.当将基本类型或基本类型的包装集作为参数传递时,传递的是值。也就是说函数内对参数所做的修改不会影响原来的变量。 3.数组(数组引用))作为参数传递时传递的是引用(相当于指针)。也就是说函数内对参数所做的修改会影响原来的数组。 4.St
2015-10-09 10:46:37
808
转载 [Android] Android中Thread和Service的区别
很多时候,你可能会问,为什么要用 Service,而不用 Thread 呢,因为用 Thread 是很方便的,比起 Service 也方便多了,下面我详细的来解释一下。 1). Thread:Thread 是程序执行的最小单元,它是分配CPU的基本单位。可以用 Thread 来执行一些异步的操作。2). Service:Service 是android的一种机制,当它运行的
2015-10-09 10:44:38
406
转载 Android版本和API Level对应关系
从Android developer copy过来,留作笔记的。Platform VersionAPI LevelVERSION_CODENotesAndroid 4.419KITKATPlatform HighlightsAndroid 4.318JELLY_BEAN_MR2
2015-09-23 17:06:46
282
原创 输出考试成绩前三名
编写一个 JAVA 程序,实现输出考试成绩的前三名要求:1、 考试成绩已保存在数组 scores 中,数组元素依次为 89 , -23 , 64 , 91 , 119 , 52 , 732、 要求通过自定义方法来实现成绩排名并输出操作,将成绩数组作为参数传入3、 要求判断成绩的有效性( 0—100 ),如果成绩无效,则忽略此成绩package Arrays;
2015-09-20 09:08:05
1514
转载 java的Arrays类的应用
java.util.Arrays类能方便地操作数组,它提供的所有方法都是静态的。具有以下功能:² 给数组赋值:通过fill方法。² 对数组排序:通过sort方法,按升序。² 比较数组:通过equals方法比较数组中元素值是否相等。² 查找数组元素:通过binarySearch方法能对排序好的数组进行二分查找法操作。 import java.
2015-09-19 10:35:28
331
转载 关于String赋值问题
如图都没有给String赋值,为什么第一个可以不给String赋值,而另一个没有赋值就报错?到底什么时候适合给String赋值?报错不是因为String xx没有赋值!而是你switch语句有些问题!语法上是没有问题的,但这里有一个逻辑问题。一开始你的String xx没有赋值,最后你System.out.println(xx),那么这之间你必须给xx赋值,否则
2015-09-17 14:01:48
1331
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人