반응형

분류 전체보기 318

자바스크립트 문자열 자르는 함수 substr, substring, slice, split

1. substr() str.substr(start, [length]); str: 문자열 start: 문자열 시작 인덱스, 0부터 시작 length: 추출할 문자열의 길이 const str = 'Hello'; console.log(str.substr(1,3)); // ell 2. substring() str.substring(start, [end]); str: 문자열 start: 문자열 시작 인덱스, 0부터 시작 end: 문자열 끝 인덱스 const str = 'Hello'; console.log(str.substring(1,3)); // el 3. slice() str.slice(start, [end]); str: 문자열 start: 문자열 시작 인덱스, 0부터 시작 end: 문자열 끝 인덱스 cons..

자바스크립트 window.open() 속성 / 팝업창 열기

window.open(url, name, specs, replace); 1. url: 새 창에 보여줄 주소 2. name: 새로 열릴 창의 속성 또는 이름을 지정, 기본 값은 _blank이다. - _blank: 새 창에 여린다. - _parent: 부모 프레임에 열린다. - _self: 현재 페이지를 대체 - _top: 로드된 프레임셋을 대체 - _name(임의의 이름): 새 창이 열리고 창의 이름을 지정 3. specs: 창의 크기, 스크롤여부, 리사이즈 기능 등을 지정 - channelmode=yes || no: 전체화면으로 창을 띄움 - directories=yes || no: 디렉토리 버튼의 표시여부 - fullscreen=yes || no: 전체 화면 모드 - height=pixels: 창의 높..

[JAVA] 자바 앞뒤 공백을 제거하는 함수 trim

프로그래밍을 하다보면 보이지 않는 공백으로 에러가 종종 발생한다. 데이터가 셀 수 없을 정도로 많다면 앞뒤에 공백이 으로 인한 에러가 발생할 수 있다. 이런 경우를 대비하기 위해서 사용하는 함수가 trim()이다. Trim 함수 String str = " 문자열 공백 "; System.out.println(str); str = str.trim(); // 공백 제거 System.out.println(str); // 결과 문자열 공백 문자열 공백 사용 방법은 매우 간단하다. 그냥 문자열에 .trim()을 붙이면 된다. 해당 문자열에서 앞뒤 공백을 제거하고 출력한다. 중간에 있는 공백을 제거하고 싶다면 replace함수를 사용해야한다.

오라클 간단하고 짧은 조건함수 DECODE 함수 사용 방법

오라클 쿼리를 작성하다보면 조건을 요구하는 상황이 생긴다. 대표적으로 IF문이 있는데 오라클에서 사용하면 쿼리문이 길어질 수 밖에 없다. 이번 포스팅에서는 쿼리문이 짧아지고 간단하게 사용할 수 있는 DECODE 함수를 소개하겠다. 오라클에만 존재하는 함수이므로 SQL에서는 사용할 수 없다. 함수 사용 방법 DECODE(컬럼, 조건, TRUE 결과, FALSE 결과) DECODE 함수 사용 방법은 삼항식(컬럼 = 조건 ? TRUE : FALSE)과 비슷한 형식으로 매우 간단하다. SELECT DECODE(USER_NM, '두부', 'YES', 'NO') AS USER_YN FROM TALBE_NAME 간단한 에제로 USER_YN 컬럼에 USER_NM 컬럼 값이 '두부' 일 때 'YES'를 출력, 아닐 시에..

윈도우에서 깃(Git) 다운로드 하는 방법

컴퓨터 관련 업무 혹은 대학교를 다니시는 분들이라면 많이 들어봤을 깃(Git)을 설치하는 방법에 대해서 알아보겠습니다. 필자의 운영체제가 윈도우이기 때문에 윈도우에 맞춰서 진행하겠습니다. 1. Git 홈페이지에 접속한다. Git - Downloads Downloads macOS Windows Linux/Unix Older releases are available and the Git source repository is on GitHub. GUI Clients Git comes with built-in GUI tools (git-gui, gitk), but there are several third-party tools for users looking for a platform-specific exp g..

오라클 ORA-28001: 비밀번호가 만기되었습니다. 오류 해결 방법

ORA-28001: 비밀번호가 만기되었습니다. 오라클 11버전부터는 비밀번호 유효기간이 180일로 설정되어있다. 비밀번호를 변경해줌으로써 오류를 쉽게 해결할 수 있다. 계정 상태 확인하기 1. cmd를 열어서 아래 내용을 입력해서 dba 계정으로 로그인한다. sqlplus / as sysdba 2. 아래 내용을 입력하면 계정 상태를 알 수 있다. SELECT RESOURCE_NAME, LIMIT FROM DBA_PROFILES WHERE PROFILE='DEFAULT' AND RESOURCE_NAME='PASSWORD_LIFE_TIME'; 오류 해결 방법 ALTER USER 사용자ID IDENTIFIED BY 새로운 비밀번호; 새로운 비밀번호로 변경함으로써 오류가 해결된다. ALTER PROFILE DE..

[JAVA] 자바로 폴더, 파일 생성하기

이번 포스팅에서는 자바를 이용해서 본인이 원하는 위치에 폴더를 생성하는 방법에 대해서 알아보겠습니다. File 클래스의 mkdir 메서드를 이용하면 쉽게 폴더를 생성할 수 있습니다. import java.io.File; public class Test { public static void main(String[] args) { String file_path = "D:\\abc\\newFolder"; // 경로 File file = new File(file_path); // 폴더가 없을 경우 생성 if (!file.exists()) { try { file.mkdir(); System.out.println("make file success::::"); } catch(Exception e) { e.getSta..

[JAVA] 배열 생성과 선언 사용하는 방법

배열이란? 같은 타입의 여러 변수를 하나의 묶은 것 배열의 생성과 선언 타입[] 변수이름; 타입 변수이름[]; int[] score; // int형 scroe 배열 선언 score = new int[5]; // int형의 값 5개를 저장 할 수 있는 배열 생성 ※ 배열의 인덱스는 0부터 시작한다. 배열의 길이 int[] arr = new int[5]; int tmp = arr.length; // 5 배열의 초기화와 출력 int[] Arr = {100, 90, 80, 70, 60} for(int i=0; i

반응형