Android6.0相比之前的Android版本有一个很大的不同点,就是动态的获取权限。之前我们需要什么权限只需要在Manifest文件中声明即可,在6.0中,又新增了运行时权限的动态检测。 Android6.0分了两种权限Normal Permissions(安装时自动授权,用户也不能取消权限) ...
分类:
移动开发 时间:
2016-12-16 14:23:11
阅读次数:
417
DBUnit是一个基于junit扩展的数据库测试框架。它提供了大量的类对与数据库相关的操作进行了抽象和封装。它会把数据库表里的数据和一个xml文件关联起来,也就是说它可以让数据在XML文件和数据库之间转换。基于这种设计模式DBUnit可以在测试之前,先备份数据库到一个临时XML文件中,然后删除数据库 ...
分类:
数据库 时间:
2016-12-16 14:06:57
阅读次数:
215
Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 6361 Accepted: 1378 Description In an edge-weighted tree, the xor-length of a path p is def ...
分类:
其他好文 时间:
2016-12-16 01:35:31
阅读次数:
207
import android.content.Context; import android.util.AttributeSet; import android.view.MotionEvent; import android.widget.ScrollView; /** * Created by ... ...
分类:
其他好文 时间:
2016-12-15 20:22:54
阅读次数:
335
一、防火墙配置 CentOS 7.x默认使用的是firewall作为防火墙,这里改为iptables防火墙。 1、关闭firewall:systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #... ...
分类:
其他好文 时间:
2016-12-15 17:25:56
阅读次数:
270
package test.com; import java.io.FileInputStream; import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory; import org ...
分类:
编程语言 时间:
2016-12-15 14:50:33
阅读次数:
216
上一篇 Java I/O演进与Linux网络I/O模型 一、传统BIO java传统bio编程概念: http://www.cnblogs.com/carl10086/p/6034563.html#_label4 使用bio写一个简单的TimeServer 在这个TimeServer的基础上引入线程 ...
分类:
其他好文 时间:
2016-12-15 13:56:33
阅读次数:
363
一.使用字节流复制图片 二.使用字符流复制图片 三.复制图片过程中的异常处理 字符流 = 字节流 + 解码 >找对应的码表 GBK 字符流解码 : 拿到系统默认的编码方式来解码 将图片中的二进制数据和GBK码表中的值进行对比, 对比的时候会出现二进制文件在码表中找不对应的值,他会将二进制数据标记为未 ...
分类:
编程语言 时间:
2016-12-15 09:14:43
阅读次数:
269
CountDownLatch实际上是一种闭锁实现。闭锁:是一种同步工具类,可以延迟线程的进度知道其到达终止状态——《Java并发编程实战》。这个怎么解释呢?简单来说,就是有1个线程需要等待其余10个线程都执行完毕后再执行,这个时候就可以使用闭锁,也即CountDownLatch(当然闭锁的实现并不止 ...
分类:
其他好文 时间:
2016-12-15 00:48:26
阅读次数:
170
在家运行项目就报SQLException,在公司就能跑起来 估摸着数据库端设置了IP访问权限 ...
分类:
数据库 时间:
2016-12-15 00:47:59
阅读次数:
265