北京地铁线路规划 设计:https://www.cnblogs.com/chenjiji/p/11558885.html GitHub:https://github.com/Dokenhhh/BJSubway 基本需求 1.获取线路站点信息 2.获取两个站点间的最短路径 代码简析 站点与线路信息采用 ...
分类:
其他好文 时间:
2019-10-15 09:42:20
阅读次数:
104
生产搭建环境:操作系统:CentOS7.5内存大小:16GB硬盘:100G注:正文中的参数与部署路径等,请根据实际需求修改1、软件准备:jdk-8u161-linux-x64.rpmglassfish-4.1.2.zip2、jdk的环境安装与配置(1)创建路径,并上传jdk安装包,这里使用的是rpm包#mkdir/opt/software/#rpm-ivh/opt/software/jdk-8u1
分类:
其他好文 时间:
2019-10-14 23:49:49
阅读次数:
133
使用aio,实现客户端和服务器 对一个数进行轮流累加 ...
分类:
编程语言 时间:
2019-10-06 14:56:21
阅读次数:
110
[TOC] 前言 requests是Python发送接口请求非常好用的一个三方库,由K神编写,简单,方便上手快。但是requests发送请求是串行的,即阻塞的。发送完一条请求才能发送另一条请求。 为了提升测试效率,一般我们需要并行发送请求。这里可以使用多线程,或者协程,gevent或者aiohttp ...
分类:
编程语言 时间:
2019-09-25 12:53:20
阅读次数:
687
初识: java 中的 BIO、NIO和 AIO 理解为是 Java 语言对操作系统的各种 IO 模型的封装。程序员在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码。只需要使用Java的API就可以了。 在讲 BIO,NIO,AIO 之前先来回顾一下这 ...
分类:
编程语言 时间:
2019-09-22 23:58:57
阅读次数:
215
1、同步概念: 同步 : 自己亲自出马持银行卡到银行取钱(使用同步IO时,Java自己处理IO读写)。 异步 : 委托一小弟拿银行卡到银行取钱,然后给你(使用异步IO时,Java将IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(银行卡和密码),OS需要支持异步IO操作API)。 阻塞 : ...
分类:
其他好文 时间:
2019-09-22 21:53:13
阅读次数:
204
[TOC] 1. IO模型 Linux下可用的IO模型有5种,分别是: 阻塞式IO 非阻塞式IO IO复用 信号驱动式IO(SIGIO) 异步IO(Posix的aio_系列函数) 其中,除了异步IO,其余都属于同步IO模型。 在这5种模型中,我们目前只关注前3种,并且把IO复用放在网络编程专题中讲, ...
分类:
系统相关 时间:
2019-09-18 23:24:59
阅读次数:
185
1 同步 指的是用户进程触发IO操作并等待或者轮询的去查看IO操作是否就绪 自己上街买衣服,自己亲自干这件事,别的事干不了。2 异步 异步是指用户进程触发IO操作以后便开始做自己的事情,而当IO操作已经完成的时候会得到IO完成的通知(异步的特点就是通知) 告诉朋友自己合适衣服的尺寸,大小,颜色,让朋 ...
分类:
编程语言 时间:
2019-09-17 14:36:03
阅读次数:
133
本文链接:https://blog.csdn.net/bingbeichen/article/details/83617163 Java中的IO部分比较复杂,具体可参看书籍《Java NIO》和《Netty权威指南》。在此,仅对BIO、NIO和AIO进行概述性梳理,未涉及到具体实现细节,后续有空将深 ...
分类:
其他好文 时间:
2019-09-15 10:35:44
阅读次数:
100
第1章 【开宗明义】网络编程三剑客BIO、NIO、AIO网络编程是RPC的奠基,RPC编程贯穿了程序员生涯的始终。本章首先分析为什么要学网络编,本课为谁设计,然后介绍课程内容主线脉络,让大家清晰知道本课程并非光说不练的假把式,而是处处有实战,实战项目步步优化,最后通过综合项目巩固所学。...第2章 ...
分类:
编程语言 时间:
2019-09-10 00:28:20
阅读次数:
417