这个小节介绍Queue的最后一个工具,也是最强大的一个工具。从名称上就可以看到此工具的特点:双向并发阻塞队列。所谓双向是指可以从队列的头和尾同时操作,并发只是线程安全的实现,阻塞允许在入队出队不满足条件时挂起线程,这里说的队列是指支持FIFO/FILO实现的链表。首先看下LinkedBlocking...
分类:
编程语言 时间:
2014-12-02 23:48:55
收藏:
0 评论:
0 赞:
0 阅读:
361
本小节介绍锁释放Lock.unlock()。Release/TryReleaseunlock操作实际上就调用了AQS的release操作,释放持有的锁。public final boolean release(int arg) { if (tryRelease(arg)) { Node h = he...
分类:
编程语言 时间:
2014-12-02 23:48:45
收藏:
0 评论:
0 赞:
0 阅读:
330
class Thermomenter{ var celsius :Float = _; //将变量设置为缺省值'_',这个符号指定了变量的初始化值 //对数值类型来说是0,布尔类型是false,引用类型是null //Scala中不能随便省略"=_"初始化器,若写成:var celsius...
分类:
其他 时间:
2014-12-02 23:48:34
收藏:
0 评论:
0 赞:
0 阅读:
372
1.cout采用endl,cin不用endl1 cin>>a>>b; 2 cout<<a<<b<<endl;2.函数定义后面不要加分号,完了也没有,1 int a(int b)2 {3 //处理语句4 return();5 }3.c++中字符串的输入用char[]并用strcpy(a,".....
分类:
编程语言 时间:
2014-12-02 23:48:24
收藏:
0 评论:
0 赞:
0 阅读:
322
列出某个目录下的所有文件:File file = new File("e:\\总结");File[] files = file.listFiles();for(int i=0; i userList=new ArrayList(); 28 String row="";...
分类:
其他 时间:
2014-12-02 23:48:15
收藏:
0 评论:
0 赞:
0 阅读:
293
基于Spark On Yarn的淘宝数据挖掘平台:http://www.doc88.com/p-7804379529208.htmlSpark之MLLib机器学习库:http://blog.csdn.net/johnny_lee/article/details/25656343Spark之ALS(推...
分类:
其他 时间:
2014-12-02 23:48:05
收藏:
0 评论:
0 赞:
0 阅读:
436
<?php $dir?=?dirname(__FILE__); ?> 在PHP5.3中,增加了一个新的常量__DIR__,指向当前执行的PHP脚本所在的目录。 例如当前执行的PHP文件为?/www/website/index.php 则__FILE__等于‘/www/website/index.php‘ ...
分类:
Web开发 时间:
2014-12-02 22:45:25
收藏:
0 评论:
0 赞:
0 阅读:
394
同事刘阳使用dubbo服务器中配置mina作为网络传输层,发现大并发情况下,解码发生如下异常 014-12-01 18:00:44,652 [DubboServerHandler-10.1.19.13:20880-thread-164] WARN? alibaba.dubbo.remoting.exchange.co...
分类:
其他 时间:
2014-12-02 22:45:15
收藏:
0 评论:
0 赞:
0 阅读:
697
libgdx作为上层为java,底层c和c++的游戏引擎。简直是优秀得一塌糊涂。? 这个游戏框架最初只有1个人在维护,现在已经加入不少人了,越来越给力。 libgdx的架构 很清晰, 我们先从包的结构分析: ? ? assets? ...
分类:
其他 时间:
2014-12-02 22:45:05
收藏:
0 评论:
0 赞:
0 阅读:
460
文章转载自?http://blog.csdn.net/icemango1209/article/details/18766353 文章修改完善自http://blog.csdn.net/kuailedesky/article/details/18405821 一、准备工作 1.1查看显卡信息 终端输入: lspci?|grep?...
分类:
其他 时间:
2014-12-02 22:44:55
收藏:
0 评论:
0 赞:
0 阅读:
497
分类: android 2014-06-27 17:57 2077人阅读 评论(0) 收藏 举报 FragmentTabHost ? ? ? ?最近要做一个类似QQ底部有气泡的功能,试了几个方案不太好,我想很多开发者使用TabHost都会知道它不保存状态,每次都...
分类:
移动平台 时间:
2014-12-02 22:44:46
收藏:
0 评论:
0 赞:
0 阅读:
432
1.关于本工具 这个工具是我用WPF写的一个测试工具,需求大致上是:有一个文件,它不定期会发生变化,现在要求监控这个文件,每当该文件改变,则创建一个该文件的副本。 在这个程序中,指定一个被监控文件的路径,...
分类:
Windows开发 时间:
2014-12-02 22:44:36
收藏:
0 评论:
0 赞:
0 阅读:
523
EA(EnterpriseArchitect)是功能最强大的CASE工具。SVN(SubVersion)是最常用的版本控制工具。两者结合在一起,可以搭建高效的团队协同设计工作环境。
EA本身是以*.eap的私有格式来存储设计图的,但同时它也支持将设计图的内容存储在SVN等版本库中。借助第三方版本控制工具,以实现版本控制和协同设计的目的。...
分类:
其他 时间:
2014-12-02 22:43:45
收藏:
0 评论:
0 赞:
0 阅读:
373
错误票据
时间限制:1.0s 内存限制:256.0MB
问题描述
某涉密单位下发了某种票据,并要在年终全部收回。
每张票据有唯一的ID号。全年所有票据的ID号是连续的,但ID的开始数码是随机选定的。
因为工作人员疏忽,在录入ID号的时候发生了一处错误,造成了某个ID断号,另外一个ID重号。
你的任务是通过编程,找出断号的ID和重号的ID。
假设断号...
分类:
其他 时间:
2014-12-02 22:43:35
收藏:
0 评论:
0 赞:
0 阅读:
343
今天有机会与Opera的老外聊天讨论,我英语不是熟练,没办法流利地交流,感觉在70%的样子。
技术上给我印象深刻的几点:
1、浏览器的apk做到16MB,而chromium官方的要28MB(注意opera是基于Blink的!)
2、图片直接以YUV格式解压送到GPU,而不是标准的RGBA,这有效地降低了内存占用
(他们还曾提交过一个使用OpenGL压缩纹理的patch)
3、C...
分类:
其他 时间:
2014-12-02 22:43:25
收藏:
0 评论:
0 赞:
0 阅读:
476
/**
* spring 配置资源路径时候,classpath:/,classpath:,不带前缀的区别,
* 其实没区别,spring 规定 "classpath:" pseudo-URL,伪url路径,在处理这种路径前缀
* 时候,会把这个伪url去掉。
* @author doctor
*
* @time 2014年12月2日 下午6:28:12
*/
public cla...
分类:
编程语言 时间:
2014-12-02 22:43:15
收藏:
0 评论:
0 赞:
0 阅读:
551
搜索中的分词器有很多种,包括中文、英文,一般的网站都会有站内搜索功能,也就是对用户输入的内容进行处理,本文对中文的全拼实现了一
个分词器,原理很简单,就是模式匹配。根据中文全拼的特点,即声母和韵母配对,首先列举出所有的声母,再分别列举出所有声母对应的韵母
集,分词的过程就是遍历匹配的过程。具体代码如下:
import java.util.ArrayList;
public cl...
分类:
编程语言 时间:
2014-12-02 22:43:05
收藏:
0 评论:
0 赞:
0 阅读:
580
控制台五子棋,具体思路见代码注释。
代码如下:
package test;
import java.io.IOException;
import java.util.Scanner;
//控制台简单五子棋
public class GoBang {
//二维数组作为棋盘
private static char[][] board=new char[16][16];
//已下...
分类:
编程语言 时间:
2014-12-02 22:42:55
收藏:
0 评论:
0 赞:
0 阅读:
367
Zip文件是我们经常用到压缩文件格式,android中在进行网络请求大批量数据时,通常会采用传递zip文件,这样做即可以减少网络流量的消耗,加快请求的响应速度,又可以减少对存储空间的要求,所以当我们将zip文件读取回来的时候,如何解压就是一个要解决的问题,虽然java本身提供了zip相关的API,但不是很强大,所以我们采用apache开源组织的zip4j,通过这个jar包可以十分轻松的解压zip文...
分类:
移动平台 时间:
2014-12-02 22:42:45
收藏:
0 评论:
0 赞:
0 阅读:
887
题目大意:给出一个无向图,保证这个图有哈密顿回路,求这个图是不是平面图。
思路:平面图的判定条件之一:如果边数大于点数*3+6那么这个图一定不是平面图。这算是一个强剪枝吧。
我们把图中哈密顿回路的这个环上的边去掉,就变成了判定边能否不想交的2-SAT问题,POJ好像有一个原题来着。建图方法我就不说了,相信大家看到2-SAT就知道怎么写了。
CODE:
#include ...
分类:
其他 时间:
2014-12-02 22:42:35
收藏:
0 评论:
0 赞:
0 阅读:
423