본문 바로가기
728x90

푸닥거리364

group_concat 중복제거하기 group by 로 그룹화 한 데이터의 내역을 확인 할 때 group_concat 을 사용합니다.이때, 조회되는 데이터에서 중복을 정리하고자 할 때 DISTINCT 를 사용할 수 있습니다. ex)select count(DISTINCT id), group_concat(DISTINCT id) from members group by name 2013. 10. 11.
리눅스 관리 기법 pwd : print working directoryls : list files mode filetype : permission d rwx r-x --- - rw- r-- --- owner group others 파일접근자 ( root 제외 ) - 사용자 - 소유자 - 기타 d : directory - : ACSII, EXEC files l : link b : block device c : character device p : pipe s : socket cd : change directory file command 1.read - cat, more 2.write - cat, tee * cat file_name : read file cat > file: create file cat >> file : ad.. 2013. 9. 30.
Microsoft Dynamics CRM을 통한 효과적인 영업기회 및 고객관리 방안 구성도 오피스365 + 온라인 CRM 영업사원 팀장 client m-crm 설치 평가판 다운로드http://www.microsoft.com/korea/dynamics/crm http://www.microsoft.com/en-us/download/details.aspx?id=24004 - 테스트CRM 주소 설정https://polyedu05.crm5.dynamics.comhttps://portal.microsoftonline.com/ - 테스트 MAIL 주소 설정admin@polyedu05.onmicrosoft.commanager@polyedu05.onmicrosoft.com - Dynamics CRM 모바일 연동앱 - MECRM Plus 설치1. exchange 설정아이디 : admin@polyedu05.. 2013. 9. 30.
MySQL 현재 접속자 보기 및 MYSQL 모니터링 명령어 출처 : http://www.albumbang.com/board/board_view.jsp?board_name=free&no=139 가. 모니터링 및 초기화 명령어 show status - MySQL 데이타베이스의 현재 상황show Processlist - MySQL 프로세스 목록show variables - 설정 가능한 모든 변수 목록flush logs - MySQL의 로그파일 초기화flush status - MySQL 상태정보 초기화flush thread - 쓰레드 캐시에 저장된 쓰레드 초기화flush tables - MySQL에 캐싱된 테이블 초기화flush privileges - 권한정보 재 설정나. Connection 튜닝 1. status Aborted_clients - 클라이언트 프로그램이 .. 2013. 9. 27.
load the external JavaScript dynamically [출처] http://www.hbirddesigns.com/~launch/articles/a-simple-explanation-on-loading-external-javascript-dynamically-into-a-web-page/ 외부 javascript 를 동적으로 생성해서 필요 시에만 로드 하자!!//Create a 'script' element var scrptE = document.createElement("script"); // Set it's 'type' attribute scrptE.setAttribute("type", "text/javascript"); // Set it's 'language' attribute scrptE.setAttribute("language", "JavaScrip.. 2013. 9. 25.
13 permission denied access [출처] http://prettymonkey02.tistory.com/1108[출처] https://www.linux.co.kr/home2/board/subbs/board.php?bo_table=lecture&wr_id=1731 SELinux관련 트러블슈팅 이부분은 실제 트러블 슈팅이라 하기에는 애매한 부분이 있다 정확하게 알고사용하면 문제된 부분이 없는데 모르기때문에 설정을 안하고 넘어가고 잘못하고 넘어가기에 발생하는 분제들이다 . 1) 심볼릭 링크상 관련 문제 dereference가 되면서 보안상의 문제가 발생하기에 읽어들 일 수 없는 경우가 발생한다 . # chcon -h [filename] 2) 아파치의 403에러 보통 홈디렉토리를 옮기거나 기본경로가 아닐때 그리고 백업대이터를 이용하여 복구하였을.. 2013. 9. 23.
8080 already in use [출처] http://java-monitor.com/forum/showthread.php?t=22 On FreeBSD: Code:% sockstat -4 -p 8080 USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS kjkoster java 80929 31 tcp4 *:8080 *:*On Mac OS X: Code:% lsof -i TCP:8080 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME java 37801 kjkoster 11u IPv6 0xa8c44bc 0t0 TCP *:http-alt (LISTEN)On Linux (thanks to MHSL on FreeNode's IRC channel #tomc.. 2013. 8. 26.
2013년에 하지 말아야 할 9가지 애플리케이션 개발 프로젝트 [출처] http://www.itworld.co.kr/news/79569?page=0,0 다른 프로젝트와 오픈소스에서 재사용할 수 있는 좋은 코드가 있거나 심지어 원하는 기능을 하는 상용 제품이 있는 경우라도, 많은 개발자가 직접 소프트웨어를 만들기를 좋아한다. 다른 누구도 자기만큼 그 일을 잘 하지는 못한다는 자부심이 원인일 수도 있다. 또는 시스템 레벨에서 코드의 작동 원리를 이해하기 위해 학생이 직접 컴파일러를 만들어야 하는 컴퓨터 과학 전공 프로젝트를 수행하면서 몸에 들인 습관 탓일 수도 있다. 이유가 무엇이든 자체 코드를 개발하다 보면 시간과 노력이 소모되고 버그가 발생할 소지도 있다. 새 코드는 검토와 테스트를 거친 기존 코드에 비해 버그가 존재할 가능성이 더 높다. 직접 시작하지 말아야 할 .. 2013. 8. 22.
PHP 및 httpd.conf 내용중 기본적인 체크 [출처] http://l2j.co.kr/2433 참고 : http://www.ibm.com/developerworks/kr/library/l-tune-lamp-2.htmlmax_execution_time얼마나 많은 CPU-초를 스크립트가 소비하는지를 지정30max_input_time얼마나 오랫동안(초) 스크립트가 입력 자료를 기다릴지를 지정60memory_limit얼마나 많은 메모리를(바이트) 죽기 전에 스크립트가 소비할지를 지정32Moutput_buffering얼마나 많은 자료를(바이트) 클라이언트에게 전달하기 전에 버퍼에 저장할지를 지정4096 Listing 1. prefork MPM을 위한 환경 설정 StartServers 50 MinSpareServers 15 MaxSpareServers 30 M.. 2013. 8. 16.
728x90