본문 바로가기

전체 글22

자바(java) 차트관련 작업할때 좋은 사이트 ( 자바 차트 ) 간혹 jsp 작업을 할때 분석/ 통계부분을 만들때는 항상 차트가 필수일 경우가 많다. 나 같은 경우는 특히나 더 많았는데 그때마다 퍼블리셔에게 부탁하기가 약간 그랬다. 여기저기 찾아보니 아주 좋은 사이트를 찾은거 같다.. https://live.amcharts.com/new/ Live Chart Editor amCharts live editor: create, configure, tweak, edit data, export, import, save, share in a single interface, the user-friendly way. live.amcharts.com 여기 들어가면 이런 화면이 뜬다 여기서 자기가 원하는 차트를 클릭해보면 이런식으로 색은 물론 각종 컬럼도 추가할 수있고 html로 저.. 2021. 6. 15.
자바에서 Bybatis 쿼리가 갑자기 빈값이 나올때 ( null이 아닌) 혹시 if문을 이용하여 mysql 에서 분기처리 하시나요? 그러면 비교연산자를 잘 보세요 여기서 우리는 '' 즉 board라는 파라미터가 빈값이면 if문을 처리하게 끔 설정했습니다. 근데 실수로 이렇게 한다면? board라는 변수에 ''값을 설정하는 꼴입니다. 아마 mybatis 에서는 분기처리에 대한 설정을 먼저 읽은 후에 쿼리문을 실행시키는 것 같습니다. 저는 저 비교연산자가 아닌 = 을 썻더니 #{board}라는 값에는 ''값이 입력이 되는것을 확인 할 수 있었습니다. 저같은 실수 하지 마시길 바라며 누군가에게는 꼭 도움이 되기를~~~ 2021. 6. 14.
DB 설계시 괜찮은 사이트 - DB설계 사이트 https://aquerytool.com/ AQueryTool - AQuery.Web AQueryTool은 웹 기반 ERD 툴 + SQL 자동 생성 프로그램입니다. aquerytool.com 여기는 처음 데이터 베이스설계할때 간단하게 사용할 수 있는 사이트입니다. 로그인만 하면 개인마다 테이블을 만들고 다른 사람과 공유도 하면서 구축이 가능합니다. 2021. 6. 8.
서버에 톰캣 실행 했는데 안떳을때 - 리눅스 방화벽처리 CentOs 6 이전에는 방화벽을 위해 iptables 하지만 CentOS 7 이후는 firewalld로 대체 되었습니다. 자신의 버전을 잘 확인해 보세요 참고로 저는 CentOS7 ㅎㅎ * firewalld 상태 확인 systemctl status firewalld * firewalld 서비스 구동 systemctl start firewalld * 모든 zone 확인 firewall-cmd --list-all-zone * 포트 허용(1111에 대해) firewall-cmd --zone=public --add-port=1111/tcp * 허용하고있는 port 확인 ( public zone) firewall-cmd --zone=public --list-ports 2021. 6. 4.
리눅스 스케쥴링 crontab 설치 Crontab 설치 - CentOS # cron 설치 sudo yum update -y sudo yum install -y cronie # cron 시작 sudo systemctl start crond # cron systemctl 활성화 sudo systemctl enable crond # cron systemctl 등록 확인 sudo systemctl list-unit-files | grep crond Crontab 설치 - Ubuntu # cron 설치 sudo apt update -y sudo apt install -y cron # cron 시작 sudo service cron start # cron systemctl 활성화 sudo systemctl enable cron.service # cro.. 2021. 6. 4.
node JS 프레임워크 express-generator 사용해보기 이번엔 node js 프레임워크인 express-generator로 페이지 구축을 한번 시작해 보겠습니다. 처음으로 express-generator라이브러리를 설치해야 합니다. npm install -g express-generator 설치된것을 확인합니다. 저기 WARN은 일단 무시하고 이제 first 라는 이름의 프로젝트를 하나 만들어볼게요 express first --view=ejs 이런식으로 뜨고 이 곳에 생긴걸 볼 수 있습니다. -e 옵션은 ejs라는 View 엔진을 사용하겠다고 선언한 것입니다. ejs - 태그를 통하여 html문서를 작성합니다. - 와 를 이용하여 서버가 전달해준 값을 사용할 수 있습니다. jade - 들여쓰기 방식으로 html 문서를 작성합니다. 다음 우리는 만든 프로젝트에.. 2021. 5. 25.