본문 바로가기
반응형

컴퓨터167

[html] html 기본 문법 익히기_1. html body 대충 html 공부를 시작했다. 웹 크롤링 할 때 살짝 맛만 본거여서 이번기회에 잘 공부해보려고 한다. ... 파일 확장자를 .html로 저장하고 더블클릭하면, 크롬이나 엣지에서 html이 실행된다. ... - 여기다가 글을 입력해도 오류가 안나! 얘는 줄바꿈이다. 1. 헤더 header, h - html 헤더을 입력한다 . - 헤더은 h1부터 h6 태그로 정의된다. - 여러 개 입력할 수 있다. hl 헤더 입력 h2 헤더 입력 h3 헤더 입력 h4 헤더 입력 h5 헤더 입력 h6 헤더 입력 2. 단락 paragraph, p - html 단락을 입력한다. - 단락은 p 태그로 정의된다. - 단락도 여러 개 입력할 수 있다. p 단락 입력 p 단락 입력 3. 링크 a hyperlink, a href - html.. 2021. 10. 9.
[JAVA] 라이브러리/클래스, 매소드, 객체/변수 알아보기 (2) 0. 라이브러리/클래스, 매소드, 객체/변수 1. 매소드 1-1 매소드 설정하기 1-2 매소드 매개변수 1-2-1 매개변수 1개 1-2-1 매개변수 여러개 0. 라이브러리/클래스, 매소드, 객체/변수 라이브러리 : 자동차 만드는 비법(기술) 클래스 : 자동차 공장 매서드 : 자동차 특징 (차 색, 바퀴4개, 연료종류, 엔진종류, 연료 양) 속성(변수) : 자동차 각각의 특징 (차 보라색, 바퀴 12인치, 연료 경유, 엔진 디젤, 5리터) 값 : 보라색, 12인치, 경유, 디젤, 5 1. 매소드 1-1 매소드 설정하기 자바를 이용해서 자동차 공장을 만들어봤다. 아직 대단한 기술이 없어도 자동차를 만들 수 있기 때문에 라이브러리를 사용하지 않았다. public class Factory { static voi.. 2021. 9. 24.
[JAVA] 라이브러리/클래스, 매소드, 객체/변수 알아보기 (1) 0. 더하기 프로그램 1. 라이브러리 / 클래스 1-1 라이브러리 클래스 1-2 public class 2. 매서드 3. 객체 / 변수 0. 더하기 프로그램 다음은 더하기를 해주는 프로그램이다. import java.util.Scanner; public class Practice { public static void main(String args[]){ Scanner input = new Scanner(System.in); int x; int y; int sum; System.out.print("첫 번째 숫자를 입력하시오: "); x = input.nextInt(); System.out.print("두 번째 숫자를 입력하시오: "); y = input.nextInt(); sum = x+y; System... 2021. 9. 23.
[JAVA] 자바의 기본(5)_제어문 공부 2, while문, for문 1. while문 1-1 while loop 1-2 do while 2. for문 2-1 for loop 2-2 for each 3. while문 3-1 while loop 영어 번역 그대로 '-동안 루프한다'라는 뜻이다. 나는 지금 0 원이 있는데, 내 돈이 500 원이 될 동안 계~~속 저축한다. 돈은 하루에 100 원씩 늘어난다. 조건을 만족하지 않을 때까지 반복하기 때문에 꼭 조건을 벗어날 수 있게 제어해줘야 한다. 안그러면 계속 반복된다. while : 조건이 만족하는 동안에는 public class Main { public static void main(String[] args) { int i = 0; while (i 2021. 9. 22.
[JAVA] 자바의 기본(5)_제어문 공부 1, if문, switch문 1. if문 1-1 if문 1-2 if else문_삼항연산자 2. switch 1. if문 1-1 if문 영어 번역 그대로 '--라면 --이다'로 실행된다. 만약 내가 1,500 원 이상이 있다면 버스를 탈 수 있다. 근데 만약에 내가 3,000 원 이상이 있다면 택시를 탈 수 있다. 그 외의 상황이라면 집까지 걸어가야 한다. 나한테 2,000원이 있으면 버스를 탈 것이고, 돈이 한 푼도 없다면 걸어갈 것이다. if : 만약 else if : 근데 만약에 else : 그 외의 상황이라면 을 사용하여 if문을 제어한다. public class Main { public static void main(String[] args) { int money = 2000; if (money >= 1500) { Syste.. 2021. 9. 22.
[JAVA] 자바의 기본(5)_제어문 공부 1 0. 자바의 제어문 1. if문 1-1 if문 1-2 if else문_삼항연산자 2. switch 3. while문 3-1 while loop 3-2 do while 4. for문 4-1 for loop 4-2 for each 0. 자바의 제어문 아직 제어문에 익숙하지 않아서 어떤 상황에서 어떻게 제어문을 사용할지부터 공부하기로 했다. if문 switch문 while문 for문 자바에는 다음과 같은 제어문이 존재한다. 제어문 발동 기준은 booleans이다. booleans는 결과가 true, false로 출력되고 우리는, '제어문이 true일 때나 false일 때 실행시킨다' 같이 조건을 둘 수 있다. 1. if문 1-1 if문 영어 번역 그대로 '--라면 --이다'로 실행된다. 만약 내가 1,500 .. 2021. 9. 20.
[JAVA] 자바의 기본(4)_배열 array 1. 배열 선언 1-1 문자열 배열 선언 1-2 정수 배열 선언 2. 다차원 배열 1. 배열 선언 컴퓨터 언어에는 '배열'이라는게 있다. 필요한 물건(값)을 가방(배열)에 넣어놓고 다니는 느낌이다. 처음 이 '배열'이라는 애를 접했을 때는 이해가 가지 않았다. 도대체 얘를 코딩에 쓰는 이유가 무엇인지 언제 사용하는 친구인지 몰랐었다. 이 의문은 파이썬을 공부할 때 생겼고 파이썬으로 데이터 실무를 다룰 때 해결되었다. 열 이름(인덱스)가 없는 데이터 테이블을 다뤘었는데 열 이름을 정의해줄 때 '배열'을 사용했었다. 자바 배열도 비슷한 느낌으로 사용하..겠지?? 1-1 문자열 배열 선언 public class Main { public static void main(String[] args) { String[.. 2021. 9. 20.
[JAVA] 자바의 기본(3)_문자열 변수 String, 문자열 구분 \ 1. 문자열 변수 Strign 1-1 문자열 변수 String 1-2 문자열 길이 메서드 length 1-3 문자열 대/소문자 변환 메서드 Upper/Lower 1-4 원하는 문자열 위치 출력 메서드 indexOf 1-5 문자열 연결 메서드 concat 1-6 특수 문자 입력 \ 1. 문자열 변수 String String은 단독으로 문자열을 출력할 때 사용하기도 하지만 여러 메서드를 이용하여 원하는 값을 출력한다. String은 기본 데이터 유형이 아닌, 문자열에 대해 특정 작업을 수행할 수 있는 메서드를 포함하는 객체이다. 1-1 문자열 변수 String public class Main { public static void main(String[] args) { String food = "Candy";.. 2021. 9. 18.
[JAVA] 자바의 기본(2)_데이터 유형 알아보기 1. 자바 데이터 유형 1-1 기본 데이터 유형 2. 자바 숫자 데이터 유형 2-1 자바 숫자 데이터 유형 2-1-1 byte, short, int 2-1-2 long 2-1-3 float 2-1-4 double 2-2 캐스팅 2-2-1 확대 캐스팅 2-2-2 축소 캐스팅 2-3 연산자 2-3-1 산술 연산자 2-3-2 할당 연산자 2-3-3 비교 연산자 2-3-4 논리 연산자 2-4 Math 클래스 2-4-1 Math.max(x,y) 2-4-2 Math.min(x,y) 2-4-3 Math.sqrt(x) 2-4-4 Math.abs(x) 2-4-5 Math.random( ) 3. 자바 문자 데이터 유형 3-1 자바 문자 데이터 유형 3-1-1 char 1. 자바 데이터 유형 1-1 기본 데이터 유형 데이터.. 2021. 9. 18.
[JAVA] 자바의 기본(1)_문장 출력하기, 변수 선언하기 1. 자바의 기본 1-1 출력 1-2 구성 2. 자바 변수 2-1 String 선언으로 출력하기 2-1-1 String 선언 2-1-2 String 선언 + 문장 선언 2-1-3 String 선언 + String 선언 2-2 int 선언으로 출력하기 2-2-1 int 선언 2-2-2 int 추가 선언 2-2-3 final int 선언 2-2-4 int에 여러 값 할당 1. 자바의 기본 public class Main { public static void main(String[] args) { } } 자바의 기본?? c언어 처음 배웠을 때 맨 윗줄에 std…h?뭐 이런거 적어줬었는데 자바에도 필요한 것 같다. 확실히 파이썬보다는 어려워 보인다. 1-1 출력 public class Main { public .. 2021. 9. 17.
7_Oracle DDL 테이블 생성 시 제약 조건, 정규화(ANOMALY) 7_Oracle DDL 테이블 생성 시 제약 조건, 정규화(ANOMALY) 이 이상현상들은 정규화 라는 과정을 통해 방지할 수 있습니다. 정규화는 쉽게 말하면 테이블을 쪼개는 것입니다. 정규형에는 6가지 정도의 정규형이 있지만, 너무 많이 쪼개면 오히려 더 비효율적이게 될 수 있습니다. 여기서는 제 3 정규형까지만 알아보겠습니다. 1-1_제 1 정규형 위배 이 테이블을 보시면, 이벤트 번호에 너무 많은 정보들이 들어가 있다는 걸 알 수 있습니다. 가독성도 떨어지고, 직관성도 떨어지죠 이렇게 되면 데이터를 입출력하기도 힘들어집니다. 1-2_제 1 정규형_데이터 테이블의 열 안에 하나의 정보만 표시 이렇게 열을 나누면 열 안에 하나의 정보만 표시가 되는 것을 알 수있습니다. 2-1_제 2 정규형 위배 이 테.. 2021. 8. 2.
6_Oracle DDL 테이블 생성 시 제약 조건, 키의 종류와 이상현상(KEY, ANOMALY) 6_Oracle DDL 테이블 생성 시 제약 조건, 키의 종류와 이상현상(KEY, ANOMALY) 데이터 언어의 구조에는 데이터 정의어, 데이터 조작어, 데이터 제어어 가 있습니다. 그리고 테이블을 생성할 때는 create함수를 사용하면 됩니다. 여기서는 키의 종류와 정규화를 알아볼 것이기 때문에 함수는 나중에 살펴보겠습니다. 테이블을 만들 때 사용하는 식입니다. 분홍색으로 색칠된 부분이, 이 부분이 바로 키입니다. PRIMARY KEY와 FOREIGN KEY, REFERENCES가 적혀있죠 1_제약 조건 기본키와 외래키, not null키, 유일키에 대해서 먼저 알아보겠습니다. 다른 제약조건들도 있는데, 나중에 다루도록 하겠습니다. 1-1_기본키 PRIMARY KEY 기본키는 김철수씨가 두명이 있는데 .. 2021. 8. 1.
5_Oracle DML select where 연산자-2(오라클 sql_select_조건출력_UPPER,LOWER_코딩 실행 순서) 5_Oracle DML select where 연산자-2(오라클 sql_select_조건출력) WHERE절을 알아보겠습니다. 1_WHERE_비교연산자 SELECT productname, price FROM products WHERE price = 40; 40달러인 상품이 어떤건지 출력해봤습니다. WHERE는 이렇게 원하는 데이터를 찾아 출력하게 해줍니다. WHERE절에서 보편적으로 사용하는 비교 연산자입니다. 2_WHERE_산술연산자 SELECT productname, price FROM products WHERE price =5000; 제품을 한달에 한개씩 팔았다고 합니다 5000달러 이상의 순매출을 낸 상품을 찾고 싶네요 한달을 30일로 가정하고 커맨드를 작성해주면 다음과 같은 결과가 나옵니다. 여기.. 2021. 7. 30.
4_Oracle DML select from 기본, order by 연산자-1(오라클 sql_select_정렬) 4_Oracle DML select from 기본 연산자(오라클 sql) 데이터 조작 기능은 원하는 데이터 검색, 새로운 데이터 삽입, 데이터 수정, 데이터 삭제로 분류할 수 있습니다. 데이터 조작 기능은 다음과 같은 함수를 이용해서 데이터들을 조작해 줄 수 있습니다. 그리고 SELECT 함수는 다음과 같은 커맨드와 함께 사용하면 다음 기능들을 이용할 수 있습니다. https://w3schools.com/ W3Schools Online Web Tutorials HTML Example: This is a heading This is a paragraph. Try it Yourself CSS Example: body { background-color: lightblue; } h1 { color: white;.. 2021. 7. 29.
3_데이터 언어_SQL언어 구조 비교(DDL, DML, DCL) 3-1 데이터 언어 데이터 언어에는 세 가지 구조 데이터 정의어 데이터 조작어 데이터 제어어로 되어 있습니다. 책마다 나누는 기준도 조금씩 다르고, 4가지, 혹은 5가지로 나누는 경우도 있었습니다. 이 세가지를 통해 데이터 테이블을 만들고, 조작하고, 제의하게 됩니다. 이 세가지를 알아보기 전에, 데이터 정의어에 있는 스키마에 대해 알아보았습니다. 3-1-1 스키마와 인스턴스 스키마는 데이터베이스에 저장되는 데이터 구조와 제약조건을 정의한 것입니다. 고객번호와 나이는 정수, 이름은 3바이트의 문자열, 주소는 20바이트의 문자열(더 적을 수도 있고)만 허용하기로 했다 라고 정해진 내용이 스키마입니다. 여기 나오는 int나 char는 다음에 다룰 내용입니다. 정의된 스키마에 따라 데이터베이스에 실제로 저장된.. 2021. 7. 28.
반응형