본문 바로가기

반응형

전체 글

Java 메서드 return에 대해서 Java에서 메서드란 어떤 행동을 표현하는 방법이다. 예를 들어서 된장찌개를 끓인다고 가정해보자. 1. 준비물을 준비한다(파, 양파, 된장, 멸치, 청양고추 등등) 2. 물을 끓인다. 3. 준비물을 넣는다. 4. 끓여서 먹는다. 이걸 메서드로 표현해보면 다음과 같다. 된장찌개 끓이기 { 1. 준비물을 준비한다(파, 양파, 된장, 멸치, 청양고추 등등) 2. 물을 끓인다. 3. 준비물을 넣는다. 4. 끓여서 먹는다. } 여기서 만약 외부에서 재료를 전달받으면(변수) 어떻게 될까? 된장찌개 끓이기(파, 양파, 된장, 멸치) { 1. 파, 양파, 된장, 멸치를 준비한다 2. 물을 끓인다. 3. 준비물을 넣는다. 4. 끓여서 먹는다. } 여기서 return의 개념이 나온다. 리턴을 왜 쓰냐?라고 묻는다면... .. 더보기
Javascript 객체 속성다루기 1. 데이터를 담아내는 그릇이 객체다. 2. 배열은 인덱스가 숫자다. 객체는 인덱스가 문자다. ex: const person = {name:"hong gil dong", age:35, height: 180} 3. alert(); 를 사용하면 앞에있는 매개변수만 인식하여 출력한다. 뒤에 있는 person["name"]은 출력x... 4. 속성값을 확인하기 더보기
파이썬 함수 개념 1. 함수 1)함수선언 --- def 함수명(매개변수): 수행할 명령1 수행할 명령2 2) 함수 호출 함수명(매개변수) 2. 함수 연습장 def print_address(): print("애플스토어 3/31 오픈!") print("Apple 강남") print("010-5104-9319") print_address() print("-" * 50) def print_address(name): print("애플스토어 3/31 오픈!") print("Apple 강남") print(name) print("-" * 50) print_address("이순신") print_address("정정정") print_address("이쑤시개") print("-" * 50) def get_sum(start, end): sum.. 더보기
50일차 코딩학원 1. 내일 능력단위 평가가 있음. Server에서 1문제 출제. 2. Spring 프로그램 이해해보자. 의문 드는 것들을 다 적고 찾아보고 안되면 선생님께 물어보기. 정말 중요한 것 : 계속 관찰해보면서 특이한 점 찾아보기! 애정을 줘야 친해질 수 있어. 3. JSP는 뷰 기술이다? html코드 안에서 필요한 부분에 java 코드를 스크립트 형태로 추가한다. html 태그와 java언어가 혼합된 모습이네? 그렇다. JSP는 html과 java가 혼합되어 동적인 웹 페이지를 만드는 기술이다. 4. 스코프라는 단어가 나왔다. Javascript에서도 나왔었지? 영역이라는 뜻이다. 5. 기본 객체란 무엇인가?? 객체... Java와 연결되는 개념인데 정확히 어떻게 사용되는지를 모르겠네. 6. 내장 객체의 영역.. 더보기
자바스크립트 배열[]안에 중괄호 {} const rotationValues = [ { minDegree: 0, maxDegree: 30, value: "꽝" }, { minDegree: 31, maxDegree: 90, value: "합격" }, { minDegree: 91, maxDegree: 150, value: "꽝" }, { minDegree: 151, maxDegree: 210, value: "합격" }, { minDegree: 211, maxDegree: 270, value: "꽝" }, { minDegree: 271, maxDegree: 330, value: "합격" }, { minDegree: 331, maxDegree: 360, value: "꽝" }, ]; 위 예제는 배열 안에 객체가 들어가있다. 꿀팁1 꿀팁 2 컨트롤 +.. 더보기
css 연습 1. padding은 요소의 내부 여백을 의미한다. html css .item { width: 100px; height: 100px; background-color: aqua; border: 4px solid red; } .container .item:first-child { padding: 20px; } 2. 결과 3. border를 dashed로 하면 점선이 나온다. .item { width: 100px; height: 100px; background-color: aqua; } .container .item:first-child { border: 4px dashed; } 더보기
49일차 코딩학원 1. Tomcat(톰캣)? 뭐하는 프로그램인가? 자바기반의 서블릿 웹 컨테이너. 웹서버다. JSP/Spring으로 웹사이트를 구축한다면 톰캣은 반드시 사용한다. 2. 서블릿? 서블릿이 뭐지? Server + let(작은 프로그램) . 서버 쪽에서 실행되면서 클라이언트의 요청에 따라 동적으로 서비스를 제공하는 자바 class 3. xml? 4. ModelAndView 사용. package com.earth.apple; import java.io.IOException; import java.io.PrintWriter; import java.util.Calendar; import org.springframework.stereotype.Controller; import org.springframework.ui... 더보기
Javascript가 HTML문서를 동적으로 변환 시킬 수 있는 이유 (DOM개념) 유민님과 남아서 Javascript 공부한 내용 거꾸로 접근하는 방법을 선택했다. 기초부터 공부하는 것을 멈추고, 로그인 화면을 구현한 HTML, CSS, JS문서 코드를 해석했다. 의문이 들었던 점은... 어떻게 자바스크립트가 HTML문서를 동적으로 변환시킬 수 있는 거지? 였다. 문제 이해 및 해결과정 1. 웹 브라우저 안에는 렌더링 엔진이라는 것이 있다. 2. 렌더링 엔진은 HTML을 한 줄 한 줄 해석한다. 그리고 문서를 객체화 시킨다. ← 중요한 개념임. 웹브라우저 역할. 3. 객체화된 문서에만 Javascript가 접근할 수 있다. 4. 여기서 DOM이라는 용어가 나온 것이다. Document Object Model. 문서 객체 모델이다. 5. DOM은 트리구조를 가지고 있다. (아래 사진 참.. 더보기

반응형