분류 전체보기 103

포트 강제로 종료하는 법 - taskkill

개발 혹은 공부하다가 보면 톰캣을 종료해도 이미 실행중인 포트라는 경고문을 지겹게 본다. 이런 경우 간단하다. 1. cmd(명령 프롬프트)를 열기 2. netstat 명령어를 통해 네트워크 접속, 네트워크 인터페이스, 네트워크 프로토콜 통계를 확인 할 수 있다. 사용방법 : netstat [옵션] [| findstr 검색어] - 리눅스에선 findstr이 아니라 grep 으로 사용 할 수 있다. netstat --help를 통해 자세한 옵션등을 확인 할 수 있다. 3. netstat -ano | findstr 8080을 치면 8080이 포함 된 목록이 보여지고 여기서 종료하고 싶은 포트의 PID값을 찾아서 taskkill /f /pid pid값 을 입력해주면 종료되었다는 문구가 나오고 종료된다.

카테고리 없음 2023.01.08

[Intellij] SpringBoot 프로젝트 만들기 - Spring Initializer

1,2년전에 공부하다가 일때문이라는 변명(?)으로 잠시 쉬어서 다 까먹어 다시 세팅하려니 기억도 안나고 그 당시와 UI도 달라져서 진짜 1~2시간 고생해버렸다. 내가 검색을 못하는 건진 모르겠는데 키워드를 검색해도 대부분이 반년, 1년전이라 너무 찾기 힘들어서 혹여나 나와 같은 사람이 있지 않을까 싶어 정리하게 되었으니 도움이 되면 좋겠다. 좌측의 Spring Initializer 선택 -> Java 버전 선택 후 Next 클릭 -> 많이 검색을 해보니 8이나 11을 많이 추천하였고 본인도 11이 깔려있어서 11로 선택하였다. Type 이 항목에서 막혀 조금 시간을 낭비하였다. 대부분의 게시글의 UI에선 Type이 maven or gradle로 되어있었는데 인텔리제이 정책인지 이유인지는 모르지만 UI가 ..

[IntelliJ] IntelliJ 설치하기

혼자 공부할 겸 IntelliJ를 설치하다가 남겨놓으면 도움이 되는 분이 있을까 싶어 포스팅 해보려 합니당 :) IntelliJ란? - Intellij란 JetBrains사에서 제작한 자바 개발 환영 툴 - Intelij 혹은 IDEA라고도 불린다. 설치하기 1. 설치하기 - https://www.jetbrains.com/ko-kr/idea/ - 다운전에 미리 계정을 만들어 두면 편하다. - 필자는 대학교 메일을 이용하여 인증하여 다운 받았다. IntelliJ IDEA – Java 및 Kotlin을 위한 최고의 IDE www.jetbrains.com 2. 버전 선택 - Intellij는 개인, 기업에 상관없지 무료로 이용이 가능하지만 Ultimate와 Community에 따라 기능을 제한하고 있다. - ..

슈퍼항체(?)인줄 알았던 내가 코로나라니..

살면서 스스로 슈퍼항체(?)구나 생각하고 살았는데 걸려버렸습니다 허허 시작은 다 비슷하게 독감이라 생각해서 병원에 가서 검사 받고 약을 타왔는데.. 물론 이 때는 음성판정.. 다음 날 아침에 목이 아픈게 느낌이 쌔해서 진단키트해보니 양성.. 살면서 양성 키트는 본 적이 없어서 어떻게 나오나 궁금했는데 뭐 15분 기다릴 필요도 없이 바로 2줄이 찍히더라구요.. 바로 병원가서 검사했는데 첫 번째 병원에선 음성이 떴어요 엥? 뭐지 싶어서 그냥 돌아가야 하나 하다가 양성인데 돌아다니면 큰일 나는거라 근처 다른병원에서 다시 해보니 그제서야 양성 판정을 받아 격리 시작.! 지난주 금요일부터 시작해서 연말과 새해를 가뿐히 격리로 방에서 보내주고 오늘 격리가 풀려서 이제 자유의 몸~,~ 격리중에 다른 후기를 찾아봤는데..

일상 2023.01.06

Javscript - 데이터속성(data-xx) 관련하여

data-xx 개인적으로 필요에 따라 데이터를 hidden에 담아 숨겨두고 했는데 이번의 경우는 클릭 할 때 해당 태그에 할당된 값을 불러 와서 쓰려고 하다보니 찾게 되었고,본인은 a태그에 사용하였지만 다른 태그에도 사용이 가능합니다. var exam = document.getElementById("id"); //아래와 같이 사용하면 할당된 값을 가져와 출력합니다. console.log(exam.dataset.value); console.log(exam.dataset[value]); console.log(exam.dataset.id); console.log(exam.dataset[id]); //아래와 같이 사용하면 값의 변경도 가능합니다. exam.dataset.value = 2; exam.dataset..

언어/JavaScript 2022.12.22

a태그 javascript:void(); 에러 발생

a태그 기본 클릭을 막고 onclick을 잡아두는 과정에 a href = 'javascript:void();'로 작업하니 콘솔에 vm에러가 떠서 void(0)으로 변경해주니 콘솔에 에러 출력이 안되는 것을 확인했지만 둘의 차이점과 원인은 아직 모르겠는데 혹시나 나 같은 문제에 닥친 사람이 있을까봐 우선 작성해둡니다. void 연산자는 값을 생성하는 표현식을 평가해서 undefined를 반환합니다. 오직 undefined 원시값을 얻기 위해선 void 0 또는 void(0) 처럼만 사용해야 원하는 기댓값을 얻어 낼 수 있습니다. 출처 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Operators/void

언어/JavaScript 2022.12.14

백준 알고리즘 11720번: 숫자의 합 - JAVA

https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokeniz..

알고리즘 2022.12.08

백준 알고리즘 10818번: 최소, 최대 - JAVA

https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; im..

알고리즘 2022.12.08
728x90
반응형