-
Java 1/0 原理
常用 I/O 流类型
# Java 应用与开发 高级 I/O 编程
王晓东
wangxiaodong@ouc.edu.cn
中国海洋大学
October 29, 2018

 Source)
数据宿(Data Sink)
▶ 流(Stream)
Java 中把不同的数据源与程序间的数据传输都抽象表述为流,java.io 包中定义了多种 I/O 流类型实现数据 I/O 功能。
## Java I/O 流的分类
## ☑ 按照数据流动的方向
Java 流可分为输入流(Input Stream)和输出流(Output Stream)。
▶ 输入流只能从中读取数据,而不能向其写出数据;
0 码力 |
27 页 |
609.17 KB
| 2 年前 3
-
## +23
## File I/O for Game Developers: Past, Present, and Future
## GUY DAVIDSON
## 20 23 October 01 - 06
# FILE I/O: PAST, PRESENT AND FUTURE
CPPCON OCTOBER 3 $ ^{RD} $ 2023
GUY DAVIDSON
@HATCAT01 |• File access - open fclose flush|• Direct i/o - fread fwrite|• Unformatted i/o - fgetc/fgets fputc/fputs getchar putchar|
|---|---|---|
|• Formatted i/o - scanf printf|• File positioning - ftell fgetpos
0 码力 |
64 页 |
2.69 MB
| 1 年前 3
-
de escrita de
documentação para o Firebird
Paul Vinkenoog
26 Mar 2005 – Documento versão 1.1-pt_br
Tradução para o Portugues do Brasil: Fabrício Araújo
## Índice
Introdução ..... 3
Propósito deste para escrever: faça um resumo! ..... 6
DocBook XML - uma introdução ..... 6
Uma introdução bem genérica a XML ..... 7
Uma introdução ao DocBook XML ..... 9
Ferramentas para criar documentos DocBook DocBook ..... 13
Criando o documento ..... 13
Digitando texto ..... 14
Elementos que usamos frequentemente ..... 15
Aspectos do processo de escrita não relacionados com o DocBook ..... 29
Linguagem
0 码力 |
36 页 |
161.44 KB
| 2 年前 3
-
## Arquitetura de Computadores / Programação Assembly
Custo
Simplicidade Desempenho


Espaço para crescimento

Isolamento
de Arquitetura
abc
Facilidade
de programação
O Guia Prático RISC-V uma concisa introdução e referência para programadores de sistemas embarcados, estudantes e aos curiosos sobre uma arquitetura moderna, popular e aberta. O RISC-V abrange desde o microcontrolador de 32
0 码力 |
215 页 |
21.77 MB
| 2 年前 3
-
Operations on Arrays ..... 269
21 Networking and Streams ..... 271
21.1 Basic Stream I/O ..... 271
21.2 Text I/O ..... 272
21.3 IO Output Contextual Properties ..... 273
21.4 Working with Files .
21.5 A simple TCP example ..... 274
21.6 Resolving IP Addresses ..... 276
21.7 Asynchronous I/O ..... 276
21.8 Multicast ..... 277
22 Parallel Computing ..... 279
23 Asynchronous Programming fixed-size vector/matrix operations ..... 415
34.19 Avoid string interpolation for I/O ..... 415
34.20 Optimize network I/O during parallel execution ..... 416
34.21 Fix deprecation warnings ..... 416
0 码力 |
1595 页 |
5.35 MB
| 2 年前 3
-
Operations on Arrays ..... 281
21 Networking and Streams ..... 283
21.1 Basic Stream I/O ..... 283
21.2 Text I/O ..... 284
21.3 IO Output Contextual Properties ..... 285
21.4 Working with Files .
21.5 A simple TCP example ..... 286
21.6 Resolving IP Addresses ..... 288
21.7 Asynchronous I/O ..... 288
21.8 Multicast ..... 289
22 Parallel Computing ..... 291
23 Asynchronous Programming fixed-size vector/matrix operations ..... 435
34.19 Avoid string interpolation for I/O ..... 435
34.20 Optimize network I/O during parallel execution ..... 436
34.21 Fix deprecation warnings ..... 436
34
0 码力 |
1678 页 |
5.95 MB
| 2 年前 3
-
ao Comprehensive Rust 11
1 Conduzindo o Curso 13
1.1 Estrutura do Curso 14
1.2 Atalhos de Teclado 17
1.3 Traduções 17
2 Usando o Cargo 19
2.1 O Ecossistema Rust 19
2.2 Exemplos de Código Treinamento 21
2.3 Executando Código Localmente com o Cargo 21
I Dia 1: Manhã 23
3 Bem-vindos ao Dia 1 24
4 Olá, Mundo 26
4.1 O que é Rust? 26
4.2 Benefícios do Rust 27
4.3 Playground Valores 30
5.4 Aritimética 31
5.5 Inferência de Tipo 31
5.6 Exercício: Fibonacci 32
5.6.1 Solução 32
6 Fundamentos de Controle de Fluxo 34
6.1 Expressões 34
6.2 Loops 35
6.2.1 for 35
6
0 码力 |
389 页 |
1.05 MB
| 1 年前 3
-
THE NETWORKING TS FROM SCRATCH
## I /O Objects
Robert Leahy - rleahy@rleahy.ca
ISO C++ Networking is blocked on Executors (P0443)
Target for Networking is currently C++23 (P0592)
Used standalone Asio Guarantees of composed asynchronous operations depend on those guarantees being honored transitively
## “I/O objects” provide a handle to low level asynchronous functionality within the framework of the Networking target (like std::function)
I/O object contains a container of pending
Transitively I/O object owns pending
Type erasure means target could be any type
Target could own the I/O object creating a cycle
##
0 码力 |
35 页 |
900.82 KB
| 1 年前 3
-
Firebird 1.5 e InterBase 5.6 ou 6.0
Brenden Walker
Paul Vinkenoog
Tradução para o Português do Brasil: Fabricio Araújo
## Índice
Introdução ..... 3
Executando Firebird e InterBase no mesmo computador .... 4
Conclusão ..... 5
Apêndice Appendix A: Configurando um Firebird 1.5 RC (Release Candidate) ..... 6
## I ntrodução
Este artigo descreve como você pode fazer o InterBase e o Firebird 1.5 coelhabitarem coelhabitarem pacificamente seu computador Windows. Por favor, note que esta solução não permitirá que o Interbase e o Firebird rodem ao mesmo tempo. Porém você poderá trocar entre ambos com um mínimo de
0 码力 |
7 页 |
44.00 KB
| 2 年前 3
-
Referência Debian (versã
o 2.124) (2024-06-30 04:06:30 UTC) pretende fornecer uma visã
o geral do sistema Debian como um guia do utilizador pós-instalaçã
o. Cobre muitos aspetos da administraçã
o do sistema através através de exemplos shell-command para nã
o programadores.
| COLLABORATORS |
| TITLE: Referência Debian | |
| ACTION | o do sistema ..... 3
1.1.6 Consolas virtuais ..... 3
1.1.7 Como abandonar a linha de comandos ..... 3
1.1.8 Como desligar o sistema ..... 4
1.1.9 Recuperar uma consola são ..... 4
1 0 码力 |
281 页 |
1.39 MB
| 1 年前 3