전체 글

기록하는 습관을 기르자
반응형
Backend/JAVA

[kh정보교육원 7일차] switch문 / for 문 (반복문)

Switch문 ​ - 값으로 처리될 수 있는 변수 또는 계산식 검사 - 해당하는 값의 case문 실행하고, break를 만나서 switch블럭 탈출 - 해당하는 값이 하나도 없다면 그냥 switch문을 빠져나가거나, default구문을 실행 허용가능한 타입 byte, short, char, int, String, enum ​ String menu = "=================\n" + "1.순대국-----8000원\n" + "2.김치찌게----7000원\n" + "3.된장찌게----7500원\n" + "-----------------\n" + "번호선택 : "; System.out.print(menu); Scanner sc = new Scanner(System.in); //String choice..

Computer Science/운영체제와 정보기술의 원리

운영체제 개요

ㅇ1. 운영체제의 정의 운영체제(operating system) : 컴퓨터 하드웨어 바로 윗단에 설치되는 소프트웨어 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 역할 운영체제는 항상 필요한 부분만 메모리(커널 : kernel)에 올리고, 나머지는 필요할 때 메모리에 올림 ✔ 넓은 의미의 운영체제 시스템을 위한 유틸리티들 - MS윈도우에서 파일을 복사하는 프로그램 - 유틸리티들은 운영체제의 일부라 보기 힘들지만, 시스템을 위한 유틸리티로 운영체제에 함께 설치되므로 운영체제에 포함 2. 운영체제의 기능 하드웨어를 위한 역할 : 컴퓨터 시스템 내의 자원(resource)을 효율적으로 관리하는 것 사용자를 위한 역할 : 컴퓨터 시스템을 편리하게 사용할 수 있는 환경을 제공하는 것 핵심기능 ) 컴퓨터 시..

Backend/SQL(Oracle)

[kh정보교육원 32일차] Oracle 11g XE, sql developer 설치와 기본 설정, 파일 생성하는 방법까지

오라클설치 https://www.oracle.com/database/technologies/xe-prior-release-downloads.html​ 여기서 Window, Linux 운영체제에 따라 다운로드 나는 윈도우를 사용해서 윈도우 다운. ​ 설치가 한참걸림.. ​ 모두 agree 하고, 기본적인 system암호를 설정한다. 다운되는동안, SQL Developer 도 설치한다. https://www.oracle.com/tools/downloads/sqldev-downloads.html 여기서도 맞는 운영체제로 다운로드. ​ 압축해제 후 저장소를 지정하고, exe 실행파일을 클릭한다 ​ 여기서는 이런 화면이 한번 뜨는데, 이때 아니오를 눌러야 한다. ​ 그리고 설치가 완료되면, ​ Windows + ..

Backend/JAVA

[kh정보교육원 6일차] 랜덤함수/메소드와 매개변수, 매개인자/If문(조건문)

랜덤함수 랜덤함수를 만드는 두가지 방법 1. java.util.Random 2. java.lang.Math.random ​ 1. java.util.Random import java.util.Random; Random rnd=new Random(); int n=rnd.nextInt();//int범위에서 난수 리턴 System.out.println(n); long lnum = rnd.nextLong(); System.out.println(lnum); //범위중의 난수 가져오기 //nextInt(경우의수) + 최소값 int i = rnd.nextInt(10);//0~9-> 1~10 System.out.println(i); //50~100 i=rnd.nextInt(51)+50; //0~50 -> 50~100 S..

Backend/JAVA

[kh정보교육원 5일차] 확장된아스키코드 / 자바 연산자 / 연산자 순위

확장된 아스키코드 https://theasciicode.com.ar/ 여기서 확인하고 사용하기 ​ [자료형 변환 저번주 복습] 값은 같은 자료형의 변수에만 대입할 수 있다. 같은 자료형 사이에서 연산이 가능하다. 같은 자료형간 연산 결과는 동일한 자료형이다. ​ ​ 연산자 표 ​ system.out.print

