上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 87 下一页
摘要: Fork/Join 框架是为了解决可以使用 divide 和 conquer 技术,使用 fork() 和 join() 操作把任务分成小块的问题而设计的。主要实现这个行为的是 ForkJoinPool 类。 本篇介绍从ForkJoinPool类可以获取的信息和如何获取这些信息。 1. 创建一个类, 阅读全文
posted @ 2018-10-11 20:27 夏威夷8080 阅读(644) 评论(1) 推荐(1) 编辑
摘要: 在java当中,异常一共分为两种。一种是运行时异常,一种是非运行是异常。 非运行时异常:这些异常必须在方法上通过throws子句抛出。或者在方法体内进行try{…}catch{…}来捕获异常。 运行时异常: 这些方法不需要在throws子句抛出,也不需要在方法体内进行try{}catch{}操作。 阅读全文
posted @ 2018-10-11 20:20 夏威夷8080 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 在Fork/Join框架中,提交任务的时候,有同步和异步两种方式。 invokeAll()的方法是同步的,也就是任务提交后,这个方法不会返回直到所有的任务都处理完了。 fork方法是异步的。也就是你提交任务后,fork方法立即返回,可以继续下面的任务。这个线程也会继续运行。 下面我们以一个查询磁盘的 阅读全文
posted @ 2018-10-11 20:16 夏威夷8080 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 一、背景 虽然目前处理器核心数已经发展到很大数目,但是按任务并发处理并不能完全充分的利用处理器资源,因为一般的应用程序没有那么多的并发处理任务。基于这种现状,考虑把一个任务拆分成多个单元,每个单元分别得到执行,最后合并每个单元的结果。 Fork/Join框架是JAVA7提供的一个用于并行执行任务的框 阅读全文
posted @ 2018-10-11 20:08 夏威夷8080 阅读(629) 评论(0) 推荐(0) 编辑
摘要: 一、概述 FutureTask包装器是一种非常便利的机制,同时实现了Future和Runnable接口。 类图如下: FutureTask是一种可以取消的异步的计算任务。它的计算是通过Callable实现的,它等价于可以携带结果的Runnable,并且有三个状态:等待、运行和完成。完成包括所有计算以 阅读全文
posted @ 2018-10-11 19:54 夏威夷8080 阅读(618) 评论(0) 推荐(0) 编辑
摘要: AbstractQueuedSynchronizer(AQS) AQS是并发容器里的同步器,从jdk1.5开始引入了并发包,java.util.concurrent,提供了一个基于first in first out的队列,可以用于构建锁和其它同步机制的基础框架。 下面看下AQS这个类的底层结构,底 阅读全文
posted @ 2018-10-10 23:37 夏威夷8080 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 日常的数据备份及恢复测试,是DBA工作重中之重的事情,所以要做好备份及测试,日常的备份常见有mysqldump+binlog备份、xtrabackup+binlog备份,无论那一种,几乎都少不了对binlog的备份,说明了binlog在数据恢复中的重要性,下面做个小测试,是工作中不少运维或者新人DB 阅读全文
posted @ 2018-10-10 22:38 夏威夷8080 阅读(5720) 评论(0) 推荐(1) 编辑
摘要: 对mifeng数据库进行每周六3:33完全热备份,并可以完全恢复! 一、先建立备份脚本 上面脚本文件保存为backup.sh,并且系统中已经创建两个目录/oldbackup和/mifengbackup。每次执行backup.sh时都会先将/mifengbackup目录下所有名称为backup开头的文 阅读全文
posted @ 2018-10-09 23:48 夏威夷8080 阅读(1138) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/betterboyz/p/8669879.html WebSocket协议 WebSocket是一种在单个TCP连接上进行全双工通讯的协议。WebSocket通信协议于2011年被IETF定为标准RFC 6455,并由RFC7936补充规范。 阅读全文
posted @ 2018-10-09 23:42 夏威夷8080 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 传统的Web是基于HTTP的请求/响应模型的:客户端请求一个新页面,服务器将内容发送到客户端,客户端再请求另外一个页面时又要重新发送请求。后来有人提出了AJAX,AJAX使得页面的体验更加“动态”,可以在后台发起到服务器的请求。但是,如果服务器有更多数据需要推送到客户端,在页面加载完成后是无法实现直 阅读全文
posted @ 2018-10-09 23:38 夏威夷8080 阅读(205) 评论(0) 推荐(0) 编辑
上一页 1 ··· 39 40 41 42 43 44 45 46 47 ··· 87 下一页