본문 바로가기

전체 글242

파이썬 설치 Linux에는 기본적으로 Python이 설치되어 있다. 설치된 Python 버젼이 낮을 때는 아래와 같이 Upgrade해 보자. (1) Python 실행 파일 위치 및 버젼 알기 which python --> /usr/bin/python python -V --> 2.4 (2) 설치하고 싶은 버젼의 tar 파일을 Linux 컴퓨터에 저장 Ex> /opt/Python-2.5.4.tar (3) tar 파일 압축 풀기tar -zxvf Python-2.5.4.tar (4) Python 설치압축 해제된 폴더 내에서, 다음 명령어를 수행함1) ./configure 2) make 3) make install 이렇게 하면 압축 해제된 폴더 내에 실행가능한 python 파일이 생김 실행해 보면 설치하려고 했던 버젼의 py.. 2014. 4. 15.
jquery 와 core 간의 submit 차이 js core 에서 submit 함수를 실행시킬경우 이벤트 큐에 달린 녀석들은 모두 무시하고 바로 제일 앞단의 폼자체 submit만 구동jquery에서는 trigger을 써서 연속으로 매달린 이벤트를 실행하고 마지막으로 폼자체 submit 구동시킴 submit 호출 추가로 현재 등록된 이벤트를 보는팁 2014. 4. 14.
[스크랩] mysql stored procedure delimiter $$ DROP FUNCTION IF EXISTS dbname.string_print$$ CREATE FUNCTION dbname.string_print( str VARCHAR(20) ) RETURNS VARCHAR(20) BEGIN DECLARE copy_str VARCHAR(20); SET copy_str = str; RETURN copy_str; END $$ delimiter ; SELECT dbname.string_print('Hello world'); delimiter $$ DROP PROCEDURE IF EXISTS dbname.string_print$$ CREATE PROCEDURE dbname.string_print( str VARCHAR(20) ) BEGIN DECLARE.. 2014. 2. 4.
[스크랩] “ MySQL 쓰면서 하지 말아야 할 것 17가지 ” http://www.slideshare.net/techdude/how-to-kill-mysql-performance 작게 생각하기 - 조만간 규모가 커질거라면 MySQL ecosystem을 봐야된다. - 그리고 캐싱 빡시게 안 하는 메이저 웹사이트는 없다. - develooper.com의 Hansen PT랑 Ilia 튜토리얼 볼 것 - 처음부터 확장 가능하게 아키텍처 잘 쪼개놔야된다. - 복제랑 파티셔닝 어떻게 할지 미리 계획 세워놔라. - 파일 기반 세션 좀 쓰지마 -_- - 그렇다고 너무 쓸데없이 크게 생각하지도 말 것 - 특히 성능하고 확장성 구분 못 하면 난감함 EXPLAIN 안 써보기 - SELECT 앞에 EXPLAIN 이라고 붙이기만 하면 되는 것을 (..) - 실행 계획 확인 - 타입 컬럼에.. 2014. 2. 3.