본문 바로가기 메뉴 바로가기

루지

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

루지

검색하기 폼
  • 분류 전체보기 (78)
    • C (7)
    • C++ (15)
      • MFC Programming (8)
    • JAVA (15)
      • 프로젝트 (3)
      • SPRING FRAMEWORK (4)
    • Vue.js (10)
    • React.js (1)
    • Database (3)
      • Oracle (2)
    • AWS (6)
      • AWS (6)
      • AWS Certified Developer - A.. (0)
    • Docker (6)
    • 취미 (4)
      • 대항해시대 온라인 (1)
      • 영화 (1)
      • 영상편집 (1)
    • MAC OS (1)
    • Linux OS (3)
    • 일상 (4)
  • 방명록

분류 전체보기 (78)
[Oracle DB] 오라클 auto_increment (시퀀스)

Oracle 에서는 MySql에 있는 Auto_Increment 기능이 없다.그렇기에 자동으로 인덱스값을 증가시켜주기 위해서는 시퀀스를 생성해서 사용해야한다. 1) 예제 테이블 생성create table tmp( idx_tmp number(10), name varchar(1000)); 예제로 사용할 TMP테이블을 생성하였다.이제 idx_tmp 의 값을 차례대로 증가시키는 시퀀스를 생성해야한다. 2) 시퀀스 생성CREATE SEQUENCE tmp_seq START WITH 1 INCREMENT BY 1 MAXVALUE 100 CYCLE NOCACHE; tmp_seq라는 시퀀스를 만드는 sql이다.간단하게 키워드에대한 설명을 하자면 아래의 표를 확인하길 바란다. CREATE SEQUENCE “스키마명.시퀀스..

Database/Oracle 2018. 10. 5. 10:03
[Spring] JUnit의 어노테이션과 메소드

JUnit의 개요- Java에서 독립된 단위테스트(Unit Test)를 지원해주는 프레임워크이다.- Desgin 패턴과 Eclipse IDE를 개발한 Erich Gamma가 제작한 프레임워크다.- 단정(assert) method로 테스트 케이스의 수행 결과를 판별한다.- jUnit4부터는 테스트를 지원하는 어노테이션을 제공한다. (@Test, @Before, @After)- 각 @Test 메서드가 호출할 때 마다 새로운 인스턴스를 생성하여 독립적인 테스트가 이루어지도록 한다. 단위테스트(Unit Test)란?- 소스코드의 특정 모듈이 의도된 대로 정확히 작동하는지 검증하는 절차, 즉 모든 함수와 메소드에 대한 테스트 케이스(Test case)를 작성하는 절차를 말한다.- JUnit은 보이지 않고 숨겨진 ..

JAVA/SPRING FRAMEWORK 2018. 9. 10. 16:08
[Spring] IoC와 DI

IoC (Inversion of Control) 와 DI(Dependency Injection) - "제어의 역전" 즉 인스턴스 생성부터 소멸까지의 인스턴스 생명주기 관리를 개발자가 아닌 컨테이너가 대신 해준다 라는 뜻이다. - 컨테이너 역할을 해주는 프레임워크에게 제어하는 권한을 넘겨서 개발자의 코드가 신경 써야 할것을 줄이는 전략이다. - IoC 컨테이너는 객체의 생성을 책임지고, 의존성을 관리한다. - POJO의 생성, 초기화 서비스, 소멸에 대한 권한을 가진다. - 개발자가들이 직접 POJO를 생성 할 수 있지만 컨테이너에게 맡긴다. DL (Dependency Lookup) : 의존성 검색 - 저장소에저장되어 있는 Bean에 접근하기 위해 컨테이너가 제공하는 API를 이용하여 Bean을 Looku..

JAVA/SPRING FRAMEWORK 2018. 9. 10. 11:03
[Oracle DB] ORA-12638 신용검색에 실패했습니다 오류

증상 : ORA-12638 Credential retrieval failed (신용검색에 실패했습니다) 경고창 출력원인 : Oracle 설치시 Admin 권한으로 설치하지 않아 발생하는 문제 해결 방법1. Oracle 설치 경로 찾기- Oracle Home으로 지정한 경로를 찾아 network\admin 폴더로 이동한다. (디폴트로 설치 했을 경우 : C:\app\사용자명\product\11.2.0\client_1\network\admin) 2. sqlnet.ora 파일 수정- sqlnet.ora 파일을 메모장으로 열어서 SQLNET.AUTHENTICATION_SERVICES= (NTS)

Database/Oracle 2018. 9. 6. 17:37
젠킨스 윈도우 설치하기 (Jenkins Windows Setup)

젠킨스란?- 젠킨스는 Java로제작된 오픈소스 CI(지속적 통합)도구 이다. Jenkins에는 Tomcat 서버가 내장되어 Servlet Container위에 돌아가는 웹서버 이다. - SVN, GIT, CVS ... 등과 같은 많은 SCM을 지원한다.- 쉽게 빌드 결과물을 만들고 테스트하며 배포할수 있는 아주 유용한 도구이다. 젠킨스 다운로드 받기 https://jenkins.io/download/ - 위의 url에 들어가면 다양한 os에서의 젠킨스 설치파일을 제공해준다. 본 게시물에서는 windows os에서의 설치를 다룰 예정이니 windows 설치파일을 다운받는다. 젠킨스 설치하기- 다운로드 받은 파일을 압출풀고 인스톨러를 실행한다.- 설치과정은 매우 쉽다. 그냥 NEXT만 눌러주면된다~ - 끝 ..

