일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- JVM
- html
- Java
- json
- jsp
- 개념
- sql
- array
- eGovFramework
- 정의
- 함수
- mybatis
- Oracle
- controller
- spring
- POI
- javascript
- input
- was
- jQuery
- 암호화
- web.xml
- 과정평가형
- TO_DATE
- eGov
- select
- CSS
- 오류
- 태그
- Ajax
- Today
- Total
목록Language (53)
web developer
WEB 웹 서버 사전적 정의 "웹 브라우저 클라이언트로부터 HTTP 요청을 받아들이고 HTML 문서와 같은 웹 페이지를 반환하는 컴퓨터 프로그램" 웹 서버란 클라이언트(사용자)가 웹 브라우저에서 어떠한 페이지 요청을 하면 웹 서버에서 그 요청을 받아 정적 컨텐츠를 제공하는 서버이다. 여기서 정적 컨텐츠란 단순 HTML 문서, CSS, javascript, 이미지, 파일 등 즉시 응답가능한 컨텐츠이다. 그렇다면 웹 서버는 정적 컨텐츠만 제공하느냐? 그것은 아니다. 웹 서버가 동적 컨텐츠를 요청 받으면 WAS에게 해당 요청을 넘겨주고, WAS에서 처리한 결과를 클라이언트(사용자)에게 전달해주는 역할도 한다. ex) 대표적인 웹 서버 : Apache * 클라이언트(웹 브라우저)에 이미지 파일(정적 컨텐츠)을 ..
Overloading vs Overriding Overriding 오버로딩 하나의 클래스에 같은 이름의 메소드를 여러개 정의하는 것을 말한다. Overloading 오버라이딩 상위 클래스(부모 클래스)의 메소드를 하위 클래스(자식 클래스)에서 재정의하는 것을 말한다. * 오버로딩 조건 ⓐ 메서드의 이름이 같아야 한다. ⓑ 매개변수의 개수 or 타입이 달라야 한다. (리턴타입은 오버로딩 구현과 관계 없다) * 오버라이딩 조건 ⓐ 선언부가 같아야 한다(이름 / 매개변수 / 리턴타입) ⓑ 접근제어자를 좁은 범위로 변경할 수 없다. ⓒ 조상클래스의 메서드보다 많은 수의 예외를 선언할 수 없다. 출처 : https://rimkongs.tistory.com/76
객체지향 프로그램(OOP)이란? - 객체 지향 프로그래밍은 컴퓨터 프로그래밍 패러다임 중 하나 - 프로그래밍에서 필요한 데이터를 추상화시켜 상태와 행위를 가진 객체를 만들고 그 객체들 간의 유기적인 상호작용을 통해 로직을 구성하는 프로그래밍 방법 객체지향 프로그램의 장점은 다음과 같다. - 프로그램을 유연하고 변경이 용이하게 만든다. - 프로그램의 개발과 보수를 간편하게 만든다. - 직관적인 코드 분석을 가능하게 한다. 객체지향 프로그램의 단점은 다음과 같다. - 처리 속도가 상대적으로 느림 - 객체가 많으면 용량이 커질 수 있음 - 설계시 많은 시간과 노력이 필요 기본구성요소 (1) 클래스(class) (1) 자바에서 클래스(class)란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용됩니다. 자바..
Docker 포트를 설정 후 실행 했을 경우 아래와 같은 에러 발생 address already in use.Ports are not available: listen tcp 0.0.0.0:포트번호 bind: address already in use 1. 포트번호 사용 프로세스 확인 lsof -i TCP:포트번호 2. 프로세스 종료 명령어 실행 kill : 명령어 -9 : kill 옵션 14696 : PID kill -9 포트번호 출처: https://json8.tistory.com/118
클래스(class)란? 자바에서 클래스(class)란 객체를 정의하는 틀 또는 설계도와 같은 의미로 사용됩니다. 자바에서는 이러한 설계도인 클래스를 가지고, 여러 객체를 생성하여 사용하게 됩니다. 객체의 상태를 나타내는 필드(field) 객체의 행동을 나타내는 메소드(method)로 구성됩니다. 즉, 필드(field)란 클래스에 포함된 변수(variable)를 의미합니다. 변수(variable)란? 변수는 선언위치에 따라 전역변수와 지역변수로 나눠집니다. - 전역변수 : 말그대로 전체에서 어디서든 호출하면 사용할수 있는 변수 - 지역변수 : 특정한 구역({ })안에 생성되어 그 지역에만 사용할수 있는 변수 전역변수는 객체변수(인스턴스변수)와 클래스변수(static변수)로 나눠지게 되는데, 객체변수는 클래..