概要:锁是线程,锁对象执行完毕后,会调用自身对象上的notify(); Join 方法:本质上还是根据wait方法实现的。分析join源码发现join方法本身是使用了synchronized修饰符的。是加在方法上面的,意味着。 获取了当前对象的锁,然后继续发现里面的代码调用了wait。意味着我们先锁 ...
分类:
编程语言 时间:
2017-02-01 14:55:54
收藏:
0 评论:
0 赞:
0 阅读:
545
函数 函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。 定义函数 function 函数名(){ 函数体 } 注意 JavaScript对大小写十分敏感,所以这里的function必须小写。在函数调用时,也必须按照函数的相同名称来调用函数。 函数调用 函数在定义好之后,不能自动执行,需要 ...
分类:
编程语言 时间:
2017-02-01 14:55:36
收藏:
0 评论:
0 赞:
0 阅读:
244
A:网站->小程序->公众号->APP-> 小程序案例源码主线(整理常用代码) php/js协作充电 weui,Flex布局,360coolsite 公众号第三方(投票等常用功能) 1:js大神之路 2:bootstrap 3:实战三部曲, 4:nodejs 5:常用js前端调用(h5常见特效) B ...
分类:
其他 时间:
2017-02-01 14:55:20
收藏:
0 评论:
0 赞:
0 阅读:
311
rpm -e --nodeps nc-1.84-24.el6.x86_64 #--nodeps 不包含依赖包,直接删除rpm包 ...
分类:
其他 时间:
2017-02-01 14:54:47
收藏:
0 评论:
0 赞:
0 阅读:
224
416. Partition Equal Subset Sum 416. Partition Equal Subset Sum Given a non-empty array containing only positive integers, find if the array can be pa ...
分类:
其他 时间:
2017-02-01 14:54:14
收藏:
0 评论:
0 赞:
0 阅读:
663
int heap[MAX_N],int sz=0; void push(int x) { int i=sz++; while(i>0) { int p=(i-1)/2;//得到父节点 if(heap[p]=x) break; heap[a]=x; i=a; } heap[i]=x; ... ...
分类:
其他 时间:
2017-02-01 14:53:46
收藏:
0 评论:
0 赞:
0 阅读:
253
1. 什么是阻塞队列? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。 ...
分类:
编程语言 时间:
2017-02-01 14:53:30
收藏:
0 评论:
0 赞:
0 阅读:
203
w高低、长短、力度、音质 http://www.pianohome.com/simplenote.htm 一般来说,所有音乐的构成有四个基本要素,而其中最重要的是“音的高低”和“音的长短”: 一般来说,所有音乐的构成有四个基本要素,而其中最重要的是“音的高低”和“音的长短”: 1 音的高低:任何一首 ...
分类:
其他 时间:
2017-02-01 14:52:43
收藏:
0 评论:
0 赞:
0 阅读:
202
1 #include 2 int main() 3 { 4 int n,m; 5 char s; 6 scanf("%d",&n); 7 while(n--) 8 { 9 scanf("%s%d",&s,&m); 10 if(s<'a') 11 s-='A'-1; 12 ... ...
分类:
其他 时间:
2017-02-01 14:51:45
收藏:
0 评论:
0 赞:
0 阅读:
255
我以为这场是昨天没做完的那场= =,结果是以前没做完的一场。。前3题以前做过了。也懒得再看一遍了= =。虽然前面的题感觉再做一遍也不一定做的出的样子- -。不过D和E都是好题,补这场不亏。 D题,题意是问有多少区间,这段区间里面,在a数组中的max和在b数组中的min是相同的。做法是枚举左端点,考虑 ...
分类:
其他 时间:
2017-02-01 14:50:52
收藏:
0 评论:
0 赞:
0 阅读:
287
7.1 and和or指令 and 指令:逻辑与指令,按位进行与运算。 or 指令:逻辑或指令,按位进行或运算。 7.2 关于ASCII码 世界上有很多编码方案,有种方案叫做ASCII编码,是在计算机系统中通常被采用的。 7.3 以字符形式给出的数据 “db ‘unIX’ ” 相当于“db 75H,6 ...
分类:
编程语言 时间:
2017-02-01 14:50:35
收藏:
0 评论:
0 赞:
0 阅读:
227
在安装好kali linux 2.0 后,首先要做的就是添加源并更新系统,否则会出现软件定位问题。 在kali 2.0中,vmware tools已经不能使用了,官方放了一个工具下载安装就好。 添加源: deb http://mirrors.ustc.edu.cn/kali kali-rolling ...
分类:
系统服务 时间:
2017-02-01 14:50:24
收藏:
0 评论:
0 赞:
0 阅读:
219
1 #include 2 #include 3 int main() 4 { 5 int n; 6 scanf("%d",&n); 7 while(n--) 8 { 9 int m,i,ant,ans; 10 scanf("%d",&m); 11 m+=1; 12 ant=(int)... ...
分类:
其他 时间:
2017-02-01 14:49:19
收藏:
0 评论:
0 赞:
0 阅读:
199
连接keystone两种方式: 一种使用命令 一种使用环境变量 1、通过环境变量方式连接keystone 配置认证令牌环境变量 备注:07081849f55281652dac这个值与/etc/keystone/keystone.conf配置文件中的admin_token一致 配置连接到keyston ...
分类:
其他 时间:
2017-02-01 14:48:56
收藏:
0 评论:
0 赞:
0 阅读:
387
不妨设$R$是唯一可以看到的颜色,考虑一维序列的情况。 设$f[i][j][k][x][y]$表示考虑了前$i$个位置,第$i$个位置的高度是$j$,最高高度是$k$,已经用了$x$个$R$,$y$个非$R$的方案数,转移则是要么使自己的高度$+1$,要么考虑下一个位置。 由此可以在$O(n^5)$ ...
分类:
其他 时间:
2017-02-01 14:48:42
收藏:
0 评论:
0 赞:
0 阅读:
522
1. 为什么要有用户的概念? 2. linux 用户的分类? 3. 如何实现系统资源的相互隔离? ...
分类:
系统服务 时间:
2017-02-01 14:08:43
收藏:
0 评论:
0 赞:
0 阅读:
252
一、用JDBC连接mysql数据库基本流程 二、各流程详解 1. 注册驱动(只做一次),有三种方式: 其中方式三,会造成DriverManager中产生两个一样的驱动,并会对具体的驱动类产生依赖,所以不推荐使用。 方式二虽然不会对具体的驱动类产生依赖,但是注册不太方便,因此也很少使用。 方式一不会对 ...
分类:
数据库技术 时间:
2017-02-01 14:08:05
收藏:
0 评论:
0 赞:
0 阅读:
342
Sort a linked list in O(n log n) time using constant space complexity. 这道题要求用nlogn的时间复杂度去做,那么只有分治法了,这道题可以当作是把一个毛毛虫切成n段,所有的关节都给切掉,然后再把骨头重新排序装起来。代码如下: / ...
分类:
其他 时间:
2017-02-01 14:07:38
收藏:
0 评论:
0 赞:
0 阅读:
251
相信很多新手都有遇到各式各样的问题,很多在老手看来是小儿科,不过在探索的道路上你一定遇到了不少艰难险阻。 小明学习find命令后很高兴,感觉上手很快:【举例】 find /etc -name "services" 好了,标准的格式确实如此,不过注意点在于 services必须要写全称,不然就找不到。 ...
分类:
其他 时间:
2017-02-01 14:07:25
收藏:
0 评论:
0 赞:
0 阅读:
208
好久没更新Oracle VM VirtualBox 突然发现不能更新了 提示要某个msi文件,回想起来好像是被某个清理垃圾的软件清理掉了。 于是根据提示的版本号网上搜了种子又把安装包下载回来 在命令行下解压安装包到某个目录 VirtualBox-5.1.0-108711-Win.exe --extr ...
分类:
数据库技术 时间:
2017-02-01 14:07:15
收藏:
0 评论:
0 赞:
0 阅读:
475