목록분류 전체보기 (9)
코딩하는원숭이
현재 실행중인 쿼리 확인 명령어 mysql> show processlist;+------+---------+-----------------+---------+-------------+------+----------------+-----------------------------------+| Id | User | Host | db | Command | Time | State | Info |+------+---------+-----------------+---------+-------------+------+----------------+-----------------------------------+| 5354 | ... | ... | ... | Query | 733 | ... | SELECT ... |..
서버 부팅시 데몬 자동실행 설정 방법 (service에 등록되어 있는 경우) 1. service별 자동실행 설정 확인 1sudo chkconfig --listcs > 0~6 전부 off인 경우 자동실행되지 않음 2. 자동실행 설정 12sudo chkconfig --level 345 mysqld onsudo chkconfig --level 345 httpd oncs (service에 등록되어 있지 않은 경우) /etc/rc.d/rc.local 파일에 데몬 실행 명령어 작성
리눅스 서버의 cpu 코어 개수를 확인할 수 있는 명령어이다. 1grep -c processor /proc/cpuinfocs
리눅스 서버의 OS를 확인할 수 있는 명령어이다. 1grep . /etc/*-releasecs 아래는 CentOS 서버에서 실행한 결과이다. [suser@ssssssu01 ~]$ grep . /etc/*-release/etc/centos-release:CentOS release 6.5 (Final)
리눅스 서버의 RAM 용량 확인 명령어이다.서버의 전체 슬롯과 장착되어있는 슬롯, 메모리 용량 등을 확인할 수 있다. 1dmidecode -t 17 | egrep 'Memory|Size'cs
정보처리기사 실기 데이터베이스 내용 중 자주 출제되던 내용만 정리한 것이다.내가 생각하기에 최소한 반드시 외워야 한다고 생각한 내용들이며 기사 시험 준비하시는 분들은 참고용으로만 봐주시면 좋겠다. 1. 데이터베이스 정의 - 통합 데이터(Integrated Data) : 검색의 효율성을 위해 중복이 최소화된 데이터의 모임 - 저장 데이터(Stored Data) : 컴퓨터가 접근 가능한 저장 매체에 저장된 데이터 - 운영 데이터(Operational Data) : 조직의 목적을 위해 존재 가치가 확실하고 반드시 필요한 데이터 - 공유 데이터(Shared Data) : 여러 응용 프로그램들이 공동으로 사용되는 데이터 2. 데이터베이스의 특징 - 실시간 접근성(Real Time Accessibility) : 사..
개발을 하다보면, 두 개 이상의 테이블을 join하여 결과를 가져와야 하는 경우가 많다.일반적으로 하나의 테이블에 각 컬럼에 해당하는 vo(value object) 를 만들어 사용하는데, mybatis에서 하나의 쿼리로 두 개 이상의 테이블의 정보를 가져와야 할 때 vo를 어떻게 사용해야 할 지 애매하다. 이 때 mybatis의 resultMap을 사용하면 각 테이블 정보의 vo를 수정하지 않고 처리할 수 있다. 우선 조회해야 하는 테이블의 정보를 매핑한 vo 객체와 조회할 쿼리가 아래와 같다고 하자. - 테이블 TB_AAA123456789@Datapublic class AaaVo { private int aaaUid; private String aaaCol1; private String aaaCol2;..
ajax 호출 시 로딩이미지를 출력하는 코드이다. 내가 주로 쓰는 방법은 ajax 호출 시 아래와 같은 gif 이미지를 화면 가운데에 출력하고, 작업이 끝나면 이미지를 지우는 간단한 코딩이다. 1234567891011121314151617function getBoardList() { var loadingHtml = ' '; loadingHtml += ''; $('body').fadeTo( "fast", 0.4 ).append(loadingHtml); $.ajax({ ... }, success : function(datas) { $('body').fadeTo( "slow", 1 ).find('#loading').remove(); ... });}Colored by Color Scriptercs 위 소스를 그..
jquery와 ajax를 이용하여 데이터를 가져올 때, 시간이 오래 걸리는 경우가 있다. 그럴 경우 사용자가 급한 마음에 요청이 끝나지 않은 상태에서 중복으로 버튼을 클릭하여 쿼리가 중첩 발생되는 경우가 있다. 이러한 현상을 방지하기 위해 버튼을 클릭한 후 ajax 가 완료되기 전에 다시 클릭하였을 때 해당 요청을 진행하지 않기 위해 아래 코드를 추가하였다. 123456789101112131415161718192021var isRun = false;function abcde() { if(isRun == true) { return; } isRun = true; $.ajax({ ... }, success : function(datas) { isRun = false; ... });}Colored by Colo..