在`java.util.conccurent`包中有很多关于并发中可能会使用到的工具类,本文的主角`CountDownLatch`就是其中之一,其实`CountDownLatch`就是一个计数器,在它的计数值变为`0`之前,它的await方法会阻塞当前线程的执...
分类:
编程语言 时间:
2014-07-22 09:00:05
阅读次数:
204
使用div+css布局的好处不用多说,经常性地会使用到float,那么清除浮动就是必须要做的,而且随时性地对父级元素清除浮动的做法也被认为是书写CSS的良好习惯之一。 ????常用的清除浮动的方法有以下三种...
分类:
Web程序 时间:
2014-07-22 08:37:36
阅读次数:
192
原文链接??译文连接?作者:Pankaj ?译者:郑旭东??校对:方腾飞 多线程和并发问题是Java技术面试中面试官比较喜欢问的问题之一。在这里,从面试的角度列出了大部分重要的问题,但是你仍然应该牢固的掌握Jav...
分类:
编程语言 时间:
2014-07-21 10:31:08
阅读次数:
264
原理简介 霍夫变换(Hough Transform) 霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。最基本的霍夫变换是从黑白图像中检测直线(线段)。 ? 1详细内容 我们先看这样一个...
分类:
其他好文 时间:
2014-07-21 10:16:09
阅读次数:
399
最近在搞MySQL,由于经常测试一些东西。因此,就写了一个一键安装脚本。脚本用途:用于在CentOS/RHEL6.x系统上快速部署出Mysql的单实例或者多实例环境脚本说明:该脚本运行情况良好
针对脚本中,每一步命令执行的正误判断以及提醒非常醒目,可协助执行者快速定位错误源
脚本诸..
分类:
数据库 时间:
2014-07-20 10:42:18
阅读次数:
412
目的:利用shell脚本每小时检测数据库是否在运行,当检测到库宕掉时发邮件告警。
1.检查sendmail是否在运行
servicesendmailstatus
没有在运行则启动或安装。
如果是linux6,则检查postfix是否在运行servicepostfixstatus
2.pmon是oracle五大关键进程之一,如果pmon进..
分类:
其他好文 时间:
2014-07-20 10:36:28
阅读次数:
234
Live555学习之一 源码编译 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MPEG、H.263+、DV、JPEG视频和多种音频编码。同时由于良好的设计,Live555非常容易扩展对其他格式的支持。目前,L...
分类:
其他好文 时间:
2014-07-20 10:29:31
阅读次数:
296
1、Map个数的决定因素通常情况下,作业会通过input文件产生一个或者多个map数;Map数主要的决定因素有: input总的文件个数,input文件的大小和集群中设置的block的大小(在hive中可以通过set dfs.block.size命令查看,该参数不能自定义修改);文件块数拆分原则:如...
分类:
其他好文 时间:
2014-07-20 09:09:51
阅读次数:
199
提示:对多边形进行分割,成为一个个三角形,判断点是否在三角形内。一个非常有用的解析几何结论:如果P2(x1,y1),P2(x2,y2), P3(x3,y3)是平面上的3个点,那么三角形P1P2P3的面积等于下面绝对值的二分之一:| x1 y1 1 || x2y2 1 | = x1y2 + x3y1 ...
分类:
其他好文 时间:
2014-07-20 00:02:35
阅读次数:
370
前言
最近,在网上看到过一个调查,调查的内容是“程序员在项目开发中编写单元测试的情况”。当然,至于调查的结果,我想聪明的你已经可以猜到了。高达 58.3% 的比例,一般情况下不写单元测试,只有偶尔的情况才会写写。16.6% 的程序员从来都不写单元测试。只有很少的一部分程序员才会在自己的代码中进行单元测试,并保证方法测试通过。看到这些,你想到了什么?
现状
虽然...
分类:
其他好文 时间:
2014-07-19 23:11:38
阅读次数:
363