apiVersion: policy/v1beta1 kind: PodDisruptionBudget metadata: name: elasticsearch-pdb namespace: test spec: selector: matchLabels: app: elasticsearch ...
分类:
其他好文 时间:
2020-08-06 13:10:25
阅读次数:
74
一.堵塞式与非堵塞式 在传统IO中,将数据由当前线程从客户端传入服务端,由服务端的内核进行判断传过来的数据是否合法,内核中是否存在数据。 如果不存在数据 ,并且数据并不合法,当前线程将会堵塞等待。当前线程将无法进行下一步传输,进行排队现象。降低系统性能。 为了解决这一步问题,调用资源开辟多个线程传输 ...
分类:
其他好文 时间:
2020-08-05 23:24:49
阅读次数:
104
项目中使用 postcss-px-to-viewport 来实现写px自动转化为vw,vh 实现移动端的适配 vh vw 是视口单位,代表当前设备宽度的所占的比例,有点类似于百分比 使用步骤如下 ① 项目根目录下新建文件 postcss.config.js (注意一定要项目更目录) ② 复制如下默认 ...
分类:
移动开发 时间:
2020-08-05 00:02:24
阅读次数:
103
一、Netty概述 1.1 原生NIO存在的问题 NIO 的类库和 API 繁杂,使用麻烦:需要熟练掌握 Selector、ServerSocketChannel、SocketChannel、ByteBuffer 等。 需要具备其他的额外技能:要熟悉 Java 多线程编程,因为 NIO 编程涉及到 ...
分类:
Web程序 时间:
2020-07-30 01:30:35
阅读次数:
90
一、Java NIO几个核心部分 Channel Buffer Selector 二、IO和NIO的区别 IO 基于流(Stream oriented), 而 NIO 基于 Buffer (Buffer oriented) 在一般的 Java IO 操作中, 我们以流式的方式顺序地从一个 Strea ...
分类:
编程语言 时间:
2020-07-30 01:26:12
阅读次数:
79
简介 本工具可以直观地看到程序遍历图的过程 截图 使用方法 复制以下代码, 保存为html文件 <!DOCTYPE> <html> <head> <title>Cytoscape</title> <meta name="viewport" content="width=device-width, u ...
分类:
其他好文 时间:
2020-07-28 22:34:56
阅读次数:
80
class scrapy.selector.Selector(response=None, text=None, type=None) Selector 的实例是对选择某些内容响应的封装。 response 是 HtmlResponse 或 XmlResponse 的一个对象,将被用来选择和提取数据 ...
分类:
其他好文 时间:
2020-07-27 16:01:00
阅读次数:
69
从jdk1.4开始,java中引入了nio包,提供了非阻塞式的网络编程模型,提供网络性能。nio中核心组件有三个:channel、buffer、selector。这里主要探讨buffer的概念和使用。buffer本质上是数据容器,可以存储java中的各种原始数据类型,并提供了读、写等各种操作。 1. ...
分类:
编程语言 时间:
2020-07-26 15:39:15
阅读次数:
64
二、重点非阻塞模型:NIO模型1. Channel:和流等级一样,双向的,可读可写 2. Buffer:存数据的地方,可以用来读写 3. Selector:NIO的核心类,可以监听多个channel的时间(连接打开,数据到达)-->使得单线程可以管理多个channel,只有在读写事件发生时才找线程过 ...
分类:
编程语言 时间:
2020-07-26 00:44:25
阅读次数:
69
appium继承了selenium的所有元素定位方式(web端),并有自己的元素定位方式 # iddriver.find_element_by_id("cn.TuHu.android:id/productslist_text") # classdriver.find_element_by_class ...
分类:
移动开发 时间:
2020-07-26 00:10:47
阅读次数:
99