熟悉Looper源码的朋友可能知道,looper与线程绑定并不是直接set进去的,而是通过ThreadLocal这个东西间接将looper的引用交给当前线程持有的。
Looper.java
private static void prepare(boolean quitAllowed) {
if (sThreadLocal.get() != null) {
...
分类:
其他好文 时间:
2015-04-05 09:10:04
阅读次数:
127
数据库工具类import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;/*
* 数据库工具类
*/
public class DBUtil { // 获取数据库连接...
分类:
数据库 时间:
2015-04-05 09:09:22
阅读次数:
268
JDBC操作步骤/*
* JDBC操作步骤
*
*/
public class Test01 {
public static void main(String[] args) {
try {
//1.加载并注册驱动
Class.forName("com.mysql.jdbc.Driver");...
分类:
数据库 时间:
2015-04-05 09:08:04
阅读次数:
229
Strange Class
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 74 Accepted Submission(s): 60
Problem Description
In Vivid’s schoo...
分类:
其他好文 时间:
2015-04-05 09:07:39
阅读次数:
217
Trees
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 205 Accepted Submission(s): 68
Problem Description
Today CodeFamer is goin...
分类:
其他好文 时间:
2015-04-05 09:07:22
阅读次数:
151
2^x mod n = 1
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 13610 Accepted Submission(s): 4208
Problem Description
Give a number n...
分类:
其他好文 时间:
2015-04-05 09:06:40
阅读次数:
104
java类加载器主要分为如下几种:jvm提供的类加载器根类加载器:底层实现,主要加载java核心类库(如:java.lang.*)扩展类加载器:使用java代码实现,主要加载如:jre/lib/ext/ 下的扩展类库。(父类加载器为根类加载器)系统类加载器(应用类加载器):使用java代码实现,加载...
分类:
编程语言 时间:
2015-04-05 06:40:21
阅读次数:
202
由于是初次和Ubuntu打交道,对其中非常不熟练,在一边参考一边模范下进行这Ubuntu下的开发。1. 首先,和Windows下一样,先将对应系统的Java SDK下载来。http://www.oracle.com/technetwork/java/javase/downloads/jdk8-do....
分类:
编程语言 时间:
2015-04-05 06:30:01
阅读次数:
168
Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 9595Accepted Submission(s): 3923Problem Descriptio...
分类:
其他好文 时间:
2015-04-05 06:22:32
阅读次数:
158