- Today
- Yesterday
- Total
목록Language (23)
메이쁘
Char 배열은 주로 언제 쓰느냐 하면 1) 한 알파벳(또는 char 변수)을 하나씩 모아서 배열을 이룰 때 2) 한 문자열 내 문자들을 정렬할 때 3) 1)과 비슷하지만 문자 하나씩 탐색하기 위해 에 쓰인다. Char Array -> String char[] charArr = {'a', 'b', 'd', 'c', 'e' }; // 1번 방법 String str = String.valueOf(charArr); // 2번 방법 String str = new string(charArr); // 3번 방법 String str = String.copyValueOf(charArr); 간단하죠?! 참고사이트 https://zetawiki.com/wiki/%EC%9E%90%EB%B0%94_char_%EB%B0%B0%..

HeidiSQL로 서버를 통해 MySQL DB를 사용하던 중 갑자기 SQL이 응답없음으로 바뀌더니 멈춰버렸다..!! 이후 강제종료를 통해 끄고 HeidiSQL을 실행한 뒤 DB 접속을 시도했으나 Can't Connect to MySQL server on '내 서버 이름' (10061) 오류가 발생하며 접속이 되지 않았다.. 이를 해결하기 위해 구글링 하던 중 방법을 찾았고 마침내 해결했다! 바로, 서버 내(또는 로컬) 에서 MySQL 서버를 재부팅해주면 된다. 나는 참고로 서버가 RedHat(linux와 동일한 명령어) 이었기 때문에 이에 해당하는 명령어만 남긴다. 혹시 Windows 인 경우에는 " Windows MySQL 서버 재부팅 " 을 검색하면 된다. Windows - cmd 창에서 아래 명령어..
SELECT 쿼리문의 경우에는 SELECT의 결과 값이 null인지 아닌지 또는 length == 0 또는 == 1 을 통해서 판단이 가능합니다. 하지만 그 외의 DELETE, UPDATE, INSERT 구문인 경우에는?? 직접 데이터를 출력하는 구문도 아니기 때문에 null 또는 length로 판단하기는 매우 어렵습니다. 이를 위해서 DELETE, UPDATE, INSERT 구문의 결과로 나온 값 (예를 들어 result) 으로 판단하는데, result.affectedRows 함수로 판단합니다. 이는, DB에서 어떤 줄이라도 영향을 줬는지(affectRows) 함수를 통해 해당 쿼리문이 정상적으로 실행되었는지 판단합니다. 유의 하시길 바랍니다. if(result.affectedRows > 0){ //정..