Posts by Category

Java

람다식

8 분 소요

람다식 함수적 프로그래밍 자바 8부터 함수적 프로그래밍 지원 람다식의 형태는 매개 변수를 가진 코드 블록이지만 런타임 시에는 익명 구현 객체를 생성

Multi Thread

15 분 소요

멀티스레드 개념 프로세스와 스레드 실행중인 하나의 프로그램 멀티 프로세스는 독립적으로 프로그램을 실행하고 여러가지 작업 처리 멀티스레드는 하나의 프로그램을 이용해 내부적으로 여러가지 작업처리

MVVM

최대 1 분 소요

다지인 패턴 <ul> <li v-for="(array, n) in list">()</li> </ul> - 개발 과정에서 공통으로 발생하는 문제를 해결하기 위해 사영되는 패턴 - 구현체가 아닌 문제 해결...

API

6 분 소요

API 프로그램 개발에 자주 사용되는 클래스 및 인터페이스 모음

Exception

2 분 소요

예외와 예외 클래스 예외란 사용자의 잘못된 조작 또는 개발자의 잘못된 코딩으로 인해 발생하는 프로그램 오류

nested class,interface

4 분 소요

중첩 클래스와 중첩 인터페이스란? 중첩 클래스(Nested class) 란 클래스 내부에 선언한 클래스

interface

6 분 소요

Interface 객체 사용 방법을 정의한 타입 개발 코드와 객체가 서로 통신하는 접점 역할 개발 코드가 인터페이스의 메소드를 호출하면 인터페이스는 객체의 메소드를 호출, 그렇기 때문에 개발 코드는 객체의 내부 구조를 알 필요가 없이 인터페이스의 메소드...

상속

4 분 소요

상속 부모클래스의 멤버를 자식클래스에게 물려주는것. 부모 클래스 = 상위 클래스, 자식 클래스= 하위 클래스 / 파생 클래스 부모클래스에서 private 접근 제한을 갖는 멤버(필드,메소드) 는 상속 대상에서 제외

OOP

13 분 소요

객체지향 프로그래밍 (OOP: Object Oriented Programming) 객체들을 먼저 만들고 하나씩 조립해서 완성된 프로그램을 만드는 기법

Java Programing

17 분 소요

자바의 특징 이식성이 높은 언어 객체 지향 언어 함수적 스타일 코딩을 지원 메모리를 자동으로 관리 다양한 어플리케이션 개발 가능 멀티 스레드를 쉽게 구현 가능 동적 로딩(Dynamic Loading) 지원 막강한 오픈소스 라이브러리 풍부

맨 위로 이동 ↑

spring

Q&A

최대 1 분 소요

개발중 궁금한 사항 모음 제네릭스 ArrayList<type> 사용 시

Spring MVC Controller

4 분 소요

스프링 MVC MVC를 이용한 Controller 의 특징 HttpServletRequest, HttpServletResopnse 를 거의 사용할 필요없이 기능 구현 다양한 타입의 파라미터 처리, 다양한 타입의 리턴 타입 사용 가능 G...

Spring MVC

1 분 소요

스프링 MVC 스프링은 원래 목적 자체가 웹 어플리케이션을 목적으로 나온 프레임워크가 아니기 때문에 달라지는 영역에 대해서는 완전히 분리하고 연동하는 방식으로 구현 되있음.

Spring 오라클 연동

1 분 소요

오라클 연동 셋팅 오라클 계정 생성 JDBC 연결 시 드라이버 필요 > 오라클 드라이버 11g 은 Maven을 지원하지 않음 Build Path > libraries > jdbc 드라이버 add 이후 Web Deployment...

Spring 특징, 의존성 주입, 테스트

4 분 소요

