분류 전체보기298 [Javascript] OR 연산자와 Default Parameter(ES6), Nullish coalescing(ES11) 차이점 [Javascript] OR 연산자와 Default Parameter(ES6), Nullish coalescing(ES11) 차이점 Logical OR operation (OR 연산자) result = leftExpr || rightExpr leftExpr가 truthy 면 leftExpr, falsy 면 rightExpr를 반환 falsy : false, 0, -0, NaN, ' ', " ", undefined, null Default Parameter (기본값 매개변수) (ES6 문법) function sum(a = 0, b = 0) { return a+ b; } Default Parameter는 undefined 인 경우만 설정한 기본값 매개변수를 설정해준다. function getName(name.. Front/JavaScript 2021. 11. 1. [Javascript] 알아두면 좋은 ES11 최신 문법 : Optional Chaining, Nullish Coalescing [Javascript] 알아두면 좋은 ES11 최신 문법 : Optional Chaining, Nullish Coalescing Optional Chaining console.log(person.job?.manager?.name); 다음과 같이 person1, person2라는 Object가 있다. const person1 = { name: 'Haenny', job: { title: 'S/W Engineer', manager: { name: 'Chris', } } }; const person2 = { name: 'Bob' } 위의 두 객체를 다음과 같은식으로 작성하면 어플리케이션이 정상적으로 작동하지 않는다. function printManager(person) { console.log(person.jo.. Front/JavaScript 2021. 10. 30. [ORACLE] 집계함수의 SUMMARY 구하기 - ROLLUP 함수 [ORACLE] 집계함수의 SUMMARY 구하기 - ROLLUP 함수 CR_DTM, CR_TYPE 그룹으로 갯수(CNT) 관련컬럼은 합(SUM)을 비율(RATE) 관련컬럼은 평균(AVG)를 나타내려고 한다. 단계 1. 집계 함수 (SUM, AVG) SELECT CR_DTM , CR_TYPE , SUM(TOTAL_CNT) AS TOTAL_CNT , SUM(MINUTE1_CNT) AS MINUTE1_CNT , AVG(MINUTE1_RATE) AS MINUTE1_RATE , SUM(MINUTE2_CNT) AS MINUTE2_CNT , AVG(MINUTE2_RATE) AS MINUTE2_RATE , SUM(MINUTE3_CNT) AS MINUTE3_CNT , AVG(MINUTE3_RATE) AS MINUTE3_.. Database/SQL 2021. 10. 28. [Eclipse] Organize Imports 단축키 에러, "Ctrl + Shift + O" 동작하지 않을 때 해결방법 [Eclipse] Organize Imports 단축키 에러, "Ctrl + Shift + O" 동작하지 않을 때 해결방법 방법 1. [Window] - [Preferences] - [General] - [Keys] 화면에서 "Organize Imports" 검색 후 "When" 에 "Editing Java Source" 가 없다면 아래와 같이 수정 후 적용 방법 2. [프로젝트] - [Source] - [Organize Imports] 클릭 IDE/Eclipse 2021. 9. 15. [MyBatis] For input string: "문자" 오류 해결방법 오류 로그 Caused by: org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.lang.NumberFormatException: For input string: "Y" ### Cause: java.lang.NumberFormatException: For input string: "Y" at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.. Database/MyBatis 2021. 8. 27. [Windows] 윈도우10 jar/war 파일 서비스 등록하기 SpringBoot 프레임워크로 만든 프로젝트를 war 혹은 jar 파일로 Export 후 bat 파일을 만들어 서비스를 등록을 하려고 했다. 어느 순간 시스템이 재부팅되었을 때 해당 서비스가 구동되지 않은 것을 알고 수동으로 실행하려고 하니 다음과 같은 경고창이 나타났다. 검색해본 결과, 정확한 원인은 잘 모르겠으나 NSSM 을 사용하여 서비스를 등록한다고 한다. bat 파일의 서비스 등록이 정상작동되지않는 원인을 안다면 댓글 혹은 링크 공유 부탁드립니다.. NSSM (Non-Sucking Service Manager) 이란, Microsoft Windows 용 서비스 관리자로, 윈도우 서비스 등록을 간결하게 지원한다. nssm 을 다운로드 NSSM - the Non-Sucking Service Man.. 운영체제 2021. 7. 26. [Tistory] 티스토리 블로그 추가 개설 및 폐쇄 방법 [Tistory] 티스토리 블로그 추가 개설 및 폐쇄 방법 티스토리는 한 계정을 만들면, 블로그를 만들 수 있는 횟수는 10번, 동시에 5개의 블로그를 운영할 수 있다. 즉, 블로그 개설과 폐쇄를 반복할 때 동시 개설된 블로그 최대 5개, 최대 개설 횟수는 10번이다. 블로그 개설하기 티스토리에 로그인한 후 계정 관리로 이동한다. [내 블로그] 메뉴에서 '새블로그 만들기'를 클릭한다. 블로그 이름과 블로그 주소를 입력 후 '개설하기'를 클릭한다. 블로그 폐쇄하기 사용중인 블로그의 관리 페이지로 들어간다. [관리] - [블로그] 메뉴를 클릭하면 최하단에 '데이터 관리하기'를 클릭한다. 폐쇄하려면 체크 박스를 체크한 후 '폐쇄하기'를 클릭한다. 기타 2021. 6. 10. [AdSense] Google AdSense 지급수단 등록하기 (SWIFT CODE) [AdSense] Google AdSense 지급수단 등록하기 (SWIFT CODE) 블로그 광고 중 대표적인 구글 애드센스의 지급수단 등록하는 방법을 보자. 구글 애드센스는 광고 수익이 100$ 가 모이면 자동으로 등록되어있는 결제 수단으로 광고비가 들어온다. 1. Google AdSense - 지급 - 결제 수단 추가 화면 이동 2. 은행 영문명과 SWIFT CODE (BIC) 참고 표 SWIFT CODE란 은행을 식별하는 코드이다. 수취은행을 식별할 수 있는 은행 코드인데 자동화처리를 목적으로 금융기관을 코드화하여 SWIFT라는 표준화기구에서 금융기관 앞에 부여한 고유번호이다. 주로 외화를 송금받을 때 필요하다. 은행명 코드번호 영문명(Institution name) SWIFT CODE (BIC) .. 기타 2021. 6. 4. [Eclipse] 전자정부 Eclipse 에서 Heap Memory 사용량 확인하는 방법 [Eclipse] 전자정부 Eclipse 에서 Heap Memory 사용량 확인하는 방법 1. [Window] - [Preferences] - [General] 선택 2. Show heap status 체크 3. 이클립스 하단에 표출 IDE/Eclipse 2021. 6. 3. [WebTobe] TmaxSoft 웹투비 컴파일 및 시작/종료 명령어 http.m 설정 파일을 수정한 뒤 해당 파일을 컴파일 한 후 재기동을 하고 싶을 때 참고하자. http.m 컴파일 명령어 wscfl -i http.m 웹투비 서버 종료 명령어 wsdown y 웹투비 서버 시작 명령어 wsboot Front/WebServer 2021. 5. 28. [Spring] NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' is defined 오류 해결 [Spring] NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' is defined 오류 해결 전자정부 프레임워크 Spring (Maven) Project를 구동하였더니 발생한 에러였다. 심각: Exception starting filter springSecurityFilterChain org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'springSecurityFilterChain' is defined at org.springframework.beans.factory.support.DefaultListableBeanFactory.g.. JVM/Spring 2021. 5. 20. [Blog] 티스토리 용량 큰 압축 파일 올리는 방법 [Blog] 티스토리 용량 큰 압축 파일 올리는 방법 티스토리 게시글을 작성할 때, 상단 좌측에 사진이나 파일 등을 첨부할 수 있는 기능이 있다. 물론, 티스토리뿐만 아니라 블로그를 하면서도 파일을 첨부할 일이 종종 있을 것이다. 하지만 티스토리는 10MB가 넘어가면 다음과 같은 경고창이 뜬다. 그렇다면 해당 파일을 어떻게 첨부할 수 있을 지 방법을 살펴보자. 첨부하려는 파일의 속성을 확인해보면, 파일 사이즈가 대략 33.1MB 가 되는 것을 확인할 수 있을 것이다. 이를 압축할 때 10MB 를 넘지 않게 파일을 나누어서 압축을 할 것이다. 1. 알집으로 압축하기 2. 분할할 압축옵션 설정 후 압축하기 - 압축포맷 : EGG - 분할크기 : 티스토리(10MB) 3. 다음과 같은 여러 개의 압축파일 티스토.. 기타 2021. 5. 17. 이전 1 ··· 9 10 11 12 13 14 15 ··· 25 다음 추천 글 728x90 반응형