목록분류 전체보기 (154)
IT 일기장
친구랑 카페에서 공부하다 접하게된 알고리즘이다. 이해하기 쉽다 리스트에 숫자들을 담아서 내가 찾고자 하는 숫자가 몇번째에 있는지 찾는 알고리즘이다. 아래 코드에서 배열은 0번부터 시작이므로 4가 출력된다. def Binary_Search(data, value): left = 0 right = len(data) - 1 while left
Java로 홈페이지를 만들면서 귀찮았던 부분이.. 꼭 Java 파일을 만들면 Tomcat을 재시작 해야되는 것이었다. JRabel 방법도 있긴한데 이건 유료라 별로 쓰기가 싫다. 찾다보니 방법이 있었는데 여기에 정리해둔다 방법 https://mvnrepository.com/artifact/org.springframework/springloaded [Maven Repository: org.springframework » springloaded mvnrepository.com](https://mvnrepository.com/artifact/org.springframework/springloaded) SpringLoaded Library가 필요하다. 저 사이트에 들어가서 최신버전이든 사람들이 많이 다운받은 버..
이전에 평소처럼 이클립스를 실행시키는데 8080 포트번호가 이미 사용중이라고 실행이 되지 않았었다. 내가 한 짓을 생각해보면.. 딱히 문제되는 부분이 없고 다른 컴퓨터도 마찬가지로 8080 포트가 이미 사용중이어서 원인을 찾을 수가 없었다... 암튼 해결은 했으니 기록해둔다. CMD에서 해당 명렁어를 입력해준다. netstat -a -o | findstr 8080 그리고 아래 명령어 입력해준다. taskkill /f /pid 24520 24520은 위 CMD 화면에서 가장 오른쪽에 있는 숫자 입력해주면 된다. 이렇게 하면 8080 포트는 강제로 중지된다.
값이 Null인 경우 NullPointException 에러가 자주뜨는데 이를 막기 위해 공백으로 바꿔주는 방법이 있었다. public static String NullCheck(String obj, String defaultStr){ String result = defaultStr; if(obj != null && !"".equals(obj)){ result = String.valueOf(obj); } return result; } 사용법 예시는 다음과 같다. request.getParameter("test") 값이 Null이면 공백으로 치환해준다. String test = NullCheck(request.getParameter("test"),"");
윈도우키 + R > CMD 검색 후 Ctrl + Shift + Enter (관리자 모드로 실행) 아래 명령어 입력 slmgr /skms kms.digiboy.ir 입력하면 아래와 같이 알림창이 뜬다. 확인 사용하고 있는 윈도우 버전 확인해서 slmgr 부터 번호 끝까지 복사해서 CMD에 입력한다. 1) Home 버전 slmgr /ipk TX9XD-98N7V-6WMQ6-BX7FG-H8Q99 2) Pro 버전 slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX 3) Home N 버전 slmgr /ipk 3KHY7-WNT83-DGQKR-F7HPR-844BM 4) Pro N 버전 slmgr /ipk MH37W-N47XK-V7XM9-C7227-GCQG9 5) Enterprise 버전 slmg..
Ajax 에서 배열값을 Controller에 전송하고 싶은데 getParameterValues를 활용해도 null이 출력된다. 그럴땐 Ajax Option 중 tradition : true 속성을 추가해주면 전송할 수 있다. $(document).ready(function(){ var test = [1,2,3,4,5,6]; $.ajax ({ url : "/test/test.ajax" , data : {"test":test} , type : "post" , traditional : true , success : function(data) { alert("success"); } , error : function(jqXHR,textStatus,e) { alert("오류가 발생하였습니다. 관리자에게 문의해 주세..
회사에서 SI 프로젝트에 참여할때 인터넷이 내부망만 가능해서 외부 인터넷이 안되어 이클립스 MarketPlace 접근이 안돼서 불편함을 겪을때가 있었다. 그럴때는 외부망이 되거나 핫스팟으로 연결한 노트북을 이용해 이클립스 MarketPlace 사이트에 접근하고 수동설치해서 USB에 담는 방법이 있다. https://marketplace.eclipse.org/ Eclipse Plugins, Bundles and Products - Eclipse Marketplace Status AllProduction/StableBetaMatureAlpha License Type AllCommercialCommercial - FreeEPLGPLASLMITBSD-LikeLGPLFree for non-commercial us..
직장 다니면서 자격증 공부하는게 여간 쉽지 않다는걸 느꼈다. 준비가 덜 된 상태에서 3월 12일에 인하공전에 가서 아는 동생과 함께 시험을 보고 오픈카톡이나 카페같은데 가서 시험 봤던 사람들이 복기한 가답안을 통해 채점 해봤는데 공개되지않은 5문제를 제외하고 예상점수 54점이 나왔었다.. 음... 나머지 문제가 기억이 안나서 불합격이려나 싶었는데 4월 8일 성적공고일에 확인해본 결과 60점 턱걸이로 합격했다! 일단 기분이 좋았지만 개발자로서 아직 SQL에 대한 개념이 확실하게 잡혀있진 않은거 같아서 SQLP도 추가로 따보려고 한다.