- 博客(11)
- 资源 (34)
- 收藏
- 关注
转载 mvn package 打包常见错误及解决方案
错误1:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-compile) on project testkmeans: Fatal error compiling: 无效的目标发行版: 1.7.0_65 -> [Help 1]由于之前
2016-04-21 16:45:13 23482
转载 Hadoop的初识
Hadoop一直是我想学习的技术,正巧最近项目组要做电子商城,我就开始研究Hadoop,虽然最后鉴定Hadoop不适用我们的项目,但是我会继续研究下去,技多不压身。 《Hadoop基础教程》是我读的第一本Hadoop书籍,当然在线只能试读第一章,不过对Hadoop历史、核心技术和应用场景有了初步了解。 Hadoop历史 雏形开始于200
2016-04-18 16:11:42 451
转载 spring配置datasource三种方式
1、使用org.springframework.jdbc.datasource.DriverManagerDataSource 说明:DriverManagerDataSource建立连接是只要有连接就新建一个connection,根本没有连接池的作用。 ${jdbc.driverClassName} ${jdbc.url}
2016-04-15 15:47:23 1142
转载 eclipse配备mybatis 的xml提示
eclipse配置mybatis 的xml提示1.点击 Window--preferences-XML-XML Catalog-add2.配置XML Catalog Element Location: 点击 File System ,找到 \org\apache\ibatis\builder\xml\mybatis-3-mapper.dtd Key Code: U
2016-04-13 10:02:52 1471
原创 java多线程之FutureTask
简介我们在处理多线程任务时希望在任务被取消或者正常完成后做一些后期处理,例如释放系统资源,更新数据库状态等等。java多线程技术中为我们提供了这样一个类叫FutureTask,他可以帮助我们实现任务在done状态后可以做一些后期处理。例子import java.util.concurrent.Callable;import java.util.concurrent.TimeU
2016-04-11 10:13:06 1461
原创 java多线程之Exchanger
简介java提供了一个同步工具类Exchanger,它允许在两个并发任务中交换数据。Exchanger允许在两个线程之间定义同步点,当两个线程到达同步点时可以交换数据,第一个线程的数据进入到第二个线程,第二个线程的数据进入第一个线程。先到达同步点的线程会等待另外一个线程,到达后完成数据交换。下面将举例只有一个生产者和一个消费者,这两个线程交换集合,那么生产者生产的数据交换到消费者,消费者交换空
2016-04-07 17:11:54 815
原创 java多线程之Phaser
简介java多线程技术提供了Phaser工具类,Phaser表示“阶段器”,用来解决控制多个线程分阶段共同完成任务的情景问题。其作用相比CountDownLatch和CyclicBarrier更加灵活,例如有这样的一个题目:5个学生一起参加考试,一共有三道题,要求所有学生到齐才能开始考试,全部同学都做完第一题,学生才能继续做第二题,全部学生做完了第二题,才能做第三题,所有学生都做完的第三题,考
2016-04-07 09:55:17 13245 2
转载 java多线程之守护线程(Daemon)
在Java中有两类线程:User Thread(用户线程)、Daemon Thread(守护线程) 用个比较通俗的比如,任何一个守护线程都是整个JVM中所有非守护线程的保姆:只要当前JVM实例中尚存在任何一个非守护线程没有结束,守护线程就全部工作;只有当最后一个非守护线程结束时,守护线程随着JVM一同结束工作。Daemon的作用是为其他线程的运行提供便利服务,守护线程最典型的应
2016-04-05 16:40:16 15089 4
原创 java多线程之线程的6种状态
A thread state. A thread can be in one of the following states: NEW A thread that has not yet started is in this state. RUNNABLE A thread executing in the Java virtual machine is in this state....
2016-04-05 15:58:03 770
转载 Java多线程技术之CyclicBarrier
1、类说明:一个同步辅助类,它允许一组线程互相等待,直到到达某个公共屏障点 (common barrier point)。在涉及一组固定大小的线程的程序中,这些线程必须不时地互相等待,此时 CyclicBarrier 很有用。因为该 barrier 在释放等待线程后可以重用,所以称它为循环 的 barrier。2、使用场景:需要所有的子任务都完成时,才执行主任务,这个时候就
2016-04-05 15:27:59 382
原创 张老师:Condition多路例子
简介Lock的作用就相当于synchronized,使用Lock就不需要使用synchronized,相反同理。使用synchronized时等待和唤醒使用的是object.await()和object.notify();使用Lock时使用等待和唤醒使用的是condition.await()和condition.signal();Lock和synchronized的区别在于前者可以
2016-04-01 10:35:38 724
Genymotion-ARM-Translation.zip
2015-01-30
PackageManager实例
2014-09-11
Android对Zip文件的加压和解压
2014-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人