前面几篇博文基本上总结了一下java并发里的一些内容,下面通过几个练习题巩固一下。
题目描述:
模拟一个场景:处理16条日志记录,每条日志记录打印时间需要1秒,正常情况下如果将这16条记录去部打完需要16秒,现在为了提高效率,准备开启4个线程去打印,4秒钟打印完,实现这个demo。
先来分析一下这个题目,关于这16条日志记录,我们可以在主线程中产生出来,这没用什么难度,关键是...
分类:
编程语言 时间:
2016-06-07 19:26:15
收藏:
0 评论:
0 赞:
0 阅读:
388
上周老师讲了软件测试,今天我在看构建之法时看到了这一方面,仔细看了看,把自己的感受说一下。 由于软件是由多人合作完成的,每个人分工合作,彼此依赖,因此如何让自己负责的模块功能更加明确就显得非常重要。这时,我们就要用到单元测试了,单元测试能很好的帮助程序员记录每个模块的信息,不仅能给自己提供方便,而且 ...
分类:
其他 时间:
2016-06-07 19:25:44
收藏:
0 评论:
0 赞:
0 阅读:
150
一、重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不 ...
分类:
编程语言 时间:
2016-06-07 19:25:36
收藏:
0 评论:
0 赞:
0 阅读:
275
【http-equiv】 Note that supplying an HTTP equivalent in a meta element is only effective if the server doesn’t send the corresponding real header; you ...
分类:
Web开发 时间:
2016-06-07 19:25:24
收藏:
0 评论:
0 赞:
0 阅读:
601
import numpy as npimport cv2# Load an color image in grayscaleimg = cv2.imread('messi5.jpg',0) ...
分类:
其他 时间:
2016-06-07 19:25:14
收藏:
0 评论:
0 赞:
0 阅读:
152
Go语言特点: 主要的缺点: ...
分类:
编程语言 时间:
2016-06-07 19:25:05
收藏:
0 评论:
0 赞:
0 阅读:
282
ORA-12537主要是ORALCE 监听问题,今天帮同事处理问题时,他问道一种情况,开始连接很正常,后续多次出现ORA-12537问题 简单整理了下 一般请况下 1-检查数据库服务器是否没有启动监听 2-检查客户端配置的监听文件tnsnames.ora是否正确, oracle\product\10 ...
分类:
数据库技术 时间:
2016-06-07 19:24:54
收藏:
0 评论:
0 赞:
0 阅读:
300
获取src下的fileurl.properties文件路径 this.getClass().getResource("/fileurl.properties").getPath() 获取webRoot下的service文件夹路径 request.getSession().getServletCont ...
分类:
编程语言 时间:
2016-06-07 19:24:44
收藏:
0 评论:
0 赞:
0 阅读:
980
筛选功能的实现:$_POST['page_urlrule'] = 'tuan-{$pinpai}-{$renqun}-{$type}-{$price}-{$area}-{$tese}-{$st}-{$asc}-{$page}.html';$page_fields = array();$page_fi ...
分类:
其他 时间:
2016-06-07 19:24:34
收藏:
0 评论:
0 赞:
0 阅读:
246
所谓的浏览器兼容性问题,是指因为不同的浏览器对同一段代码有不同的解析,造成页面显示效果不统一的情况。在大多数情况下,我们的需求是,无论用户用什么浏览器来查看我们的网站或者登陆我们的系统,都应该是统一的显示效果。所以浏览器的兼容性问题是前端开发人员经常会碰到和必须要解决的问题。 在学习浏览器兼容性之前 ...
分类:
其他 时间:
2016-06-07 19:24:26
收藏:
0 评论:
0 赞:
0 阅读:
211
转载:http://mp.weixin.qq.com/s?__biz=MzIzMjE1Njg4Mw==&mid=2650117688&idx=1&sn=d6c73f9f04d02ede7a741b45e801d74e#rd 本篇文章会帮助大家快速了解Android中各种数据存储机制的应用场景以及基本 ...
分类:
移动平台 时间:
2016-06-07 19:24:14
收藏:
0 评论:
0 赞:
0 阅读:
211
在img目录下7张图片 分别是 11.jpg 22.jpg 33.jpg 44.jpg 55.jpg 66.jpg 77.jpg 在对应的文件下会创建thumbs 缩略图文件,然后 生成对应的缩略图,执行时间为: 0.109212875366 ...
分类:
编程语言 时间:
2016-06-07 19:24:04
收藏:
0 评论:
0 赞:
0 阅读:
181
之前我已经准备好了myEclipse、JDK1.8、MySQL,但我几乎花了一天的时间才搭建起了maven的环境。这里我的myEclipse已经继承了maven的插件。 第一个问题就是,创建maven工程后,直接就是错误的。如图: 百度到大部分解决方法都没什么卵用,这里是有用的。 这个问题其实就是一 ...
分类:
其他 时间:
2016-06-07 19:23:54
收藏:
0 评论:
0 赞:
0 阅读:
175
前言 在开发中经常需要给已有的类添加方法和属性,但是Objective-C是不允许给已有类通过分类添加属性的,因为类分类是不会自动生成成员变量的。但是,我们可以通过运行时机制就可以做到了。 本篇文章适合新手阅读,手把手教你如何在项目中使用关联属性! API介绍 我们先看看Runtime提供的关联AP ...
分类:
其他 时间:
2016-06-07 19:23:46
收藏:
0 评论:
0 赞:
0 阅读:
243
1. 现象 windows操作系统下进行"123456"的AES加密 encrypted message is below : QLNYZyjRnKF/zxAjzDt/lw== decrypted message is below : 123456 阿里云服务器,同样是"123456"的密码,每次加 ...
分类:
系统服务 时间:
2016-06-07 19:23:40
收藏:
0 评论:
0 赞:
0 阅读:
510
一、初始化 1.初始化串口,时钟 MX_USART1_UART_Init(); 串口时钟初始化为内部时钟 PeriphClkInit.Usart1ClockSelection = RCC_USART1CLKSOURCE_HSI; PeriphClkInit.Usart2ClockSelection ... ...
分类:
其他 时间:
2016-06-07 19:23:37
收藏:
0 评论:
0 赞:
0 阅读:
296
常用命令keys: keys * 查看符合条件的所有keyexists: exists key 查看key是否存在del: del key 删除一个keyexpire: expire key time 设置一个key的过期时间move: move key basenum 将指定key... ...
分类:
其他 时间:
2016-06-07 19:23:14
收藏:
0 评论:
0 赞:
0 阅读:
237
UIWebView是iOS内置的浏览器,可以浏览网页,打开文档 html/htm pdf docx txt等格式的文件。 safari浏览器就是通过UIWebView做的。 服务器将MIME的标识符等放入传送的数据中告诉浏览器使用那种插件读取相关文件。 uiwebview加载各种本地文件(通过loa ...
分类:
Web开发 时间:
2016-06-07 19:23:04
收藏:
0 评论:
0 赞:
0 阅读:
255
视频:http://www.youku.com/playlist_show/id_19574735.html 创建LVM 1、将物理磁盘设备初始化为物理卷 pvcreate /dev/sdb dev/sdc 2、创建卷组,并将pv 加入卷组中 vgcreate linuxzyx /dev/sdb / ...
分类:
其他 时间:
2016-06-07 19:22:55
收藏:
0 评论:
0 赞:
0 阅读:
257
Installation To build and install the driver: Install for 64-bit Linux 1 Download the binary files for the desired release of MongoDB. Download the bi ...
分类:
数据库技术 时间:
2016-06-07 19:22:36
收藏:
0 评论:
0 赞:
0 阅读:
317