1.同步容器,同步容器包括Vector和HashTable,是早期jdk的一部分。另一部分是同步包装类,以Collections.synchronizedxxx的工厂方法创建。
2.同步容器虽然是线程安全的,但是对于复合操作,有时你可能需要加上额外的客户端加锁进行保护,即对于使用这些容器的客户端代码,如果存在复合操作,还是可能存在风险。
3.例如check-and-act操作、循环中的元素操作...
分类:
编程语言 时间:
2014-05-07 08:33:38
收藏:
0 评论:
0 赞:
0 阅读:
486
转载请注明出处:http://blog.csdn.net/u012860063?viewmode=contents
Problem Description
N(3<=N<=20000) ping pong players live along a west-east street(consider the street as a line segment).
Each playe...
分类:
其他 时间:
2014-05-07 08:32:58
收藏:
0 评论:
0 赞:
0 阅读:
416
题意:经典Nim游戏博弈,给你n堆牌,每堆a[i]张,每次能从一堆中取出任一张(不能为0),最后不能取者为输
问先手有几种取法保证他最后能获胜。
思路:让Nim_sum=0(a[1]^a[2]…………^a[n]=0)时则输,利用这个定理,对于第i堆a[i],除了第i堆,其它的
Nim_sum=k,如果a[i]>k,则先手从第i堆可以取a[i]-k张牌,让a[i]=k,最后a[i]^k...
分类:
编程语言 时间:
2014-05-07 06:12:33
收藏:
0 评论:
0 赞:
0 阅读:
518
87年10月的,2011年6月毕业的,11年三月份就来到现在这家公司实习了,主要是做嵌入式方面的,当时感觉自己充满了能量,刚开始几天就是熟悉工作环境吧,就自己在部门的网盘里随便看些老同事们做的技术报告和技术文档,过了几天师傅让我帮他测试我们平台对一个网站视频的支持情况,他大概给我讲了下怎么怎么弄,我当时就傻眼了,连简单的linux命令都不懂,脑海中完全没有任何想法,然后他干脆坐在我旁边对着电脑跟我...
分类:
其他 时间:
2014-05-07 07:30:16
收藏:
0 评论:
0 赞:
0 阅读:
386
jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。
请参考:jsoup.org
例如: 抓取CSDN极客头条内容 soup.bsh
// package org.jsoup.examples;
import org.jsoup.Jsoup;
import org.jsoup.helper.Validate;
import org.jsoup.no...
分类:
编程语言 时间:
2014-05-07 07:29:36
收藏:
0 评论:
0 赞:
0 阅读:
381
尽管在Linux里传播的病毒不多,但也是存在一些,我从一些安全站点搜集了一些资料。
1、病毒名称:
Linux.Slapper.Worm
类别: 蠕虫
病毒资料: 感染系统:Linux
不受影响系统:Windows 3.x,
Windows 95, Windows 98, Windows NT, Windows 2000, Windo...
分类:
系统服务 时间:
2014-05-07 07:01:37
收藏:
0 评论:
0 赞:
0 阅读:
921
简直没法吐槽华为的服务器质量了,登一次半小时,提交一次等半小时,然后第二个题的结果还不知道呢,服务器就挂了。。。
题目本身倒是还挺简单的。
A题是鸡兔同笼问题:
给出鸡和兔子的头数和脚数(可能不对),让你判断鸡的个数和兔子的个数。。小学经典问题。
关键是不合法的情况,总共有4种。
1、头比脚多。。
2、脚是奇数= =
3、脚>4*头或者脚
so.出来了。
#include
#i...
分类:
其他 时间:
2014-05-07 08:11:44
收藏:
0 评论:
0 赞:
0 阅读:
340
如果你和我一样啊,在eclipse中做工程时候,有些工程之前做的用的是gbk。突然有一天工作需求的时候,要求将
工作空间的编码全部变成UTF8,这样的原来的工程中的文件,包含中文的就会乱码。我的最终选择是使用两个工作空间。
通过如下设置就可以了。
最优的办法:是在使用eclipse之前,对workspace的编码进行设置。这样就不会出现问题了,因为绝大部分项目为
了保证统一性,都是用这个编...
分类:
系统服务 时间:
2014-05-07 08:54:57
收藏:
0 评论:
0 赞:
0 阅读:
505
树状数组求逆序数模板...
分类:
其他 时间:
2014-05-07 07:43:53
收藏:
0 评论:
0 赞:
0 阅读:
367
用linux命令有段shi...
分类:
系统服务 时间:
2014-05-07 06:42:16
收藏:
0 评论:
0 赞:
0 阅读:
450
NYOJ 643 发短信...
分类:
其他 时间:
2014-05-07 07:17:15
收藏:
0 评论:
0 赞:
0 阅读:
428
Android-自定义meta-data扩展数据2014年5月5日 在接入第三方渠道SDK的时候,经常会看到其配置文件AndroidManifest.xml有类似如下的定义:
<meta-data
android:name="APP_ID"
android:value="037810BCE1D2260F32017643AC7D980...
分类:
移动平台 时间:
2014-05-07 06:49:59
收藏:
0 评论:
0 赞:
0 阅读:
393
今天面试那哥们问起线程属性,me竟然就说出了一个,囧
学习:http://blog.csdn.net/zsf8701/article/details/7842392
http://blog.csdn.net/jxhnuaa/article/details/3254299
http://blog.sina.com.cn/s/blog_9bd573450101hg...
分类:
编程语言 时间:
2014-05-07 08:00:16
收藏:
0 评论:
0 赞:
0 阅读:
480
题目链接:uva 12105 - Bigger is Better
题目大意:有n根火柴,要组成一个数字能够整除m,并且最大。
解题思路:dp[i][j]表示用了i个火柴,组成的数字模掉m余j的情况,只不过状态保留的是字符串。
#include
#include
#include
#include
using namespace std;
const int...
分类:
其他 时间:
2014-05-07 07:59:31
收藏:
0 评论:
0 赞:
0 阅读:
408
HashMap,TreeMap比较...
分类:
其他 时间:
2014-05-07 08:44:38
收藏:
0 评论:
0 赞:
0 阅读:
533
计数排序:它的优势在于在对一定范围内的整数排序时,它的复杂度为Ο(n+k)(其中k是整数的范围),快于任何比较排序算法
实现原理: 首先将k范围内的数都C[]数组设0,然后遍历一边数组A[],对应的C[A[i]]++,
然后再将A[]数组向高位递加,观察发现每个不同的数字对应的C[]值都是该数字在排序后数组的位置,然后填充重复的数字
代码:
#include
#include
...
分类:
其他 时间:
2014-05-07 08:49:53
收藏:
0 评论:
0 赞:
0 阅读:
324
LRU Cache
Design and implement a data structure for Least Recently Used (LRU) cache. It should support the following operations: get and set.
get(key) - Get the value
(will always be posi...
分类:
其他 时间:
2014-05-07 07:15:59
收藏:
0 评论:
0 赞:
0 阅读:
441
原题POJ 3487
稳定婚姻问题的解法,男士主动,女士被动,每次找一个光棍的男士对他最满意的女士求婚,如果女士是未婚或者女士当前的未婚夫在女士心目中不如他,就把男士定为女士的未婚夫,一直进行循环。
#include
#include
#include
#include
#include
#define maxn 1000
using namespace std;
int pref[maxn]...
分类:
其他 时间:
2014-05-07 07:43:09
收藏:
0 评论:
0 赞:
0 阅读:
392
题目链接:
http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=1836
Number Puzzle
Time Limit: 2 Seconds Memory Limit: 65536 KB
Given a list of integers (A1, A2, ..., An), and a posi...
分类:
其他 时间:
2014-05-07 07:42:28
收藏:
0 评论:
0 赞:
0 阅读:
440
Problem Description
You are given a sequence of n integers a1 , a2 , ... , an in non-decreasing order. In addition to that, you are given several queries consisting of indices i and j (1 ≤ i ≤ j ≤ ...
分类:
其他 时间:
2014-05-07 07:58:48
收藏:
0 评论:
0 赞:
0 阅读:
369