完成了对NIO三大组件,Buffer,Channle,Selector的介绍,现在可以介绍一个完整的NIO EchoServer的例子了 这里再次重新介绍一下channel,因为无论服务端还是客户端, 在读数据的时候,channel都是从SelectionKey反向拿到的,可能第一次看不明白,其实这 ...
分类:
Web程序 时间:
2020-06-27 19:54:15
阅读次数:
82
【声明:数据安全无比重要,清空数据的动作很危险,本文操作属研究兴趣使然,请读者不要模仿】我们都知道Isilon在inline dedupe和post dedupe之后,会把重复的8K的blocks都会放在shadow store中,今天我想到一个问题:如果我们把cluster上的文件删光了,那么sh... ...
分类:
其他好文 时间:
2020-06-27 16:07:52
阅读次数:
48
三、课堂目标 1. 掌握hbase的数据存储原理 2. 掌握hbase的读流程和写流程 3. 掌握hbase表的region拆分和合并 4. 掌握hbase表的预分区 四、知识要点 1. hbase的数据存储原理 HRegionServer=》多个Region Region=》多个store,一个列 ...
分类:
其他好文 时间:
2020-06-27 00:24:37
阅读次数:
65
1.缓冲流涉及到的类: * BufferedInputStream* BufferedOutputStream* BufferedReader* BufferedWriter 2.作用:作用:提供流的读取、写入的速度提高读写速度的原因:内部提供了一个缓冲区。默认情况下是8kb 3.典型代码3.1 使 ...
分类:
编程语言 时间:
2020-06-26 22:35:12
阅读次数:
77
名词: commitLog : 消息存储的地方,持久化到磁盘中,保存着生产者发送的完整消息。 consumerqueue: 逻辑消费队列,每一个队列中维护着commitLog 文件中的消息偏移量进行消费。 index: 索引文件。 初始化: 在Broker 启动的时候,org.apache.rock ...
分类:
其他好文 时间:
2020-06-26 21:48:18
阅读次数:
63
1 <?php 2 3 4 namespace App\Http\Controllers; 5 6 7 use http\Env\Request; 8 9 class resourceController 10 { 11 public function index(){ // 12 dump("in ...
分类:
其他好文 时间:
2020-06-26 12:59:04
阅读次数:
50
网上百度说是在mutation外修改state中的状态值,会报下列错误,可我明明在mutations中修改的状态值,还是报错接着百度,看到和我类似的问题,说mutations中只能用同步代码,异步用actions,我试着把修改值放在请求外面,结果不报错了参考:https://segmentfault... ...
分类:
其他好文 时间:
2020-06-26 12:50:44
阅读次数:
59
sudo apt --fix-broken install sudo apt-get update sudo apt-get upgrade sudo apt-get install aptitude sudo aptitude install xxxx ...
分类:
系统相关 时间:
2020-06-26 12:36:29
阅读次数:
56
(一) 内部屏障范围 内存屏障分为4中,每种屏障的效果 Load : 从内存装载数据 Store: 将数据写入内存 (二) 内部屏障类型表 屏障类型 指令示例 说明 LoadLoad Barriers Load1;LoadLoad;Load2 确保Load1数据的装载先于Load2及 所有后续装载指 ...
分类:
其他好文 时间:
2020-06-25 23:20:33
阅读次数:
48
package com.ymw.sqlite.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint; ...
分类:
其他好文 时间:
2020-06-25 15:52:51
阅读次数:
153