본문 바로가기
삵

Development

213개의 글

오늘은 @pathvariable 어노테이션!

Development

1. 상위문서 Spring Annotation 2. 개요 오늘은 @pathvariable 어노테이션에 대해 알아보려고 합니다. @pathvariable 는 Spring3에서 추가된 기능 중 하나에요…

애애리얼·2018년 3월 9일·조회 59,430

Cookie 생성 및 조회 간단 JSP 코드

Development

1. 생성 코드 Cookie myCookie = new Cookie("myTestCookie", "HelloMyWorld"); myCookie.setMaxAge(24*60*60); myCookie.…

주말만기다려주말만기다려·2018년 3월 9일·조회 2,681

Request Parameter 추출 간단 JSP 코드

Development

1. 코드 try { Map String, String[] parameters = request.getParameterMap(); for(String parameter : parameters.key…

주말만기다려주말만기다려·2018년 3월 9일·조회 3,569

@RequestMapping 어노테이션에 대하여

Development

1. 상위문서 Spring Annotation 2. 개요 @MVC에서 사용하는 주요 어노테이션은 아래와 같아요. 이름 설명 @Controller 해당 클래스가 Controller임을 나타내기 위한 …

애애리얼·2018년 3월 6일·조회 44,977

스프링 트랜잭션 프로파게이션(Spring Transaction Propagation)

Development

1. Transaction 트랜잭션의 특성은 다음과 같다. Atomic - Each unit of work is an all-or-nothing operation Consistent - Databa…

애애리얼·2018년 3월 5일·조회 5,808

Hibernate(하이버네이트) 란?

Development

1. 개요 1-1) Hibernate 란? Object Relation Mapping(ORM - 객체 관계 매핑) Framework 중 하나. 객제지향 프로그래밍과 관계형 데이터베이스의 차이로 인해…

애애리얼·2018년 2월 27일·조회 13,166

스프링 배치 (Spring Batch)

Development

1. 스프링 배치의 탄생 2007년, SpringSource 사와 Accenture 사의 공동작업으로 스프링 배치가 탄생했다. Accenture 사의 배치 프레임웍 관련 경험과 SpringSourc…

애애리얼·2018년 2월 23일·조회 4,546

HTTP Header 보는 jsp 프로그램

Development

%@ page import="java.util.*" % html head title Header Info /title /head body h1 HTTP Request Header Info /h1 t…

1103동103호·2018년 2월 21일·조회 2,281

Spring Boot AJP 포트 추가

Development

1. 개요 Spring Boot에 AJP 포트 설정을 추가하는 방법이다. 2. 방법 I 2-1. ContainerConfig 클래스 추가 import org.apache.catalina.connec…

스벅오늘의커피스벅오늘의커피·2018년 2월 13일·조회 12,552

자이썬이란?

Development

1. 개요 파이썬은 그야 말로 파이썬(Python), 구글링하면 정보가 어마어마하다. 그렇다면 자이썬(Jython)이란? 2. 자이썬(Jython) 2-1. 요약 자바로 구현된 파이썬이다. 자바로 …

주말만기다려주말만기다려·2018년 2월 12일·조회 4,943

C toUpper Function (소문자를 대문자로)

Development

1. 개요 소문자를 대문자로 바꾸는 함수 2. 소스 char *toUpper(char *str) { size_t len = strlen(str); size_t i; for (i = 0; i len;…

OOOooOOoo·2018년 2월 7일·조회 2,566

C File Read Example

Development

1. 소개 C언어로 작성한 파일 읽기 예제 2. 소스 #include int main(void) { char ch; int n; FILE * fp = fopen("text.txt", "rt"); i…

OOOooOOoo·2018년 2월 6일·조회 2,284

C언어 argc, argv

Development

1. 개요 arcg와 argv에 대한 정리 2. 설명 argc는 기본 1이다. argument가 없어도 1부터 시작, 만약 argument가 2개이면 argc는 3이 된다. 3. 코드 #includ…

OOOooOOoo·2018년 2월 5일·조회 4,239

이클립스에 C 기능 추가하는 방법

Development

1. 이클립스와 C 개발 이클립스는 자바 개발 환경이지만 약간의 추가 설치를 통해 C 개발 환경을 만들 수 있다. 방법도 간단하다. 이클립스의 소프트웨어 설치 기능을 이용하면 된다. 2. 설치 일단…

OOOooOOoo·2018년 2월 3일·조회 4,574

ScheduledThreadPoolExecutor - 주기적인 실행

Development

import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.concurrent.ScheduledThreadPoolE…

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,413

메이븐 프로젝트 생성 (Create Maven Project)

Development

이클립스에서... New - Maven - Maven Project 그룹 ID 에 그룹 명... 예를 들어 com.my 입력... 아티팩트 ID 에 아티팩트 명... 예를 들어 webapp 입력..…

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,376

git push 할 때 rejected non-fast-forward 발생

Development

일단 다시 pull 해서 내려받아 merge 하고... 다시 push 한다...

¯¯\_(ツ)_/¯·2018년 1월 26일·조회 7,022

SpringBootApplication annotation

Development

1. 상위문서 Spring Annotation 2. @SpringBootApplication 스프링 부트 초기에는 없던 어노테이션이다. 1.2부터 생겼다고 한다. 세가지 속성 값을 지니고 있다. @…

¯¯\_(ツ)_/¯·2018년 1월 25일·조회 2,183

change eclipse project name (이클립스 프로젝트 이름 변경)

Development

1. 프로젝트 자체를 복붙한다... 2. 우클릭 - Refactor - Rename Maven Artifact... 3. 패키지명 변경을 위해 패키지에서 우클릭 - Refactor - Rename …

¯¯\_(ツ)_/¯·2018년 1월 11일·조회 13,944

maven 사용시 java.util.zip.ZipException: invalid LOC header (bad signature) 날 때 조치하는 방법

Development

필자가 maven 을 처음 접했을 때는 그야말로 신세계였다... 물론 지금도 편리하다... 그런데 가끔 여러가지 이유로 오동작을 하는 경우가 있다... java.util.zip.ZipExceptio…

¯¯\_(ツ)_/¯·2018년 1월 10일·조회 11,309

eclipse context root 변경하는 방법

Development

이클립스에서 context root 를 변경할 일은 심리적으로 빈번하긴 하지만 실제로 많이 발생하지는 않아서 할 때마다 시행착오를 겪곤 한다... 특히 최근의 이클립스에서 사용하기 힘든 방법이 구글…

¯¯\_(ツ)_/¯·2018년 1월 10일·조회 11,519

Spring Batch와 Partitioning using partitioner

Development

1. 개요 오늘은 Spring Batch Partition에 대해 말해보려고 한다. 2. 방식 Spring Batch는 "chunk" 기반으로 처리를 한다. 이는 우선 row들을 하나씩 읽어서 출력…

¯¯\_(ツ)_/¯·2017년 11월 30일·조회 6,286

SVN Repository 이관을 위한 dump와 load

Development

1. 개요 SVN이란 다음과 같다. 2. 명령어 2-1. 모두 dump $ svnadmin dump /sw/svn/repository/ ~/svn_repository.dump 2-2. 특정 revi…

스벅오늘의커피스벅오늘의커피·2017년 10월 22일·조회 5,531

Python PIP로 moviepy 설치하기

Development

$ pip3 install moviepy Collecting moviepy Downloading moviepy-0.2.3.2-py2.py3-none-any.whl (122kB) 100% |█████…

주말만기다려주말만기다려·2017년 10월 4일·조회 10,338