一、Java NIO几个核心部分 Channel Buffer Selector 二、IO和NIO的区别 IO 基于流(Stream oriented), 而 NIO 基于 Buffer (Buffer oriented) 在一般的 Java IO 操作中, 我们以流式的方式顺序地从一个 Strea ...
分类:
编程语言 时间:
2020-07-30 01:26:12
阅读次数:
79
package com.sun4cloud.sunx.question.config; import org.apache.kafka.clients.consumer.ConsumerConfig; import org.apache.kafka.clients.producer.Producer ...
分类:
其他好文 时间:
2020-07-21 21:29:44
阅读次数:
71
split() 方法用于把一个字符串分割成字符串数组。 reverse() 方法用于颠倒数组中元素的顺序。 join() 方法用于把数组中的所有元素放入一个字符串。 ...
分类:
其他好文 时间:
2020-07-19 00:41:27
阅读次数:
110
自由变量:未在本地作用域中定义的变量,例如定义在内存函数外的外层函数的作用域中的变量; 闭包:出现在嵌套函数中,指的是内层函数引用到了外层函数的自由变量,就形成了闭包; 示例1: 代码解析: 第四行不会报错,c已经在counter函数中定义过了,而且inc中的使用方式是为c的元素修改值,而不是重新定 ...
分类:
编程语言 时间:
2020-06-27 09:43:02
阅读次数:
64
所谓Blob就是图像中一组具有某些共同属性(例如,灰度值)的连接像素,深色连接区域是斑点,斑点检测的目的是识别并标记这些区域。OpenCV提供了一种方便的方法来检测斑点并根据不同的特征对其进行过滤。本文丛使用方法、代码解析和原理分析3个方面全方面分析Blobdetector,并且和轮廓分析做简单比较... ...
分类:
其他好文 时间:
2020-06-18 21:59:58
阅读次数:
66
首先是版式稳定,不能发生串行、字跟字之间发生遮盖(这种问题,在笔者使用 JS 打印时,经常出现)。其次是要求提供灵活的文件格式支持,如 PDF、DOC、EXCEL 等。 当然,在企业中,最重要的就是免费。 此时,JasperReport 闪亮登场。 JasperReport 是一款开源报表设计软件( ...
分类:
编程语言 时间:
2020-06-08 19:19:58
阅读次数:
104
#### 1. 浏览器渲染机制 - 浏览器采用流式布局模型(`Flow Based Layout`) - 浏览器会把`HTML`解析成`DOM Tree`,解析`css`构建`render`树(将css代码解析成树形的数据结构,然后结合DOM合并成render树) - 有了`RenderTree`, ...
分类:
其他好文 时间:
2020-06-08 16:10:30
阅读次数:
73
哈希表 什么是哈希表 首先,哈希表是一种数据结构,它通过某种映射函数$index=f(keyValue)$将keyValue映射为某个可以直接访问的位置(索引),从而能加快在该数据结构中查询keyValue的速度。因此一个哈希表通常由数组+链表的结构组合而成,通过数组的索引能快速访问到keyValu ...
分类:
其他好文 时间:
2020-06-04 21:30:10
阅读次数:
64
一般的SLIC算法在CPU上运行处理一张图片大概需要300ms 本算法只需要10ms; 主页 github代码 中心思想:K-mean, 先将每个cluster均匀分布, 然后对每个像素找最近的cluster, 然后更新每个cluster.最终的cluster就是超像素 代码解析 主类: SLic_ ...
分类:
其他好文 时间:
2020-06-02 11:27:09
阅读次数:
50
web架构 # 需记住的端口() ftp:21 ssh:22 telnet:23 rsync:873 http:80 php:9000 mysql:3306 ... LNMP架构概述 Linux Nginx MySQL PHP (代码解析器) 代码解析器各类代码: PHP (php代码) tomca ...
分类:
其他好文 时间:
2020-06-01 23:32:56
阅读次数:
141