스프링의 주요 특징 POJO(Plain Old Java Object) 기반의 구성 가벼운 프레임워크지만, 내부에는 객체간의 관계를 구성할 수 있는특징을 가짐. 관계를 구성할 때 별도의 API 등을 사용하지않는 POJO 의 구성만으로 가능하도록 제작(비종속적...

Spring error

1 분 소요

스프링 관련 발생 에러 및 해결방법

Spring Setting

2 분 소요

Spring Eclipse 환경설정 이클립스 설치된 폴더 내의 ini 파일 수정해야함.

맨 위로 이동 ↑

front

CSS

5 분 소요

CSS HTML 문서를 꾸밀때 사용하는 언어

Vue_3

1 분 소요

컴포넌트 컴포넌트는 HTML 엘리먼트를 확장하여 재사용 가능한 코드를 캡슐화하는데 도움이 됨. 경우에 따라 특별한 is 속성으로 확장된 원시 HTML 엘리먼트로 나타낼수도 있음. Vue 컴포넌트는 Vue 인스턴스이기도 해서 모든 옵션 객체...

Vue_2

4 분 소요

양방향 데이터 바인딩 두방향 모두 데이터에 접근할수 있도록 하는것이 양방향 데이터 바인딩 양방향 데이터 바인딩을 가능하게 해주는 디렉티브가 바로 v-model

Vue

4 분 소요

Vue Vue의 핵심은 간단한 템플릿 구문을 사용해 선언적으로 DOM에 데이터를 랜더링 하는것

맨 위로 이동 ↑

sql

oracle/tomcat port change

최대 1 분 소요

port tomcat 과 oracle 동시 사용 시 포트 충돌로 인해 포트번호 변경

Oracle sql_2

7 분 소요

Sub-query SQL 문안의 또다른 SQL 문 을 가키며 main-query 에 종속적인 관계를 가짐 구절의 순서를 바꾸거나, 계산된 값으로 다음 쿼리를 실행할 때 사용 사용 시 주의사항 반드시 소괄호로 묶어...

Oracle sql

9 분 소요

DATABASE SQL 종류 DML(데이터 조작언어) Data를 조작하기 위해 사용하는 언어 DML 만 COMMIT, ROLLBACK 가능 INSERT / SELECT / UPDATE / DELETE - CRUD ...

맨 위로 이동 ↑

JDBC

JDBC2

2 분 소요

JDBC view 사용자의 입력값을 받는 역할

JDBC

2 분 소요

JDBC 자바에서 DB 프로그래밍을 하기 위해 사용되는 API DB 종류에 상관없음.(JDBC 드라이버를 사용하기 때문) JDBC 흐름 : JDBC 드라이버 로드 > DB connection 객체 생성 > 쿼리문 생성 및 Sta...

맨 위로 이동 ↑

JSP/Servlet

Cookie 와 Session

5 분 소요

cookie 웹브라우저에서 서버로 어떤 데이터를 요청하면 서버측에서 알맞은 로직 수행 후 데이터를 웹브라우저로 응답 후 서버는 웹브라우저와의 관계를 종료함(무상태 서버, 무상태 로직) 응답 후 관계를 끊는것은 http 프로토콜의 특징, 연결이 끊겼을 때 어떤 정보가 지속적으로...

Servlet

5 분 소요

Web 웹프로그래밍이란 웹어플리케이션을 구현하는 행위 Protocol : 네트워크상에서 약속한 통신규약(Http,FTP,SMTP,POP,DHCP) IP : 네트워크상에서 컴퓨터를 식별할 수 있는 주소 DNS : IP주소를 인간이 쉽게 ...

맨 위로 이동 ↑

JS

ES6

2 분 소요

ES2015 문법 화살표 함수 (Arrow Functions) 템플릿 리터럴 (Template literals) 모듈 (Modules) 구조 분해와 확장 문법 (Destructuring and spread syntax)

맨 위로 이동 ↑

Ref

사이트 관련

최대 1 분 소요

참고 사이트 망나니 개발자 : java, Spring 등 웹개발 관련 지식 정리되어있음.

맨 위로 이동 ↑

git

GIT 명령어

2 분 소요

GIT 최초설정 git config –global user.name “id” git config –global user.email “email” git config –list (설정값 확인) 컴퓨터 저장소 만들기 ...

맨 위로 이동 ↑

error

Spring error

1 분 소요

스프링 관련 발생 에러 및 해결방법

맨 위로 이동 ↑