Category: Programming

0

[Devexpress] GridControl 자동 번호 매기기

Devexpress GridControl의 TableView에서 행이 추가될 때마다 컬럼의 숫자가 자동 증가하도록 구현한 코드입니다. Converter 생성 IValueConverter 인터페이스를 상속받아 IndexFromOneConverter 클래스를 생성합니다. 12345678910111213141516171819202122232425using Sy

0

[CentOS] nohup 사용 방법

리눅스 환경에서 nohup 사용 방법에 대해 알아보겠습니다. nohup nohup 은 No Hang Ups의 약자로 백그라운드로 지속적으로 실행하는 프로세스를 의미합니다. nohup 은 실행을 현재 사용자 세션이 아닌 운영체제가 제공하는 백그라운드 공간에서 실행을 한다. & 는 사용자 세션에서 실행되며, 화면 출력만 백그라운드로 전환한 상태입니다

0

[CentOS] Hostname 변경 방법

HOSTNAME 등록 각 서버가 어느 서비스 인지 표현하기 위해 HOSTNAME을 변경합니다. 다음 명령어로 편집 파일을 엽니다. 1$ sudo vim /etc/sysconfig/network 편집 화면에서 HOSTNAME 항목을 본인이 원하는 서비스명으로 추가합니다. 123NETWORKING=yesHOSTNAME=hgko-webserviceNOZEROC

0

[CentOS] 타임존 변경

타임존 변경 리눅스 서버 타임존이 UTC인 경우가 있습니다. 이는 세계 표준 시간으로 한국의 시간대가 아닙니다. 한국의 시간과는 9시간 차이가 발생하므로 서버에서 수행되는 애플리케이션에서 생성되는 시간도 모두 9시간씩 차이가 나기 때문에 수정이 필요합니다. 서버의 타임존을 한국 시간(KST)으로 변경하겠습니다. 12$ sudo rm /etc/localti

0

[CentOS] Java 8 설치 및 환경변수 설정 방법

리눅스 환경에서 Java 8 버전 설치 및 환경변수 설정 방법에 대해 알아보겠습니다. JAVA 설치 yum을 이용해서 설치를 합니다. 1[root@localhost ~]# sudo yum install -y java-1.8.0-openjdk-devel.x86_64 버전 변경 설치가 완료되었으면 Java 버전을 8로 변경합니다. 다음 명령어를 실행하면 선

0

[MyBatis] 동적 쿼리

검색 조건에 따라 비교하면서 동적 쿼리를 사용하는 방법에 대해 알아보겠습니다. MyBatis와 데이터베이스는 Oracle을 사용하였습니다. 조건문 조건문에는 단일(if), 다중(choose, when, otherwise) 조건문이 있습니다. 1. 단일 조건문 123456789<select id="findBySearch" resultType="Sam

0

[MyBatis] 페이징 처리

웹 개발 시 페이징 처리는 필수입니다. MyBatis를 사용하여 페이징 처리하는 방법에 대해 알아보겠습니다. 데이터베이스는 Oracle을 사용하였습니다. 1. 기본 페이징 공지사항 조회 시 페이징을 예제로 만들었습니다. Class 생성 공지사항 관련 Class와 페이징을 위한 Class를 생성하였습니다. 123456789101112131415161718

0

[Vue] 설치와 세팅

Vue 쓰는 이유 Web app(Single Page Application) 만들 때 사용합니다. 코드 작성할 때 방법이 정해져 있습니다. React는 방법이 다양한 방면 Vue는 v-for, v-if, v-else 등 방법이 하나로 정해져 있어 개발 초보에게도 쉽습니다. 물론 Vue 도 React처럼 자유도 높은 개발도 가능합니다. HTML 렌더

0

[CentOS] 압축 및 해제

압축 tar 파일 압축 123tar -cvf [파일명.tar] [압축할 파일 또는 폴더명]예) tar -cvf test.tar test/ tar.gz 파일 압축 123tar -zcvf [파일명.tar.gz] [압축할 파일 또는 폴더명]예) tar -zcvf test.tar.gz test/ 압축 해제 zip 파일 압축 풀기 1234unzip [파일명

0

[Go] 설치 및 기본 사용 방법

서론 노마드 코더에서 무료인 쉽고 빠른 Go 시작하기 강의 내용을 코딩하며 정리하였습니다. 시작 https://go.dev/ 페이지에서 Go를 다운로드 합니다. 다운로드 완료 시 설치파일을 실행하여 설치합니다. 그리고 폴더를 다음과 같이 생성합니다. mkdir github.com/hgko1207 cd github.com/hgko1207 mkdir le