본문 바로가기

전체 글

(167)
[gradle] build 시 java home 지정하는 방법 github에서 spring boot 3.x 관련하여 공부하던중 로컬에서 gralde build 수행시 어플리케이션이 jdk 17로 구성되어 있어 빌드시 에러발생.!! 현재 JAVA_HOME 설정이 jdk11로 지정되어 있어 발생되는 문제로 추정된다. C:\Users\wylee\test\springboot-developer\chapter11>gradle clean build FAILURE: Build failed with an exception. * What went wrong: A problem occurred configuring root project 'spring-boot-developer'. > Could not resolve all files for configuration ':classpat..
[개발노트] 2023.08.11(금) 1. 네이버 클라우드 플랫폼 - 리눅스 환경에서 꼭 알아두면 좋을 4가지 꿀팁 개인적으로 ssh로 다른 서버 접속시 alias 설정을 이용하는 방법이 유용했다. bash 명령어의 -i, -c 옵션을 공부하자. 2. 네이버 클라우드 플랫폼 - gRPC 깊게 파고들기#1, gRPC 깊게 파고들기#2 gRPC에 대해서 상세하게 설명되어 있어 아주 좋다. 이기종간에 데이터 연계를 대부분 웹서비스, REST를 이용하나 gRPC를 경험하는 것도 좋을듯하다. 3. curl 명령어를 이용한 post 방식의 파일전송 방법 https://gist.github.com/subfuzion/08c5d85437d5d4f00e58 https://findstar.pe.kr/2018/05/13/upload-file-on-curl/ 리눅..
[MSSQL] Update 쿼리실행시 "쿼리 최적화 중 쿼리 프로세서에 스택 공간이 부족합니다." 에러발생 Update 쿼리시 약 3000천 라인의 엄청나게 많은 CASE WHEN THEN 쿼리 사용결과 에러발생 메시지 8621, 수준 17, 상태 1, 줄 258 쿼리 최적화 중 쿼리 프로세서에 스택 공간이 부족합니다. 쿼리를 단순하게 만드십시오. MSSQL에서는 쿼리자체의 길이제한이 적용되어 있어 발생하는 에러로 보인다. 해결방안은 UPDATE 구문을 약 500개씩 분리해서 실행하면 해결이 된다. 결국은 쿼리자체의 문자열 길이을 줄이면 실행된다.
Centos7.9 cockpit 설치 및 간단 사용법 cockpit은 리눅스OS에 대해 모니터링 및 관리를 해주는 툴이며 웹 기반으로 개발되어 있어 접근이 쉽고 가시성이 좋다. 사이트URL : https://cockpit-project.org/ 설치환경정보 CentOS 7.9 1. yum 명령어를 이용하여 cockpit 설치 yum -y install cockpit 2. cockpit 구동 및 활성화 systemctl start cockpit systemctl enable --now cockpit.socket 3. 상태 확인 systemctl status cockpit active (running) 상태이면 문제 없이 구동이 된것이다. 4. 방화벽 오픈 cockpit은 웹으로 개발되어 있기때문에 외부에서 접속/확인을 하려면 방화벽을 오픈해야 한다. fire..
[MSSQL] image DataType 컬럼은 UNION, INTERSECT, EXCEPT 사용불가 MSSQL DBMS에서 컬럼의 DataType이 image(이미지)이면 UNION, INTERSECT, EXCEPT 쿼리 사용시 에러가 발생한다. 에러코드 : 메시지 5335, 수준 16, 상태 1 에러메세지 : 데이터 형식 image은(는) 비교할 수 없으므로 UNION, INTERSECT 또는 EXCEPT 연산자의 피연산자로 사용할 수 없습니다. 하지만 UNION ALL 은 문제없이 사용가능하다. UNION, INTERSECT, EXCEPT 사용시 에러가 발생하는 것을 보면 중복값 비교시 image 컬럼은 지원이 안되서 발생하는 에러로 추정된다.
[하이차트] 막대그래프 구현시 y축이 중간에 표시되는 문제 하이차트로 막대그래프(column chart) 개발시 y축 값들이 중간에 표시되는 문제가 발생 모든 값들이 0이여서 생기는 문제인 것 같은데 데이터가 누적되기전까지는 통계 데이터가 계속 0 일 예정이라 해결책이 필요하다. 해결책은 간단하다. 하이차트의 yAxis 설정에 min, max 값을 지정해 주면 차트가 정상적으로 표시된다.
onscan.js 사용시 _(언더바), -(대시), |(파이브) 입력방법 웹에서 바코드스캐너를 사용하여 스캔 입력값을 사용하게 해주는 훌륭한 라이브러리 onscan.js가 존재한다. github onscan.js - https://github.com/axenox/onscan.js GitHub - axenox/onscan.js: On-scan events for hardware barcode scanners in vanilla JS On-scan events for hardware barcode scanners in vanilla JS - GitHub - axenox/onscan.js: On-scan events for hardware barcode scanners in vanilla JS github.com 하지만 숫자와 영문은 문제없이 잘 작동하나 _(언더바), -(대시),..
[IT도서] 개발자에서 아키텍트로(번역:김영재) 개발자에서 아키텍트로 저자 : 마이클 킬링 번역 : 김영재
[IT도서] 된다! 하루 5분 노션 활용법(저자:이다슬) 노션을 처음 사용하는 입문자에게 추천!!!
안드로이드 OneUI 5.1 새로운 기능