[JS] async와 await 란?
·
STUDY/JavaScript
보고 와야 할 이전글: promise 정리 [JS] Promise에 대해 알아보자 Promise 개념 Promise란? 자바스크립트에서 제공하는 비동기를 간편하게 표현할수있는 object 비동기적인것을 수행할 때 콜백함수 대신에 유용하게 쓸 수 있는 object입니다. Promise는 정해진 장시간의 rebornbb.tistory.com async와 await async와 await라는 특별한 문법을 사용하면 promise를 좀 더 편하게 사용할 수 있습니다. async 함수 async function f() { return 1; } function 앞에 async를 붙이면 해당 함수는 항상 promise를 반환합니다. async function f() { return 1; } f().then(alert..
[SQL] 오라클 테이블스페이스에서 확장할 수 없습니다
·
STUDY/DB SQL
문제 해결 방법 참고 링크 : https://bangu4.tistory.com/152 [Oracle] ORA-01653 : TableSpace에서 확장 할 수 없습니다.테이블 스페이스가 부족해서 데이터가 더이상 들어갈 수 없을때 발생하는 에러 일단, 테이블스페이스의 이름과 해당 데이터파일의 사용량을 조회해보자. 1. 테이블스페이스 조회 1) 해당 테이블bangu4.tistory.com java.sql.SQLException: ORA-01653: ~ 테이블을 ~ (으)로 ~테이블스페이스에서 확장할 수 없습니다 문제 발생이유: 1. 서버디스크 용량과 상관없이TableSpace의 물리, 논리적인 공간문제인 경우2. 데이터 파일이 꽉 차 있거나, 서버의 disk가 부족할 수 있다. (서버디스크 용량 문제)  문..
[JS] 콜백함수 쉽게 배워보기
·
STUDY/JavaScript
콜백함수란? 정의 : 함수에 파라미터로 들어가는 함수 용도 : 순차적으로 실행하고 싶을때 쓴다. 참고 1. 다른 곳에서 만든 함수도 콜백함수로 넣을 수 있다. 참고 2. 콜백함수에 함수명 작성할 수 있다. 참고 3. 콜백함수가 필요한 함수들에만 콜백함수 사용가능 콜백함수 사용 이유 이렇게 콜백함수를 사용하면, 순차적으로 흘러갈수있다. first함수를 실행하면 1 다음에 2 가 콘솔창에 출력된다. 근데 굳이 콜백함수를 사용해야 할까? 의문이 들 것이다.. fist(); second(); 이런식으로 사용하면 되지 않을까 생각 할 수 있는데, 팀워크를 할때, 예를 들어 한명이 first() 라는 함수를 만들었다고 치면, 팀원1 : fist() 후에 console.log(2)를 바로 하고 싶어 팀원2 : fis..
[JAVA] 날짜와 시간 구하는 방법 (JDK 1.8 이상)
·
STUDY/JAVA
JDK 1.8 이상 날짜, 시간 구하는 클래스 // LocalDate LocalDate today = LocalDate.now(); System.out.println(today); // 2023-03-08 // LocalTime LocalTime now = LocalTime.now(); System.out.println(now); // 12:00:00 // LocalDateTime LocalDateTime nowDateTime = LocalDateTime.now(); System.out.println(nowDateTime); // 2023-03-08T12:00:00 LocalDate LocalDate는 날짜만 표현하는 클래스입니다. 시간대를 나타내지 않습니다. LocalTime 시간만 표현하는 클래스입니..
[HTML] data-* 속성 사용법 (HTML에 데이터 저장하기)
·
STUDY/HTML5 CSS3
펌글 출처 : https://velog.io/@yunsungyang-omc/HTML-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EC%86%8D%EC%84%B1-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-data-attribute (HTML) 데이터 속성 사용하기 (data attribute) 데이터 속성은 특정한 데이터를 DOM 요소에 저장해두기 위함이 목적이다. 데이터 속성은 'data-'시작한다. velog.io Data- 속성 HTML5부터 HTML 요소의 'data-'로 시작하는 데이터 속성이라는 것이 생겼다. 데이터 속성은 특정한 데이터를 DOM 요소에 저장해두기 위함이 목적이다. 브라우저는 'data-'로 시작하는 데이터 속성에는 어떠한 행동도 관여하지 않기 때..
[SQL] 오라클 COALESCE 함수 (NULL값 대체하기)
·
STUDY/DB SQL
COALESCE 함수COALESCE 함수는 SQL에서 사용되는 함수로, NULL 값을 다른 값으로 대체하는 역할을 합니다. COALESCE 함수는 다음과 같은 형식으로 사용됩니다. COALESCE(value1, value2, ..., valueN)COALESCE 함수는 value1, value2, ..., valueN 의 순서대로 값을 검사합니다.첫 번째로 NULL이 아닌 값을 반환합니다. 모든 값이 NULL이면 NULL을 반환합니다.자세한 예제는 아래와 같습니다.SELECTCOALESCE('사과','바나나','포도'), --결과값 : 사과COALESCE(NULL,'바나나','포도'), --결과값 : 바나나COALESCE(NULL,NULL,'포도'), --결과값 : 포도COALESCE(NULL,NULL,..
[Spring] 한글 깨짐 해결 방법
·
STUDY/SpringLegacy
한글 깨짐 인코딩 방법 server.xml jsp form 태그 web.xml EncodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 EncodingFilter /*
[Oracle] SQL Developer 엑셀로 INSERT 하기
·
STUDY/DB SQL
SQL Developer 엑셀에 작성한 데이터 테이블에 INSERT 하기 1. 삽입 작업을 하려는 테이블의 컬럼명에 맞춰 데이터를 엑셀에 작성 2. SQL developer에서 삽입 작업을 할 테이블을 우클릭 > 데이터 임포트 클릭 3. 찾아보기 > 작성한 엑셀파일 선택 4. 다음 버튼을 눌러 삽입작업을 진행해줍니다. 5. 완료 버튼을 누르고 알림창을 확인 합니다. (변경 내용이 자동 커밋 됩니다.)