혁신을 이룹니다, 오딘박스(OdinBOX)

언제나 어디서나 오딘박스와 함께!

View 454

두번째 시간, 두 줄 출력을 한줄로 ?

자바 2019.09.05 과제 Public class box { 저부분에서 box를 임의의 단어 ulsan으로 바꾸면, 클래스 명이 다르다는 에러가 뜬다. System.out.print( "넓이 값 : " + area + " 둘레 값 : " + perimeter); // 결과 값 출력 위 소스 처럼 한 줄에 값이 모두 출력이 될 수 있으면 좋겠지만, 아직 나와 같은 초보들은 잘 모르는 경우에는 System.out.println("넓이 값 : " + area); System.out.println("둘레 값 : " + perimeter); 이런식으로 적을 것이다. System.out.print( "넓이 값 : " + area + " 둘레 값 : " + perimeter); System.out.println(..

DEVELOPMENT/JAVA 2019.11.24

[전산 영어] - 종강

전산영어 1. Mobile OS Mobile OS A mobile operating system (or mobile OS) is an operating system for phones, tablets, smartwatches, or other mobile devices. 해석 : 모바일 운영 체제(또는 모바일 OS)는 전화, 태블릿, 스마트워치 또는 기타 모바일 장치를 위한 운영 체제다. Mobile Operating systems combine features of a personal computer operating system with other features useful for mobile or handheld use; usually including, and most of the followi..

오픈소프트웨어, 11-22 수업내용 + 부가적인 내용

오픈소프트웨어 [ "복습" ] 깃(Git) - (분산 버전(이력) 관리 시스템) 버전이란 ? [기초적인 것을 기억하고 있는지?] 의미 있는 파일의 변화 : 기능개선, 버그 수정, 커스텀마이징 등 로컬 VCS 중앙집중식 VCS 분산 VCS - 자세한 내용은 이전의 글을 참고 Git 기본 사용법 출처 : QoonTree DEV Branch branch - 스냅샷의 포인터 -> 커밋(commit)을 가르킴 - on branch master - 현재 브랜치(branch)를 master라고 함 - HEAD는 단 하나!의 브랜치만 저격한다 - git의 강력한 기능, 다른 것과 구별되는 것 - 브랜치 작업 내용 'MERGE' 과정을 거쳐 메인 작업 통합 가능 첫 init 시 프로젝트의 working directory..

11-15, 오픈소프트웨어, 수업내용 + 공부 할 내용

오픈소프트웨어 파일 압축/ 풀기 명령 파일 압축 관련 명령 xz : 확장명 xz로 압축을 하거나 풀어준다. xz 파일명 xz -d 파일명.xz bzip2 : 확장명 bz2로 압축을 하거나 풀어준다. 예) bzip2 파일명 bzip -d 파일명.bz2 bunzip2 : "bzip2 -d" 옵션과 동일한 명령어 gzip : 확장명 gz으로 압축을 하거나 풀어준다 gzip 파일명 gzip -d 파일명.gz gunzip : "gzip -d" 옵션과 동일한 명령어 리다이렉션 man cp >mancp.txt >> cp의 명령어목록을 txt로 만든다. xz mancp.txt < 파일을 압축한다. xz -d mancp.txt.xz < 파일을 압축해제한다. -d가 압축해제 명령어 파일 묵기 파일 묶기 (tar) 리눅스에..

오픈소프트웨어 + 클라이언트 사이드 프로그래밍 중간고사 대비

오픈소프트웨어 grep : 파일 내에서 지정한 문자열을 찾아 문자열을 포함한 모든 행 출력 파일로부터 프로그램 수정을 위해 변수 함수명 등을 찾을때 사용 $grep [-옵션] 패턴 파일명 c 일치하는행수, i 비교시 대소문자를 구별안함 v지정한 패턴과 일치하지않는 행 출력 n 행의 번호와 함께 출력 l 패턴이 포함된 파일의 이름을 출력 w 패턴이 전체 단어와 일치하는 행만 출력 r 현재 및 서브 디렉토리 모든 파일에서 일치하는 문자열 출력 more 파일명 (vi 진입을 안해도되고 바로 화면에 파일 내용출력) 캣하면 전부 싹 다 보여줌 head dirtext 그 앞에 10줄정도만 보여줌 tail dirtext 뒤에서 열번째까지 보여줌 grep 'dit' dirtext /dev/null ; sudo 명령어 ..

10-04, 오픈소프트웨어, 쉘스크립트

오픈소프트웨어 우분투 ps 명령어 현재 실행되고 있는 작업들 fg 백그라운드 (이전 작업을 그대로 실행) vi .viminfo 일종의 vi의 로그 파일이라고 보면 됨 쉘이란 사용자 사이를 이어주는 역활 사용자 명령어 해석하고 운영체제가 알아들을 수 있도록 지시 운영체제는 shell에게서 받은 지시를 해석하여 하드웨어를 위한 지시어로 바꾸어줌 셸(Shell)은 Windows의 명령 프롬프트와 비슷해보이지만 훨씬 강력한 프로그래밍 기능 1. 사용자와 커널 사이에서 명령을 해석해 전달하는 명령어 해석기 기능이 있습니다. 2. 셸은 자체 내에 프로그래밍 기능이 있어서 프로그램을 작성할 수 있어요. 셸 프로그래밍 기능을 이용하면 여러 명령을 사용해 반복적으로 수행하는 작업을 하나의 프로그램으로 제작 할 수 있습니..

09-27,오픈 소프트웨어(우분투)

오픈소프트웨어 cal 캘린더 man 명령어로 무엇을 할 수 있는지? pwd 자신의디렉토리 cd (한단계 위로는 ..) ls ls -a ( 히든파일까지다보여줌) ls -l cd ! ( 한번에 메인으로) 상대경로 : 내가 현재있는기준으로 절대경로 : 루트에서 부터 차례차례내려오는 경로 touch kdkd (비어있는파일) mkdir (디렉토리 생성) rm 파일 삭제 rmdir 디렉토리 삭제 (안에 파일이 있을시에는 삭제가 안됨) rm -r dir1 디렉토리 안에 뭐가있든간에 삭제함 cp 파일명 파일명 (파일복사) mv ll == ls -al alias l2="ls -al" 명령어 생성 Vi - Linux(UMIX) 텍스트 에디터 참고사이트 $vi 실행 명령어 편집후 저장 가능 $vi filename 파일이 존..

실무데이터베이스, 네번째

실무데이터베이스 네번째 관계형 데이터베이스 "설계" - 정규화(NORMALIZATION) 설계에서 중복을 최소화하게 데이터를 구조화하는 프로세스 정규형 7가지 1NF 2NF 3NF BCNF 4NF 5NF 6NF 제 1 정규형 ( 1NF : First Normal Form ) 릴레이션에 속한 모든 속성의 도메인이 원자 값으로만 구성되어 있으면 "제 1 정규형"에 속한다. 제 2 정규형 ( 2NF : Second Normal Form ) "제 1 정규형"에 속하면서, '기본키'가 아닌 모든 속성이 '기본키'에 '완전 함수 종속'되는 것 제 3 정규형 ( 3NF : Third Normal Form ) "제 2 정규형"에 속하면서, '기본키'가 아닌 모든 속성이 '기본키'에 '이행적 함수 종속'이 되지 않는 것..