# IO

54개의 포스트
post-thumbnail

go언어의 io패키지의 Reader

GO언어의 io패키지는 바이트 스트림을 가지고 작업을 하기 위한 인터페이스와 헬퍼(함수)의 모음을 제공한다. Reader 인터페이스 Reader는 동일한 바이트를 재사용할 수 있도록 버퍼(p를 말함)를 Read() 메서드에 전달함으로써 동작한다. 만약 Read()가

약 22시간 전
·
0개의 댓글
post-thumbnail

데이터 저장 구조 및 I/O 매커니즘

I/O 튜닝이 곧 SQL 튜닝! I/O를 줄이고 버퍼캐시에 대해 알아보자

2022년 5월 2일
·
0개의 댓글
post-thumbnail

[JAVA]객체지향(15): IO

Input & OutPut입출력입력은 키보드, 네트워크, 파일등으로 부터 받을 수 있다.출력은 화면, 네트워크, 파일등에 할 수 있다.Java IO에서 사용되는 객체는 자바 세상에서 사용되는 객체이다.Java IO가 제공하는 객체는 어떤 대상으로 부터 읽어들여, 어떤

2022년 5월 1일
·
0개의 댓글
post-thumbnail

[Java] Char 단위 입출력

Char 단위 입출력 클래스를 이용해 콘솔과 파일에 문자열 입출력하는 방법을 정리했습니다.

2022년 4월 27일
·
0개의 댓글
post-thumbnail

[Java] 다양한 타입의 입출력

int, boolean, double과 같이 다양한 타입의 데이터를 입출력해보는 방법을 정리 했습니다. (feat. try-with-resources, DataInputStream, DataOutputStream)

2022년 4월 27일
·
0개의 댓글
post-thumbnail

[Java] Byte 단위 입출력

자바IO 패키지, Byte 단위 입출력 클래스의 InputStream, OutputStream 그리고 read(), write(), close() 메소드에 대해 정리했습니다.

2022년 4월 27일
·
0개의 댓글
post-thumbnail

자바 입출력, I/O(Input/Output)

자바에서 다양한 입출력 기능을 제공하는 IO 클래스의 개념과 종류에 대해서 정리했습니다.

2022년 4월 27일
·
0개의 댓글
post-thumbnail

자바의 I/O(입출력)

Eclipse에서 키보드로 "Hello world!"를 System.out.println() 안에 찍어 Console창에 "Hello world!"를 출력하는 것은 자바의 가장 기초 예제이다. 키보드로 코드를 짜는 것이 입력 모니터상에 띄우는 것이 출력이다. 즉, 입출

2022년 4월 12일
·
0개의 댓글
post-thumbnail

첫번째, 비동기

갑자기 궁금한 게 생겼다...비동기로 로직을 태우면 트랜잭션 관리를 어떻게 하지?서론은 뭔가 원리부터 해야할 것 같아서, 시리즈의 처음엔 원리에 대해 기록해두려 한다.바로 동기와 비동기 그리고 비슷한 개념인 블로킹과 논블로킹이다.(얼른하고 실습으로..)이 주제로 이미지

2022년 4월 11일
·
0개의 댓글
post-thumbnail

#44. 물리서버

CPU, 메모리, HDD, NIC, 버스(BUS) 등 물리서버 내부구조에 대해 살펴봅니다. 더 나아가서 외부 장치로부터 오는 데이터가 어떻게 흐르는지 데이터 흐름과 병목현상에 대해 살펴봅니다.

2022년 2월 25일
·
0개의 댓글

Intersection Observer

일반적으로 무한스크롤과 같이 lazy-loading 을 통해서 데이터를 특정 조건적으로 호출해야 할 경우가 존재한다.scroll 이벤트로도 할 수 있겠지만, scroll을 사용하게 된다면 매 스크롤마다 이벤트가 발생하므로 성능저하에 영향을 준다.이럴때 사용할 수 있는

2022년 2월 21일
·
0개의 댓글
post-thumbnail

File객체

File객체는 하드디스크에 존재하는 실제 파일을 뜻하는 것이 아니다. File객체는 그 파일에 대한 경로/참조 를 추상화한 객체로 파일 객체는 새 파일에 대한 경로나 만들고자 하는 디렉토리를 캡슐화 하는 것이다.주 용도는 물리적 파일 시스템에 대해 캡슐화한 경로명을 확

2022년 2월 10일
·
0개의 댓글

Java Scanner

Java Scanner로 읽어들일때 주의점이런식으로 두번째 입력을 받지 않고 종료되어 버린다. 그이유는 next()는 구분자로 스페이스바나 엔터같은 개행키를 사용한다. 따라서 첫번째 입력하시오: 라는 표시가 뜨고커서가 두번째줄에 깜빡거리고 있을때 안녕하세요를 타자로 치

2022년 2월 6일
·
0개의 댓글

[스터디]Java의 정석 29일차

입출력이란 컴퓨터 내부 또는 외부의 장치와 프로그램간의 데이터를 주고받는 것을 말한다. 자바에서 입출력을 실행하기 위해서 두 대상을 연결하고 데이터를 전송하는 역할로 스트림을 사용한다. 즉 스트림이란 데이터를 운반하는데 사용되는 연결통로이다.

2022년 2월 2일
·
0개의 댓글
post-thumbnail

Java 파일 I/O 정리

java의 입출력 I/O에 대해 정리합니다. 자바에서 입출력를 수행하려면 두 대상을 연결하려는 무엇인가가 필요하고 이를 스트림(Stream)이라고 한다. 이때 스트림은 단방향으로 통신이 가능하며 하나의 스트림으로 입출력을 같이 처리할수 없다. 따라서 입력 스트림,

2022년 1월 30일
·
0개의 댓글

[C++] Linux에서 wchar 문자열 출력하기

Linux에서 wchar 문자열(한글)을 출력해보자.

2022년 1월 26일
·
0개의 댓글

[Java] NIO에 대해서

자바 기존 IO와 New IO에 대해 알아보겠습니다. 과거 IO에 때문에 자바가 느리다는 인상을 많이 줬었습니다. 그런 문제를 극복하기위해 Non-blocking IO API를 제공하므로써 자바는 극복해왔는데 Blocking, Non-Blocking부터 정리해보겠습니

2022년 1월 23일
·
0개의 댓글
post-thumbnail

Go file Write하는 방법 정리

Go를 활용해서 file Write하는 방법에 대해 잘 몰라서 삽질을 하게 되었습니다. 그래서 다른 분들은 이런일 이 없도록 내용 공유를 하려고 합니다. Go에서는 다음과 같은 함수들을 활용해 파일을 열거나 만들 수 있습니다. OpenFile의 자세한 내용은 여기를

2022년 1월 3일
·
0개의 댓글

[Java] IO API

Java 입출력 API

2021년 12월 21일
·
0개의 댓글