2021/06 8

[JSP] 순수 JSP Poi 이용 엑셀업로드 기능 구현 도중 에러 정리 xls, xlsx

엑셀 업로드 기능은 우선 엑셀 파일을 그대로 서버에 업로드한 뒤에 읽어오는 형식입니다. 업로드 과정부터 세세하게 포스팅 하진 않을거고, 발생하였던 에러에 관해서만 간단하게 요약하려고 합니다. 우선 xls 와 xlsx 차이는 버전이고, 2003 , 2007 뭐 이렇습니다. 문제점은 xls 파일은 잘만 올라가는데 xlsx 는 자꾸 올라가지않고 에러가 뜨는 경우가 있어서 에러 분석후에 결국 jar 파일이 문제였다는걸 확인후에 jar 파일 대체후 정상가동 확인할수 있었습니다. 2003 xls 일때 JSP 소스 ... 생략 #xlsFile은 업로드된 엑셀파일의 절대경로 HSSFWorkbook workbook = new HSSFWorkbook(xlsFile); Sheet sheet = workbook.getShee..

카테고리 없음 2021.06.23

[LINUX] 윈도우에서 센토스7 원격 데스크톱 연결 feat.xrdp

XRDP 설치 yum -y install tigervnc-server yum -y install xrdp 저는 No Package 어쩌고 뜨면서 설치가 안되갖고 repo 별도로 추가해서 진행했습니다. # /etc/yum.repos.d 경로에 xrdp.repo 파일 만들고 아래와 같이 내용 기입 [xrdp] name=xrdp baseurl=http://li.nux.ro/download/nux/dextop/el7/x86_64/ enabled=1 gpgcheck=0 작업 후에 설치가 정상적으로 잘 되었습니다. systemctl start xrdp.service systemctl enable xrdp.service 그리고 3389 포트가 열려있어야 한다고 합니다. 안열려있다면 열어주셔야합니다. firewall-..

IT/잡다구리 2021.06.14

[LINUX] Centos6 설치 과정 및 오류 기록

부팅 USB 만드는 방법은 티스토리 내에 Centos7 부팅디스크 만들기라고 포스팅 해놓은게 있으니 참고하시면 될듯합니다. Rufus 이용해서 이미지만 있으면 금방 만들어서 별 다른 어려움은 없었어요 참고로 centos6 설치방법을 포스팅한게 아니라 제가 부딪혔던 과정들을 기록 해두는거라 처음 보시는분이 보시면 이해안되고 도움 안되실거에요 ~!!! 이번에 설치한 센토스 버전은 6.10 Final 이고 .. 아니 뭐 6 버전대는 뭐가이리 다양하고 많은지 ㅎㅎ.. 여러 삽질을 했어서 다음에 방지하고자 .. 기록 해둡니다. 다음에 또 센토스 6을 깔일이 뭐 또 있겠냐만은 ... 처음에 minimall ISO 이미지로 (300M 짜리) 부팅USB 만들었다가 깔면서 자꾸 에러뜨고 뭔가 이상해서 그냥 DVD 뭐시기..

IT/잡다구리 2021.06.11

[Docker] Docker-compose 실행시 build 오류

stackoverflow 는 천재들만 있는것인가 ... docker compose 버전 문제라고 한다 다운그레이드하고 실행하니 정상적으로 실행 되었다 wow .. tomcat + mariadb yml 실행시에 자꾸 아래와 같은 오류 발생 rm -f /usr/local/bin/docker-compose curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose https://stackoverflow.com/questions/67010408/u..

IT/Docker 2021.06.09

[Docker] 도커 이용 mariadb 세팅 관련 메모

기존에 DB 컨테이너를 잘못 설정했다 리눅스 로컬에 깔린 경로와 도커 컨테이너를 마운트 시키고 포트포워딩도 60001:3306 으로 시켰었다 로컬 DB 접속이 안되는 문제가 있을뿐더러 , 도커 컨테이너를 제대로 활용을 못하고 있었던거같다 단단히 착각을 하고있었던게, 로컬에 있는 mariadb 와 도커 컨테이너의 mariadb 를 연결(마운트) 시켜야된다고 생각을 했었다 아래 처럼 .... 애초에 도커 컨테이너 mariadb 가 있으면 그냥 사용하면되서 로컬에 mariadb가 굳이 필요가없다 같이 쓰러면 그저 데이터 저장되는 경로만 다르게 잡아주면된다. /var/lib/mysql 이 기존에 약속된 mariadb 의 데이터 경로라면 /var/lib/mysql_docker 라는 폴더를 잡아서 mariadb 컨..

IT/Docker 2021.06.09

[mariaDB] root 비밀번호 분실시 변경 방법

ㅋㅋㅋ 포스팅 하면서도 어이가없다 내가 세팅한 비번 내가 까먹다니 .. 반성 .. // 먼저 실행되는 mariadb 종료 systemctl stop mariadb //환경설정 root 비밀번호 없이도 진입 가능하게끔 systemctl set-environment MYSQLD_OPTS="--skip-grant-tables" //다시 실행 systemctl start mariadb //mariadb 진입 mysql -uroot -p //DB 선택 use mysql; //비밀번호 업데이트 UPDATE user SET password = password('아힝흥헹힝') WHERE user = 'root'; //변경사항 적용 FLUSH PRIVILEGES; // 또 mariadb 종료 systemctl stop ..

IT/SQL 2021.06.08

[PHP + JS] TreeView 트리뷰 , 트리구조 구현

데모 및 샘플 다운로드는 아래 링크에서 가능하고, 혹시 링크가 빠개질수있으니 다운로드한 압축파일도 같이 올려놓습니다. https://www.jqueryscript.net/other/tree-list-bootstrap.html Dynamic Tree List Plugin For Bootstrap - BSTreeView A tiny (less than 2kb minified) tree view plugin that dynamically renders a collapsible/expandable tree list using Bootstrap 4 list group component. www.jqueryscript.net index.html 을 실행하면 아래 화면처럼 나오는데 딱 간단하게 개발하기 좋은 샘플이어..

IT/PHP 2021.06.02
300x250