Binary Data ( 바이너리 데이터 ) 포스팅 썸네일 이미지

Operationg System/TIP

Binary Data ( 바이너리 데이터 )

binary data는 무엇인가?Permalink 엄밀하게 따지면, 모든 data 혹은 파일은 binary data입니다. 모든 텍스트파일은 binary file, 그러나, 모든 binary file이 텍스트 파일인 것은 아님 아무튼, 그냥 binary로 읽고 쓰는 것을 간단하게 정리하였습니다. 텍스트의 경우는 상관없지만, 이미지와 같은 다른 파일들의 경우는 가급적 binary로 읽고 쓰는 것을 추천합니다. read and write binaryPermalink 일단은 늘 하는 것처럼 그냥 텍스트를 간단하게 파일에 써보겠습니다. 아래처럼 보통 텍스트 파일은 편하게 읽고 쓸 수 있습니다. msg = """내가 임마 느그 스장이랑 모굑탕도 가고""" f = open('test_text.txt', 'w') f..

2021.06.25 게시됨

Stream(스트림)이란? 포스팅 썸네일 이미지

Operationg System/TIP

Stream(스트림)이란?

http://tcpschool.com/java/java_io_stream 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 자바에서는 파일이나 콘솔의 입출력을 직접 다루지 않고, 스트림(stream)이라는 흐름을 통해 다룹니다. 스트림(stream)이란 실제의 입력이나 출력이 표현된 데이터의 이상화된 흐름을 의미합니다. 즉, 스트림은 운영체제에 의해 생성되는 가상의 연결 고리를 의미하며, 중간 매개자 역할을 합니다. Java SE 8 버전부터 추가된 스트림 API는 앞서 설명한 스트림과는 전혀 다른 개념입니다. 스트림 API에 대한 더 자세한 사항은 자바 스트림 API 수업에서 확인할 수 있습니다. 자바 스트림 API ..

2021.06.25 게시됨

Operationg System/Linux

현, TLS(구 SSL)이란?

ko.wikipedia.org/wiki/%EC%A0%84%EC%86%A1_%EA%B3%84%EC%B8%B5_%EB%B3%B4%EC%95%88 전송 계층 보안 위키백과, 우리 모두의 백과사전. 전송 계층 보안(영어: Transport Layer Security, TLS, 과거 명칭: 보안 소켓 레이어/Secure Sockets Layer, SSL)[1]는 컴퓨터 네트워크에 통신 보안을 제공하기 위해 설계된 암호 ko.wikipedia.org donghwi-kim.github.io/jekyll/update/2015/02/21/SSL.html SSL이란 웹을 개발하면 기본적으로 회원을 관리하고 로그인하는 부분을 개발하기 마련이다. 웹서핑을 하다보면 브라우저에 자물쇠표시가 되어있는 경우를 종종 보게된다. 해당 ..

2021.03.24 게시됨

Operationg System/Linux

putty 개요 및 사용법 (오류포함)

개요 dololak.tistory.com/24 PuTTY란? PuTTY 사용법 및 원격 서버에 접속하기 PuTTY PuTTY(이하 푸티)는 가상 단말기 프로그램입니다. 서버는 물리적으로 떨어져 있어도 단말 장비를 통해서 원격으로 접속하여 작업할 필요가 있는데 이때 윈도우같은 개인 pc 운영체제에서도 dololak.tistory.com 사용법 www.manualfactory.net/10871 무료 SSH 클라이언트 PuTTY 사용법 PuTTY PuTTY는 무료로 사용할 수 있는 SSH 클라이언트 프로그램입니다. PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is ope..

2021.03.24 게시됨

Operationg System/Linux

리눅스 용어 및 명령어 정리

sudo : 관리자 권한으로 이 명령어를 실행하겠다. apt(신버전) or apt-get(구버전) : OS에 존재하는 패키지를 제어하겠다. ( 옵션은 다음과 같습니다. "-" 없이 스페이스바로 구분 " "/ ex) sudo apt-get update ) - install: 패키지 목록보기 혹은 설치 ex) sudo apt install "다운받을 패키지 이름" - update: OS패키지에 설치리스트를 업데이트. - upgrade: 패키지를 활용하여 섳치된 파일을 업그레이드. - remove: 패키지 삭제 - purge: 패키지와 관련된 설정을 제거 - autoremove: 불필요한 패키지를 제거 - full-upgrade: 의존선 고려한 패키지 업그레이드 - apt search: 프로그램 검색 - ap..

2021.03.22 게시됨