본문 바로가기

전체 글

CDATA란? Spring 프레임워크를 사용하여 XML에서 쿼리를 작성하다 보면 아래 처럼 를 보게된다 사용이유 쿼리를 작성할 때 ' 더보기
Git repository 삭제하기 git 주소를 이력서에 올릴 것을 생각 해보니 연습 삼아 올렸던 hello_world repository는 좀 지워야 할 것 같아서 지워보겠습니다.~ 우선 삭제 할 repository를 선택 하시면~ 아래와 같은 화면이 나옵니다. 그후에 Settings 클릭~ 다음 페이지 에서 쭉~ 스크롤을 제일 밑까지 내리시면 Danger Zone 위험 구역인가봐요?? 거기서 4번째 항목 Delete this repository를 클릭 하세요~ 그러면 Are you absolutely sure? 정말 확실 하냐구 물어 보네요~ 그리고 repository 확인을 위해 이름을 타이핑 하라고 나오네요 정확하게 타이핑 이후에 밑에 I understand the consequences,~ 라고 써있는 버튼을 클릭하시면 성공적으.. 더보기
트리거 포인트에 대한 고찰... 잘못된 자세, 과도한 근육 사용으로 트리거 포인트가 생긴다. 통점, 통증 유발점이라고 한다. 오랜 기간 웨이트 트레이닝을 하면서 느낀 거는 근육의 수축으로 인해 트리거 포인트가 더 많이 생기는 느낌을 받는다. 물론 옛날에는 오래 앉아 있으면 허리가 아팠지만 웨이트 트레이닝(특히 데드리프트 동작)을 시작한 이후로 허리의 통증을 거의 못느끼고 살았다는 장점도 있다. 하지만 요즘 들어서는 업무 특성상 컴퓨터를 오래 하다 보니 어깨에 통증을 많이 겪는다. 한달 전쯤에는 너무 통증이 심해서 새벽에 잠을 깼고 그다음날 아침에도 어깨부터 팔까지 통증이 내려와 한의원을 2-3주 정도 다녔었다. 결국에는 한의원보다 폼롤러 마사지와 스트레칭을 통해 어깨 통증에서 벗어 난것 같다. 그이후로는 더욱 웨이트 트레이닝을 하면서 .. 더보기
동적 생성을 위한 change 함수 $(document).on("change",'.AD_image',function(event){ handleImgFileSelect(event); // 새로운 요소에도 적용 }); $(document).ready(function() { // 페이지 완료후 기존 요소에 적용 } 더보기
Mysql cmd 명령어 정리 서비스 시작 : net start mysql 서비스 종료 : net stop mysql 만약 서비스 시작 명령어를 했는데 시스템 오류 5이(가) 생겼습니다. 액세스가 거부되었습니다. 가 나온다면 cmd를 관리자 권한으로 실행해서 다시 시도해보길 바랍니다. 데이터 베이스 접속하기 mysql -u 사용자명 -p 데이터베이스이름 mysql -u root (계정과 비번을 만들지 않았을때) mysql -u root -p(비번이 있을때) 계정 비밀번호 바꾸기 -처음으로 설정시 mysqladmin -u root password 비밀번호 -변경시 mysqladmin -u root -p password 새비밀번호 MYSQL 빠져 나가기 exit / quit / \q 더보기
웹애플리케이션 Layer(Architecture) 클라이언트 프렌젠테이션 계층 서비스 계층 데이터 엑세스 계층 DB/레거시 Data Access Layer 데이터 엑세스 계층 DB이용이 주된 목적, 데이터 처리 DAO code (추상화 레벨 높음) JDBC Template JDBC 트랜잭션 동기화 DataSource (추상화 레벨 낮음) 서비스계층 Business Layer 비즈니스 로직의 핵심 POJO로 짠다 프렌젠테이션 계층 UI를 담당 더보기
jquery 사용법 jquery -> javacript library cdn 호스트를 사용하거나 직접 내려받아 사용하는 방법 CDN(Contents Distribution Network) ->네트워크 상에 동일한 콘텐츠 내용을 복제해 분산시켜 놓은 시스템. 사용자가 더빠르게 서비스에 엑세스할 수 있음 더보기
소수 인지 체크하는 함수 와 최대공약수, 최소 공배수 구하기 소수 인지 체크 어떤수가 소수인지 체크 하기 위해서 2부터 검사값까지 모두 나누어 보면서 나누어 떨어지는 수가 있는지 찾아보면 되지만 2부터 루트(검사값)까지만 모두 나누어 봐도 알수 있다. public static boolean check(int n) { if(n==1) return false; for(int i=2;ib), a와 b의 최대공약수는 b와 r의 최대공약수와 같다. 이 성질에 따라, b를 r로 나눈 나머지 r'를 구하고, 다시 r을 r'로 나눈 나머지를 구하는 과정을 반복하여 나머지가 0이 되었을 때 나누는 수가 a와 b의 최대공약수이다. int r=1; val1 은 큰수 val2 는 작은수 while(r>0){ r = val1 % val2; val1 = val2; val2 = r; } L.. 더보기