Backend/JAVA

[kh정보교육원 4일차]Casting(형변환)/Printf(포맷문자열)/java.util.Scanner(입력받기)/String(참조형)

Casting 컴퓨터 작동원리 1. 값(literal)은 같은 자료형의 변수에만 대입할 수 있다. 2. 같은 자료형 사이에서 연산이 가능하다. 3. 같은 자료형간 연산 결과는 동일한 자료형이다. 형변환 1. 자동(암묵적) 형변환 : 크기가 작은 타입에서 큰 타입으로 변환. long에서 float은 float과 double이 지수표현식으로 저장하기 때문. byte(1)->short(2)->int(4)->long(8)->float(4)->double(8) char(2) int i=3; double d=3.3; System.out.println(i+d); ///i가 double형으로 변환 예외상황 1. int보다 작은 자료형(byte, short, char)은 연산시에 무조건 int로 변환 2. int -> ..

Backend/JAVA

[kh정보교육원 3일차]Package/Class만들기/변수/메소드호출/자바 자료형

이클립스에서 ctrl + n을 눌러서 package, class를 작성한다. ​ 메소드 호출법 사진에서 보이는 것과 같이 메소드 호출법은 다양하다. ​ 1. 같은 클래스에서 메소드 호출하기. Foo클래스에서 메소드(test1)를 호출하기 위해서는 먼저 객체를 불러내고 바로 메소드를 호출한다. Foo foo = new Foo(); //객체 불러냄 foo.test1(); //메소드 호출 ​ 2. 다른 클래스에서 메소드 호출하기. Bar클래스에서 적힌 메소드(test2)를 호출하기 위해서는 먼저 Bar클래스 객체를 불러내고 메소드를 호출한다. Bar bar = new bar(); //객체 불러냄 bar.test2(); //메소드 호출 3. 패키지가 다른 클래스의 메소드 호출하기 아예 다른 패키지(other)에..

Backend/JAVA

[kh정보교육원 2일차] jdk11/eclipse이클립스 설치 + 기본 코드 작성

jdk 11버전 다운로드. C> ProgramFiles > Java 에 설치 자바 버전 확인 java —version 환경변수 클릭 JAVA_HOME 추가 Path 클릭 Path클릭해서 JAVA_HOME 경로 추가 고급변수설정 > 환경변수편집 하기. JAVA_HOME 등록하기완료 ​ HelloWorld.java 파일을 만들어준다. cmd 창에서 실행. syso(””) 안의 내용이 출력되는 것을 확인할 수 있다. .java 에서 .class로 바꾸는 과정 (complie) .class 에서 run 하면 JVM ​ ​ IDE사용 Integrated Development Environment (통합개발환경) ex) eclipse, intellij, vscode ​ 이클립스 2021.9월버전 (한국서버) 다운로..

기타

코딩 국비 교육학원 추천 (3대 국비 학원?)

kt aivle을 관두고, 본격적으로 웹개발자가 되어 취업을 해야겠다고 마음먹은 나는 먼저 학원부터 찾아봤다. 이번에는 뭔가 제대로 알고 가고싶어서 학원을 찾아보던 도중 찾게된 사실 3대 국비학원이 있다?! ​ hrd-net에서는 그린컴퓨터, 이젠아카데미, ITBank 이런거만 보였는데 사실은 유명한 학원은... 따로있었나봄.... ​ 1. 비트캠프 2. 쌍용교육센터 3. KH정보교육원 이렇게 유명하다고 한다. 약 3주간 발품 팔아본 후기를 간략하게 남겨본다. ​ 1. 비트캠프(강남센터) 불친절하다는 후기를 듣고 정말 무서웠지만.. 사이트에 상담 신청을 하고 기다렸음. 생각보다 이르게 (하루 뒤) 연락이 왔고, ???????? 다른 블로그 글들과 달리 매우 친절했음! 이력서를 제출하라고 했고, 이력서를 ..

반응형
유경(shin-6-0)
유경쓰 개발일기