Netty源码解析之EventLoopGroup

2021年01月29日 阅读:859

背景参考 线程之ExecutorService Reactor 首先,搞懂JDK线程池 再熟练掌握reactor模式 最后再来理解JDK的线程模型 Future扩展 Future 继承JDK的Future,提供更多状态方法,额外引入事件监听 监听在操作完成后自动触发 异步获取执行结果 Promise ... 查看全文

利用奇偶数来获取websocket推送时间间隔(或者比较前一个数和下一个数的变化)

2021年01月29日 阅读:688

利用奇偶数来获取websocket推送时间间隔(或者比较前一个数和下一个数的变化) 在vue中的 data () { return { countTime: 0, newDataTime: null, dataTime: null, timestamp: null, // 当前时间戳和下一次推送时间 ... 查看全文

Ajax运行环境

2021年01月29日 阅读:822

1.首先去官网下载node:https://nodejs.org/en/ 2.双击安装node,下一步,下一步…… 3.打开“cmd”命令行,输入 node --version 4.win10右击菜单添加‘在此处打开命令窗口’选项 第一步:新建一个txt文件,命名为OpenCmdHere.txt,注 ... 查看全文

http 状态码之3xx

2021年01月29日 阅读:586

概述 http 状态码是http 协议中服务端返回给客户度的响应,根据状态码得知请求的情况以及服务端的情况。状态码分为2xx 3xx 4xx 5xx 3xx介绍 3xx 是重定向相关的状态码,通常作为一个中间态。主要有 301 302 303 304 307这几种。其中301 302 是http1. ... 查看全文

ajax之最简说明

2021年01月29日 阅读:818

ajax 1.创建 XMLHttpRequest 对象的语法: variable=new XMLHttpRequest(); 2.XHR 请求 a) 如需将请求发送到服务器,我们使用 XMLHttpRequest 对象的 open() 和 send() 方法: open(method,url,asy ... 查看全文

Thinkphp 3.x bind注入(3)

2021年01月29日 阅读:510

接着上篇 https://www.cnblogs.com/cuocuo/p/14329868.html 当exp为bind的时候,虽然会拼接,但是find()和select()是没办法利用的,我们需要更改一下代码 <?php namespace Home\Controller; use Think\ ... 查看全文

lxml webdriver 抓取街拍

2021年01月29日 阅读:624

案例 import os from hashlib import md5 from selenium import webdriver import requests from lxml import etree # 首页请求 def get_response(url): headers = {"u ... 查看全文

Less.js用法

2021年01月29日 阅读:645

命令行用法 使用命令行工具将 .less 文件编译成 .css 文件。 当心!如果你不喜欢使用命令行,请了解更多有关 Less 图形界面工具 的信息。 安装 通过 npm 安装 npm install less -g -g 参数表示将 lessc 命令安装到全局环境。对于特定版本(或 tag),你可 ... 查看全文

php 自定义验证器二:完整验证器

2021年01月29日 阅读:721

验证器类:Validate.php <?php namespace framework\library; class Validate { /** * 当前验证规则 * @var array */ protected $rule = []; /** * 验证提示信息 * @var array */ ... 查看全文

Kubernetes 里,怎么让 Pod 有 DNS 记录?

2021年01月29日 阅读:601

很容易让一个 StatefulSet 中的 Pod 拥有 DNS 记录。如果一个 StatefulSet 的名字是 memcached, 而它指定了关联的 serviceName 叫 memcached-cluster,那 kube-dns 就会为它的每个 pod 解析如下的 DNS A 记录: m ... 查看全文

npm install 时总是报phantomjs-prebuilt@2.1.16安装失败

2021年01月29日 阅读:651

转:npm install 时总是报phantomjs-prebuilt@2.1.14安装失败 在npm install时总是报如下错误, 尝试单独安装:npm install phantomjs-prebuilt@2.1.14 还是报错 Please report this full log at ... 查看全文

ASP.NET Core HTTP基本身份认证实战演练

2021年01月29日 阅读:589

一、什么是HTTP基本认证(Basic Authentication) 1、HTTP基本认证 介绍在HTTP中,HTTP基本认证(Basic Authentication)是一种允许网页浏览器或其他客户端程序以(用户名:口令) 请求资源的身份验证方式,不要求cookie,session identi ... 查看全文

AJAX/JSON

2021年01月29日 阅读:491

#AJAX 不写原生js的AJAX,用JQuery $.ajax({ type: get, url: "demo.html", data: {username:lw}, dataType: ..., success: function(msg){ alert(msg); }, error:funct ... 查看全文

CSS

2021年01月29日 阅读:662

CSS ##选择器 类选择器 . id选择器 # 标签选择器 某标签名 嵌入方式: - 行内 style="color:blue" - 内部<style type="text/css"> - 外部<link href="demo.css" rel="stylesheet"> 高级选择器: first ... 查看全文

pytest-html报告中,添加描述

2021年01月29日 阅读:965

在conftest.py中实现 # coding:utf-8 import pytest from datetime import datetime from py._xmlgen import html import pytest @pytest.mark.optionalhook def pyt ... 查看全文

CSS散装知识点

2021年01月29日 阅读:616

网页分成三个部分:结构(HTML)表现(CSS)行为(JavaScript)CSS(层叠样式表)网页实际上是一个多层的结构,通过CSS可以分别为网页的每一层来设置样式而最终我们能看到的只是网页的最上边一层总之一句话,CSS用来设置网页中元素的样式使用CSS来修改元素的样式第一种(内联样式,行内样式)... ... 查看全文

pytest-html报告

2021年01月29日 阅读:680

1、打开cmd,cd到需要执行pytest用例的目录,执行指令:pytest --html=report.html 2、指定报告的path 执行指令: pytest --html=./report/report.html #相对路径,也可指定绝对路径 报告独立显示 上面方法生成的报告,css是独立的 ... 查看全文

winform 加载AForge.dll中的videoSourcePlayer。

2021年01月29日 阅读:772

公司最近在做人脸识别,用到了videoSourcePlayer 但是引入了AForge.dll之后,工具箱中并没有videoSourcePlayer,这时就需要自己添加选项卡了。很简单几步就能完成。 首先右键工具箱 >添加选项卡 名字随便起,我里就叫AForge,然后选中选项卡右键选择项 选择dll ... 查看全文

C# 消息队列之 RabbitMQ 入门基础

2021年01月29日 阅读:496

Ø 简介 C# 实现消息队列的方式有很多种,比如:RabbitMQ、MSMQ、EQueue 等,本文主要介绍使用 RabbitMQ 实现消息队列入门基础。包括如下内容: 1. 什么是消息队列? 2. 什么是 RabbitMQ? 3. RabbitMQ 的安装 1. 什么是消息队列? 消息队列 MQ(... ... 查看全文

ACwing95 费解的开关 bfs

2021年01月29日 阅读:526

网址:https://www.acwing.com/problem/content/97/ 题意: 给出一个$5×5$的$01$矩阵,翻转一个点时,其上下左右合法的点都会被翻转,给出一个状态,问你能不能在$6$步的范围内使所有的元素都变成$1$。每个测试点最多$500$组数据。 题解: 如果直接$d ... 查看全文

win api 音频可视化

2021年01月29日 阅读:501

暂时记录,改天有时间再完善。。。其实写好好久了,但以前的代码丢了,重新写一遍。。 原理和 python 的一样,获取输入设备,然后把数据读取到 buffer 中,在绘制出来。 这里要注意两点: 1. waveformat 结构的参数都要填写正确才能打开设备,wavehdr结构必须先初始化才能调用准备 ... 查看全文

VS2015在win7安装出现安装包损坏问题解决办法

2021年01月29日 阅读:670

安装证书百度云链接:https://pan.baidu.com/s/13FTaUpG5YqFV3ePltNzImg 提取码:u18i 将下载的证书按照下图方式安装,重新启动VS安装程序即可。 ... 查看全文

热门文章

推荐文章

最新文章

置顶文章