반응형
[네트워크 프로그래밍1]필터 입출력 스트림 정리 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[네트워크 프로그래밍1]필터 입출력 스트림 정리

1. FilterInputStream과 FilterOutputStreamFilterStream에 대해 배우기 전, 기반 스트림과 기반 보조스트림에 대한 개념을 잡아야 한다. 기반 스트림은 ①바이트 기반 스트림과 ②문자 기반 스트림으로 나뉘게 된다.이러한 기반 스트림은 실제 데이터를 주고받는 스트림을 뜻한다. 실제로 데이터를 입출력할 수 있는 기능을 제공한다. 기반 보조스트림은 보조 스트림만으로는 입출력 처리를 할 수 없고, 기반 스트림을 먼저 생성한 다음에 이를 이용해서 보조 스트림을 생성하게 된다. 보조 스트림은 기반 스트림을 통하여 데이터를 입출력하며, 기반 스트림에서는 제공해주지 않는 여러 기능을 제공한다.기반 보조스트림 또한, ①바이트 기반 보조스트림과 ②문자 기반 보조스트림으로 나뉘게 된다.바이..

2015.04.12 게시됨

[네트워크 프로그래밍1]바이트 입출력 스트림 정리 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[네트워크 프로그래밍1]바이트 입출력 스트림 정리

자바는 사용하는 운영체제 및 시스템에 관계없이 모든 입출력 장치에 스트림(stream)을 이용하여 입출력을 수행한다. 1. 스트림이란? ->자바에서 입출력을 수행하려면, 즉 어느 한쪽에서 다른 쪽으로 데이터를 전달하려면, 두 대상을 연결하고 데이터를 전솔할 수 있는 무언가가 필요한데 이것을 스트림 이라 한다. ->자바는 독립적인 입출력의 기능을 제공하며, java.io 패키지에서 스트림을 구현하기 위해 약 40여개의 스트림 클래스를 제공한다. ->스트림 클래스는 처리하는 데이터가 바이트 단위(2진수 데이터로 취급)인가 또는 문자 단위(char 2byte)인가에 따라서 구분된다. ->스트림은 단방향 통신만 가능하기 때문에 하나의 스트림으로 입력과 출력을 동시에 처리할 수 없다. ->스트림은 먼저 보낸 데이..

2015.04.12 게시됨

[네트워크 프로그래밍1]텍스트 파일 생성(java, 이어쓰기, 입출력) 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[네트워크 프로그래밍1]텍스트 파일 생성(java, 이어쓰기, 입출력)

과제 : 사용자로부터 이름, 계좌번호, 잔고를 입력받아 txt파일에 입력하는 프로그램을 작성하시오.(txt파일이 존재하지 않을 경우 생성, 이미 존재할 경우 이전의 내용 다음에 이어쓰기) CreateAccoutFile.java import java.io.*; import java.util.*; //사용자로부터 이름, 계좌번호, 잔고를 입력받아 계좌번호 파일 생성 및 이어쓰기 과제 public class CreateAccoutFile { public static void main(String[] args) throws IOException { /* "계좌정보.txt"라는 파일이 존재하지 않으면 생성 존재하면 이어쓰기 위해 FileWriter에 BufferedWriter를 레이어드 하여 생성. */ Buff..

2015.04.08 게시됨

[객체지향 윈도우즈 프로그래밍]C학습향상스터디-최종 소책자 만들기 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[객체지향 윈도우즈 프로그래밍]C학습향상스터디-최종 소책자 만들기

