전체 글93 [oracle]오라클 오픈커서 확인 1. 오라클 오픈커서 확인 쿼리 SELECT sql_text, count(sid) cnt FROM v$OPEN_CURSOR GROUP BY sql_text ORDER BY cnt DESC; 2. 안닫힌 커서가 많은 세션 확인 SELECT o.sid, osuser, machine, COUNT(*) num_curs FROM v$open_cursor o, v$session s WHERE o.sid=s.sid GROUP BY o.sid, osuser, machine ORDER BY num_curs DESC; 웹개발/TIL 2021. 1. 28. [tomcat] 리눅스에서 톰캣서버 강제종료, pid 못찾을 때 방법( port로 processId 찾기 ) 일반적으로 리눅스에서 톰캣을 강제종료 하는 방법은 1. 실행중인 프로세스 찾기 # ps -ef | grep tomcat -> tomcat 2. 프로세스 종료 (pid = 1234 일 경우) # kill -9 1234 그런데 톰캣 설치방법 문제 인지 설치할때 설정 문제 인지 잡히지 않는 톰캣서버가 있어 PID를 찾지 못하는 문제가 발생했다. 찾아보니 사용하고 있는 포트정보로 PID를 찾을 수 있었다. 포트정보로 PID 찾는 방법! (먹통된 톰캣서버 port : 8833) 1. 8833의 포트를 사용하는 프로세스 검색하기 # netstat -anp |grep 8833 => 톰캣 종료/시작은 안되지만 현재 실행중인 프로세스.. 2. 포트로 PID 검색 # fuser -n tcp 8833 => pid 가 398.. 웹개발/개발환경 2021. 1. 20. [Intellij] 인텔리제이 주석안됨 해결방법, 주석시 역물음표¿ 해결 아는 사람도 많겠지만 인텔리제이를 사용하다보면 주석이 안되는경우가 발생한다. 현상은 라인주석시 "/"(슬래시) 만 찍힘 다중주석?시 "¿"(역물움표) 찍힘 해결방법은 두가지다. 1. "한/영" 키를 누른다. 이 방법 원래 알았던 방법인데 이는 근본적인 해결은안되고, 다른 작업에서 한/영키가 전환이되었다면 다시 눌러줘야 하는 번거로움이 발생한다. 근본적인 해결은 두번째 방법 추천! 2. 윈도우 한글입력방법 전환 (추천방법) 이 방법은 이번에 새로 알게되었는데 윈도우 우측하단을 보면 아래와 같이 한글입력방법을 전환하는 버튼이 보인다. 보통은 한컴입력기로 설정되어있을 텐데 Microsoft 입력기로 바꿔주면 해결된다. 2020.04.13 - [웹개발/TIL] - [Intellij] 인텔리제이 단어 일괄로 바꾸.. 웹개발/TIL 2020. 12. 22. [Linux] 윈도우에서 리눅스 서버에 파일 전송하기 운영중인 리눅스서버에 파일을 전송하는 방법 1. PowerShell을 실행한다. => 윈도우 환경에서 리눅스환경에 파일 전송시 OS가 다르기 때문에 윈도우 환경에서는 보통 PowerShell을 자주 사용한다. 2. 전송할 파일 경로로 이동한다. 필자는 D드라이브에 전송파일이 있어 D드라이브로 이동! 3. 리눅스서버로 파일을 보낸다 (리눅스 서버의IP, ID, PW 필요) 명령어입력 : scp [파일명] [서버계정ID]@[서버계정IP]:[디렉토리위치]/[받을경로] 정상적으로 입력되었다면 위 사진과 같이 password를 물어보고 password 입력시 해당파일이 전송되고 그결과가 나타난다. 필자는 uploadText.txt 파일을 전송했음 마지막으로 해당 서버로 접속하여 파일이 정상적으로 전송됬는지 확인하.. 웹개발/Linux 2020. 12. 14. [intellij]인텔리제이 세로편집 모드(열편집 모드) 단축키, 하는방법 인텔리제이를 사용하다보면 DTO를 만들거나 반복작업을 할때 세로편집(열편집) 을 사용하면 빠른속도로 능률을 올릴 수 있다. 세로편집 모드 변경 : ALT + SHIFT + INSERT 을 사용하면 단축키를 사용할때마다 모드가바뀌고 다른방법으로는 ALT + 드래그 를 이용하여 세로편집을 할 수 도있다. 둘 중 편한 방법으로 사용하면 된다. 2020.04.13 - [웹개발/TIL] - [Intellij] 인텔리제이 단어 일괄로 바꾸기(일괄 수정) [Intellij] 인텔리제이 단어 일괄로 바꾸기(일괄 수정) 인텔리제이 자주 쓰는 단축키중 ctrl + r (단어 바꾸기) ctrl + f (단어로 검색) 가 있는데 ctrl + shift + f (프로젝트내 단어전체검색) 은 자주쓰고 있었는데 ctrl + shi.. 웹개발/TIL 2020. 12. 9. [QGIS] tif파일 래스터병합시 비트수준 24bit로 설정하는법 QGIS에서 래스터병합을 할때.. 위와같이 두 tif파일을 병합하였더니 나타난 현상... 색깔도 변하고 뭔가 변화가 일어난 모습.. 파일- 속성에서 확인해보니 기존데이터는 비트 수준이 24비트인데 32비트로 바뀌어있었다. 병합옵션에서 확인해보니 출력데이터형 기본값이 Float32로 잡혀있는데 Float32의 경우 비트수준이 32비트로 잡히는것같다. 문제 해결은 이 옵션을 Byte로 바꾸어주어 해결하였다. 새롭게 병합된 파일의 속성창에 들어가서 확인하면 비트수준이 24비트인 것을 확인할 수 있다. *정리* 출력데이터형이 Float32 : 32비트수준으로 저장됨 출력데이터형이 Byte : 24비트수준으로 저장됨 웹개발/TIL 2020. 12. 7. [tomcat] Cannot find ./catalina.sh , The file is absent or does not have execute permission 톰캣서버를 설치하고 배포후에 bin 위치에서 "./startup.sh" 를 실행시키면 처음 톰캣을 실행시킨다면 위와 같이 Cannot find ./catalina.sh The file is absent or does not have execute permission 메시지를 뱉는 경우가 많은데 말 그대로 번역해보면 catalina.sh를 찾을 수 없습니다. 파일이 없거나 실행 권한이 없습니다. 즉 catalina.sh 파일에 대한 실행권한이 없어 catalina.sh를 실행 할 수 없다는 것을 알 수 있다. 기본적으로 처음 톰캣을 배포하면 *.sh 의 파일들의 권한이 644로 설정되어있는데 이를 700으로 바꾸어 권한을 바꾸어주면 해결! 정리하면 bin 경로에 접근하여 chmod 700 *.sh 명령어 .. 웹개발/개발환경 2020. 12. 2. [TMI, 상식] 국가별 수도 세계 각 국가별 수도 가끔 퀴즈나 대화할때 헷갈리거나 궁금해지는 나라별 수도이름을 생각날때마다 업데이트해볼 예정이다. 1. 아시아 일본 - 도쿄 동티모르 - 딜리 라오스 - 비엔티안 레바논 - 베이루트 몰디브 - 말레 몽골 - 울란바토르 미얀마 - 네피도 베트남 - 하노이 방글라데시 - 다카 북한 - 평양 바레인 - 미나마 사우디아라비아 - 리야드 싱가포르 - 싱가포르 요르단 - 암만 이라크 - 바그다드 이란 - 테헤란 인도 - 뉴델리 인도네시아 - 자카르타 중국 - 베이징 대만 - 타이페이 카자흐스탄 - 아스타나 태국 - 방콕 쿠웨이트 - 쿠웨이트 필리핀 - 마닐라 2. 아프리카 케냐 - 나이로비 가나 - 아크라 남아프리카공화국 - 블럼폰탄, 케이프타운, 프레토리아 나이지리아 - 아부자 기니 - 코나크.. 기타 2020. 12. 2. [JPA] Hibernate, Could not extract ResultSet 오류 JPA 서버에 요청을 보냈는 데 에러를 뱉어서 확인해 보니 위와 같이 Could not extract ResultSet; Hibernate exception 이 나왔다. 구글링 해본결과 "DB문제" 로 데이터베이스에 해당 테이블이 없어서 발생되는 문제였다. 확인해보니 프로젝트를 물려있는 두개의 DB를 왔다갔다하면서 작업하고 있는데 지금 물려있는 DB에는 해당 테이블이 없어서 나타났던 문제.... 다른 해당테이블이 있는 DB를 물어서 다시 실행시켜보니 정상적으로 작동 되었다. 웹개발/TIL 2020. 11. 30. 이전 1 ··· 3 4 5 6 7 8 9 ··· 11 다음