Development

201개의 글

C언어 argc, argv
Development

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

OOOooOOoo·2018년 2월 5일·조회 4,236
이클립스에 C 기능 추가하는 방법
Development

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

OOOooOOoo·2018년 2월 3일·조회 4,568
ScheduledThreadPoolExecutor - 주기적인 실행
Development

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

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,406
메이븐 프로젝트 생성 (Create Maven Project)
Development

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

¯¯\_(ツ)_/¯·2018년 2월 1일·조회 2,372
git push 할 때 rejected non-fast-forward 발생
Development

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

¯¯\_(ツ)_/¯·2018년 1월 26일·조회 7,017
SpringBootApplication annotation
Development

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

¯¯\_(ツ)_/¯·2018년 1월 25일·조회 2,180
change eclipse project name (이클립스 프로젝트 이름 변경)
Development

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

¯¯\_(ツ)_/¯·2018년 1월 11일·조회 13,935
maven 사용시 java.util.zip.ZipException: invalid LOC header (bad signature) 날 때 조치하는 방법
Development

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

¯¯\_(ツ)_/¯·2018년 1월 10일·조회 11,300
eclipse context root 변경하는 방법
Development

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

¯¯\_(ツ)_/¯·2018년 1월 10일·조회 11,512
Spring Batch와 Partitioning using partitioner
Development

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

¯¯\_(ツ)_/¯·2017년 11월 30일·조회 6,277
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,523
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,329
Python PIP로 requests_toolbelt 설치하기
Development

$ pip3 install requests_toolbelt Collecting requests_toolbelt Downloading requests_toolbelt-0.8.0-py2.py3-none…

주말만기다려주말만기다려·2017년 10월 4일·조회 7,114
Python PIP로 requests 설치하기
Development

$ pip3 install requests Collecting requests Downloading requests-2.18.4-py2.py3-none-any.whl (88kB) 100% |████…

주말만기다려주말만기다려·2017년 10월 4일·조회 5,615
파이썬(Python) 기초 - 클래스(Class)
Development

1. 더하는 계산기 구현하기 class Calc: def __init__(self): self.result=0 def add(self,num): self.result+=num return self.…

주말만기다려주말만기다려·2017년 9월 4일·조회 4,487
파이썬(Python) 기초 - 예외(Exception, Finally) 처리하기
Development

1. 문자-숫자 변환 예외 처리하기 try: a=int(input("Number1: ")) b=int(input("Number2: ")) print(a+b) print(a-b) print(a*b) …

주말만기다려주말만기다려·2017년 9월 4일·조회 3,217
파이썬(Python) 기초 - 조건(Condition) & 반복문(Loop) 다루기
Development

1. 주식 종가와 날짜를 입력받은 후 해당 날짜만큼 연속으로 하한가(-30%)를 기록했을 때와 상한가(30%)를 기록했을 때의 주가 구하기 stockPrice=int(input("종가: ")) da…

주말만기다려주말만기다려·2017년 9월 4일·조회 5,703
파이썬(Python) 기초 - 문자열(String) 다루기
Development

1. 입력받은 문자열 거꾸로 출력하기 yourWord=input("Word : ") newWord="" for s in yourWord: newWord = s + newWord print(newWo…

주말만기다려주말만기다려·2017년 9월 3일·조회 11,880
파이썬(Python) 기초 - 진법(進法) 변환하기(bin, oct, dec, hex)
Development

1. 2,8,16진법을 10진법으로 변환하기 a1=int('aa',16) a2=int('56',8) a3=int('10',2) print(a1) print(a2) print(a3) 결과 170 46…

주말만기다려주말만기다려·2017년 9월 2일·조회 30,487
파이썬(Python) 기초 - 딕셔너리(Dictionary) 이해하고 정복하기
Development

1. 딕셔너리 만들고 조회하기 myDic={'num':15,'phone':'016-111-2222','region':'Busan'} print(myDic['num']) print(myDic['pho…

주말만기다려주말만기다려·2017년 9월 1일·조회 6,957
파이썬(Python) 기초 - 리스트(List) 이해하고 정복하기
Development

1. 빈 리스트를 만들고 리스트에 값 추가 myList=[] myList.append(100) myList.append(200) myList.append(300) print(myList) 결과 [1…

주말만기다려주말만기다려·2017년 8월 31일·조회 67,705
Spring transaction 처리 중 트랜잭션 전파 (propagation)
Development

트랜잭션 속성 중 트랜잭션을 시작하거나 참여하는 방법들에는 여러 종류가 있는데 간단히 알아보려고 합니다^^ REQUIRED 는 기본적 속성입니다... 이미 트랜잭션이 있으면 참여하고 없으면 새로 시…

¯¯\_(ツ)_/¯·2017년 8월 30일·조회 6,754
웹 보안을 위한 CSRF (Cross Site Request Forgery) 공격 대응 방안
Development

1. 목적 옥션의 개인정보 요출의 주범 CSRF 대응 방안을 고민해보자. 2. 가급적 HTTP 메소드 오버라이드를 하지 않는다. 폼에서 PUT, DELETE 등을 사용하기 위해 method-over…

스벅오늘의커피스벅오늘의커피·2017년 8월 30일·조회 5,829
Spring framework의 MVC 관련 controller annotation
Development

1. 상위문서 Spring Annotation 2. 개요 계속해서 스프링 프레임워크에 대한 글을 올리고 있습니다. 오늘은 컨트롤러 관련 주요 어노테이션에 대해 알아보려고 합니다... 3. @Cont…

¯¯\_(ツ)_/¯·2017년 8월 29일·조회 3,837