드디어 프로젝트 하나가 끝났습니다~@@ 아래의 사진은 3학년 1학기 수업 중 하나인 '객체지향 윈도우즈 프로그래밍'의 첫 번째 과제이자 조별 프로젝트였던 "C언어 학습향상 스터디"의 결과물입니다. 객체지향 윈도우즈 프로그래밍 강의를 진행하기 위해선 C언어의 전반적인 이해와 사용능력이 필요하여 따로 선행학습이 필요한데, 본 프로젝트를 통해 스터디 세미나, 발표 세미나를 진행하여 어느정도 C언어에 대한 개념 이해와 정리가 이루어졌습니다.! 자 그럼 최종 결과물을 살펴보도록 하겠습니다ㅎㅎ 최종 제출하였던 보고서와 소책자 입니다. "C언어 ... 좋아하세요?" (은근히 모르시는 분들이 많던데.. 슬램덩크의 최고의 명장면 중 하나인 '채소연'양이 강백호에게 "농구... 좋아하세요?" 라고 물어보는 장면입니다, 이..

2015.04.08 게시됨

[헌혈기념]17번째 헌혈하고왔습니다~ 'Blood Donor'/'헌혈기념물통' 포스팅 썸네일 이미지

삶의 늪에서/그냥그냥 일상 남기는 공간

[헌혈기념]17번째 헌혈하고왔습니다~ 'Blood Donor'/'헌혈기념물통'

적십자사의 헌혈유공은장을 받기위해오늘도 피를 뽑고왔습니다. 오늘은 학교 바로앞에 위치한 '공릉헌혈의집'에 다녀왔습니다. 자세한 위치는 아래의 지도를 확인하시구요, 기념품은영화표(혈장제외), 3단우산, 기부, 롯데리아상품권, 커피상품권, 외식상품권, 세면세트 등이 기본적으로 있었는데,새로운 기념품인 헌혈물통이 등장했습니다 그래서 get 했음ㅋ보시다시피 뭐 별거없어요. 그냥 물통; yeah~~~ 13번 남았당 ㄱㄱ은장까지 ㄱㄱㄱ고두심고ㄱㄱ

2015.04.06 게시됨

삶의 늪에 들어 가기 전/정리중(미정리)

[한국성서대학교/한국성서대] 묵상지 6주차

질문 : 베셀, 길르앗 라못, 바산골란의 공통점은 무엇인가?(신명기1~4장)->요단 동편에 둔 도피성 질문 : 하나님께서 사십 년 동안 이스라엘에게 광야 길을 걷게하신 이유는 무엇인가?(신명기5~8장)->모세가 보낸 정탐꾼들이 40일 동안 정탐하고 돌아와서 불신의 말을 하자 이스라엘 백성들이 하나님을 믿지 않고 원망하였습니다. 이에 하나님이 정탐한 날 수 하루를 일년으로 쳐서 40년을 광야에서 보내게 하시고 20세 이상의 성인은 광야에서 다 죽게 하셨습니다. 질문 : 여호와께서 축복을 선포하고 저주를 선포하라고 한 산의 이름은 무엇인가?(신명기9~12장)->그리심 산(축복), 에발 산(저주) 질문 : 타작 마당과 포도주 틀의 소출을 거두어 들인 후에 7일 동안 지키는 절기는 무엇인가?(신명기13~16장)..

2015.04.06 게시됨

[네트워크 프로그래밍1]2진바이너리티 view를 이용하여 문자열 분석하기 및 자바 인코딩 방식 조사 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[네트워크 프로그래밍1]2진바이너리티 view를 이용하여 문자열 분석하기 및 자바 인코딩 방식 조사

2진 Binary Viewer를 사용하여 아스키코드 데이터의 2진 코드 확인하기 - 1. Binary Viewer를 사용하여 데이터의 2진 코드 확인 - 2. ASCII Code Table - 3. Java에서의 인코딩 방식 1. Binary Viewer를 사용하여 데이터의 2진 코드 확인 ⓐ : ⓑ데이터에 해당하는 2진 바이너리티 데이터를 16진수(hex)로 표현ⓑ : ASCII 데이터(char 형)ⓒ : ⓑ데이터를 2진 바이터리티 데이터로 변경한 값들의 표① : Hexadecimal(16진법)으로 표현② : Binary(2진법)로 표현③ : Octal(8진법)로 표현④ : Unsigned Integer(부호 없는 정수)로 표현⑤ : Signed Integer(부호 붙임 정수)로 표현⑥ : Unicod..

2015.04.05 게시됨

[레포트 - 객체지향 윈도우즈 프로그래밍] C언어 학습 향상 스터디 포스팅 썸네일 이미지

삶의 늪에 들어 가기 전/정리중(미정리)

[레포트 - 객체지향 윈도우즈 프로그래밍] C언어 학습 향상 스터디

[레포트 - 객체지향 윈도우즈 프로그래밍] C언어 학습 향상 스터디 객체지향 윈도우즈 프로그래밍 수업 중 팀 프로젝트로 진행한 "C언어 학습 향상 스터디"에 대한 최종 자료입니다. 최종 결과물은 실제 C언어 스터디를 진행한 내용에 대한 소책자 제작과 진행 사항에 관한 모든 사항을 기록한 세미나 보고서로 나뉘게 됩니다. 최종 결과물 자료는 용량상의 문제로 본문 하단에 4개 파일로 분할 압축하여 첨부합니다. * 세미나 내용1. 본 과제의 목적일단, 저희 조의 이번 C언어 학습향상세미나의 목적은 “정말 하는 김에 이번 기회를 통하여 프로그래밍 언어 중 가장 기초가 되는 C언어를 학습하자, 더 이상 물러설 곳도 물러설 시간도 없다.” 입니다.2. 본 과제의 목표“하는 김에 C언어 책 1독” 을 최종 목표로 삼고..

2015.04.04 게시됨

반응형