카테고리 없음 2018. 9. 2. 23:00
[Linux] tar, tar.gz 파일 명령어 (압축하기/압축풀기)

리눅스 os에 익숙하지 않아서 블로그에 정리할겸 올려봅니다.리눅스에서는 압축파일의 확장자로 tar나 tar.gz파일을 볼 수 있는데요 1. tar 압축> tar -cvf [파일명.tar] 2. tar 압축 풀기> tar -xvf [파일명.tar] 3. tar.gz 압축> gar -zcvf [파일명.tar.gz] 4. tar.gz 압출 풀기> tar zxvf [파일명.tar.gz]

Linux OS 2018. 9. 2. 22:18
[C언어] 메모리의 구조와 동적메모리 할당 (malloc, free, calloc, realloc, memset, memcpy, emecmp)

1. 메모리 구조 메모리는 크게 4개의 영역으로 나뉜다. 코드 영역, 스택 영역, 힙영역, 데이터 영역 이다. 1) 코드 영역 : 실행 명령어 저장 - 소스코드가 저장되는 영역으로, 실행할 명령어들이 순서대로 쌓인다. - cpu가 이 영역에서 명령어들을 하나씩 가져다가 처리한다. (큐 구조) 2) 스택 영역 : 개발자가 제일 많이 사용하는 메모리는 스택 메모리 영역이다. - 스택이란 모든 원소들의 삽입 삭제를 한쪽 방향에서만 수행하도록 하는 선형 자료 구조이다. - 이를 후입선출방식 (Last In First Out)이라 한다. - 스택메모리는 지역변수와 매개변수같은 값들이 저장되는 공간이다. void Test(int a) { char b = 'A'; int c = 1; double d = 3.14; }..

C 2018. 8. 24. 20:09
[C언어] 열거형 enum

열거형이란? - 열거형은 enumeration의 약자로 enum(이넘)이라고 읽는다. - 데이터들을 열거한 집합이다. - 컴파일러는 열거형 멤버들을 정수형 상수로 취급한다. 열거형의 사용법- 키워드는 enum을 사용하여 정의한다. #include enum Week { sun = 0, mon, tue, wed, thu, fri, sat }; int main(void) { int day; printf("요일을 입력하세요(1.일, 2.월, 3.화, 4.수, 5.목, 6.금, 7.토) : "); scanf("%d", &day); switch (day) { case sun: printf("sunday"); case mon: printf("monday"); case tue: printf("tueday"); case..

C 2018. 8. 24. 19:56
[C언어] 구조체와 공용체 (struct, union)

1. 구조체란?- 하나 이상의 서로 다른 종류의 변수들을 묶어서 새로운 자료형을 정의하는 것이다.  구조체를 사용하는 이유- 연관된 변수들을 하나로 묶어서 관리함으로써 데이터 관리에 유용하다.- 데이터의 양이 많아지면 구조체가 유리하다.- 예를 들어 학생정보 관리 변수를 생성할때 이름, 나이, 성별 등의 정보들은 모두 변수로 선언하여 각각의 변수를 별도로 관리하면 연관성을 알 수가 없다.   구조체 정의 방법#include struct student{ char name[10]; int age; int height;}; // 구조체 정의int main(void){ struct student st1; // 구조체 선언 struct student st2;} - struct 키워드는 구조체라는 자료형을 의미- ..

C 2018. 8. 24. 19:54
[MFC] 폴더 선택 다이얼로그 생성하기

void CAVI_PROJECTDlg::OnBnClickedBtnFind() { BROWSEINFO BrInfo; TCHAR szBuffer[512]; // 경로저장 버퍼 ::ZeroMemory(&BrInfo,sizeof(BROWSEINFO)); ::ZeroMemory(szBuffer, 512); BrInfo.hwndOwner = GetSafeHwnd(); BrInfo.lpszTitle = _T("파일이 저장될 폴더를 선택하세요"); BrInfo.ulFlags = BIF_NEWDIALOGSTYLE | BIF_EDITBOX | BIF_RETURNONLYFSDIRS; LPITEMIDLIST pItemIdList = ::SHBrowseForFolder(&BrInfo); ::SHGetPathFromIDList(..

C++/MFC Programming 2018. 8. 19. 01:05
이전 1 2 3 4 5 6 7 8 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • JNI SIGNITURE
  • 폴더선택다이얼로그
  • JNI 시그니처
  • 구글 클라우드 플랫폼
  • 정처기 실기
  • HTTPie
  • 대항해시대 다음 런처
  • Linux
  • 빈파일
  • 데스큐어
  • 위대한 쇼맨 후기
  • React.js
  • lxd
  • 위대한 쇼맨
  • 합격 후기
  • 정보처리기사 실기 후기
  • 대항해시대 로그인
  • EACCES: permission denied
  • JNI
  • vite.js
  • 정보처리기사 2018 2회
  • 대항해시대 다클
  • 대항해시대 런처
  • 다클 코드
  • JNI INVOKE
  • 위대한 쇼맨 ost
  • 다클 빈
  • 대항해시대 넷마블 런처
  • 대항해시대
  • OSI 7Layer
more
«   2026/05   »
일 월 화 수 목 금 토
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
31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바