三、揭开Netty的神秘面纱 1. 目标:网络应用开发框架。 2. 实现:异步、事件驱动。 3. 特性:高性能、可维护、极速开发。 4. 用途:服务端、客户端开发。 四、为何舍近求远、不直接使用JDK的NIO 1. Netty做的更多: 支持常用应用层协议; 解决了传输问题:沾包、半包; 支持流量整 ...
分类:
Web开发 时间:
2020-05-15 20:14:42
收藏:
0 评论:
0 赞:
0 阅读:
50
一、获取ontology 1、从release获取 (1)通过命令获取最新的ontology版本 curl https://dev.ont.io/ontology_install | sh (2)可以下载地址下载 2、从源码获取 (1)克隆ontology仓库到 $GOPATH/src/github ...
分类:
系统服务 时间:
2020-05-15 20:13:28
收藏:
0 评论:
0 赞:
0 阅读:
54
[TOC] 一、使用InetAddress 1.1 InetAddress类和其子类 Java提供了InetAddress类来代表IP地址,InetAddress下还有2个子类:Inet4Address、Inet6Address,它们分别代表Internet Protocol version 4(I ...
分类:
编程语言 时间:
2020-05-15 20:13:06
收藏:
0 评论:
0 赞:
0 阅读:
37
在Go语言中,对于一般的代码,在经过编译成可执行文件以后,变量的名字,类型等信息是没有被携带到可执行程序的 例如 var a int=10 在编译成可执行程序以后,变量a的名字a以及类型int信息都没有了,转而编程了在内存中的某个地址以及占用内存的大小 对于反射而言,在编译为可执行程序并且在程序运行 ...
分类:
编程语言 时间:
2020-05-15 20:12:28
收藏:
0 评论:
0 赞:
0 阅读:
43
[toc] HTTP传输过程 HTTP 协议是运行在 TCP/IP 基础上的,依靠 TCP/IP 协议来实现数据的可靠传输。所以浏览器要用 HTTP 协议收发数据,首先要做的就是建立 TCP 连接。 经过 SYN、SYN/ACK、ACK 的三个包之后,浏览器与服务器的 TCP 连接就建立起来了。 浏 ...
分类:
Web开发 时间:
2020-05-15 20:12:04
收藏:
0 评论:
0 赞:
0 阅读:
33
一、CCNP之EIGRP 1. EIGRP基本原理和配置 2. EIGRP路由单播邻居和被动接口 3. EIGRP报文,三张表,邻居建立 4. EIGRP的复合度量值 ...
分类:
其他 时间:
2020-05-15 20:11:31
收藏:
0 评论:
0 赞:
0 阅读:
52
在 Linux 命令行下进行文本关键字的搜索,大家肯定第一时间会想到 命令。grep 命令确实十分强大,但如果需要用到它更加灵活的功能时,可能命令就会显得十分复杂。 于是,为了简化 grep 的语句并达到同等效果,很多业内高手开发出了很多同样强大的工具,在某些程度上甚至可以替代 grep 。 下面我 ...
分类:
系统服务 时间:
2020-05-15 20:11:10
收藏:
0 评论:
0 赞:
0 阅读:
46
可以使用AD中的group policy批量设置域内客户端桌面
分类:
其他 时间:
2020-05-15 19:45:23
收藏:
0 评论:
0 赞:
0 阅读:
91
年轻人的模样,就是“心里有火,眼里有光”今年“五四”青年节前夕,Bilibili(B站)发布了一则应景的短视频,献给新一代的演讲——《后浪》。国家一级演员何冰,以铿锵浑厚的声音,在镜头前替年轻人们发声,否定了“一代不如一代”的偏见,为年轻人们呐喊着:“奔涌吧,后浪”!短视频上线仅1天,就达到了770万观看,13万弹幕,101万点赞,也使得“后浪”一跃成为“当代年轻人”的标准代名词。而就在几天前,后
分类:
微信 时间:
2020-05-15 19:45:10
收藏:
0 评论:
0 赞:
0 阅读:
49
函数用途abs()返回数字绝对值all()判断给定的可迭代参数iterable中的所有元素是否都为TRUE,如果是返回True,否则返回Falseany()判断给定的可迭代参数iterable是否全部为False,则返回False,如果有一个为True,则返回Trueascii()调用对象的repr()方法,获取该方法的返回值bin()将十进制转换为二进制oct()将十进制转换为八进制hex()将
分类:
编程语言 时间:
2020-05-15 19:43:50
收藏:
0 评论:
0 赞:
0 阅读:
41
ID连续的情况下(注意不能带where,否则结果不好): SELECT *FROM `mm_account` AS t1 JOIN (SELECT ROUND(RAND() * (SELECT MAX(id) FROM `mm_account`)) AS id) AS t2WHERE t1.id > ...
分类:
数据库技术 时间:
2020-05-15 19:41:26
收藏:
0 评论:
0 赞:
0 阅读:
47
JSON Tools 装个 JSON Tools 这个插件,然后再:Ctrl(Cmd)+Alt+M ; 然后再装一个 Paste JSON as Code 插件,数据保存为.json,就好看的一笔了; Pretty JSON 在VSCODE中打开JSON文件,未格式化之前所JSON的数据全部都是贴在 ...
分类:
Web开发 时间:
2020-05-15 19:41:05
收藏:
0 评论:
0 赞:
0 阅读:
212
package com.example.demo; /** * 520. 检测大写字母 * 给定一个单词,你需要判断单词的大写使用是否正确。 * <p> * 我们定义,在以下情况时,单词的大写用法是正确的: * <p> * 全部字母都是大写,比如"USA"。 * 单词中所有字母都不是大写,比如"le ...
分类:
其他 时间:
2020-05-15 19:40:24
收藏:
0 评论:
0 赞:
0 阅读:
55
核心概念 镜像:一个只读的模板,类似虚拟机的镜像。 容器:可以理解为镜像的一个运行实例。运行时类似于沙箱,多个容器互相独立。 仓库:存放镜像文件的地方。 镜像 命令表格 命令|解释|选项 | | docker pull NAME[:TAG\|@DIGEST]|拉取镜像 docker push NAM ...
分类:
其他 时间:
2020-05-15 19:40:03
收藏:
0 评论:
0 赞:
0 阅读:
49
最近遇到个项目,设备上没有鼠标,界面为全屏的一个DataGrid,需要实现按小键盘的0和1让DataGrid的当前选中行进行上下滚动 起到重要参考的是: https://blog.csdn.net/sinat_31608641/article/details/105428496 实现后台滚动到当前选 ...
分类:
Windows开发 时间:
2020-05-15 19:39:21
收藏:
0 评论:
0 赞:
0 阅读:
66
<input id="overck_21" data-role="none" name="check" class="regular-radio2" type="checkbox"> <label for="overck_21" data-role="none"> 本人同意并接受 </label> ...
分类:
其他 时间:
2020-05-15 19:38:44
收藏:
0 评论:
0 赞:
0 阅读:
59
一、基本概念 1. redis单机使用不同的数据库保存多个键值对,单机redis默认有16个db,但是redis集群中节点只使用第一个数据库db[0]。 redis集群使用分片的方式保存数据库中的键值对,集群的整个数据库被分成16384个槽slot,数据库中每个键都属于这16384个槽的其中一个,集 ...
分类:
其他 时间:
2020-05-15 19:38:27
收藏:
0 评论:
0 赞:
0 阅读:
62