반응형

프로그램 247

PHP 에서 sleep() 을 쓰면, 서버가 통채로 멈출까?

글쎄, 바보같은 질문이라고 생각하고 넘어가는 사람이 있을수도 있겠지만...만에 하나 진짜로 멈추면 어째? PHP 는 Single Threading 이라구. 그래서, 실험해 봤다. 코드를 이렇게 해 놓고, 한 컴퓨터에서 브라우저 여러개 띄워서 접속하면 어케될까? 1. 처음에는 하나의 컴퓨터에서, 같은 브라우저를 셋 띄워놓고, 주소를 입력한 후에 동시에 접속하게 ( = 주소창에서 엔터 ) 하니까 브라우저 1이 10초 후에 메시지가 나오고브라우저 2가 그로부터 또 10초 후에 메시지가 나오고브라우저 3이 그로부터 또 10초 후에 메시지.즉 . 총 30초가 걸린거다. 충격... 뭐야이거. PHP 쓰레딩 안된다더디니. 진짜 쓰레기네? 이래서 어찌 쓰지? 그러다가... 혹시나 해서 이번엔 각각 브라우저를 다르게 시..

프로그램 2014.04.02

LG G2 로 이클립스 안드로이드 개발자 모드 변경.

대호갱시대를 맞이하야, 핸드폰을 바꿨다. LGU+ 는 다 좋은데, 약정 끝난 손전화에 대해서는 보조금 지급을 안해준다.고로... 바꿨다. ( 오락이 안 돌아가서 바꾼거 ) [물론 사진은 본문 내용과 관계없다.] 근데, 이클립스에서 개발자 모드가 안되. OTL.설정 메뉴 들어가 봐도 개발자 모드가 없어.... 뭐여이건? LG 웹사이트 들어가서 드라이버 다시 깔아보고 프로그램도 받아보고 오에스 업뎃도 해보고 개뻘짓을 하다가 도저히 안되겠다 싶어서 폭풍 구글링을 했다.검색어도 안나와서 별짓을 다하다가... 우연히 루팅 관련 글에서, "G2에서 개발자 옵션을 활성화 시키려면 '소프트웨어 정보 > 빌드 번호' 를 일곱번 눌러야 되요" 라는 글을 봤다. 뭥미? 진심? 레알? 무쉰 이스터 에그도 아니고, IDDQD도..

mysql 다시 깔기.

http://jongwons.wordpress.com/2011/09/01/centos-%EC%97%90-mysql-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0/ http://spongebody.egloos.com/3530932 1. VMWare Player 로 서로 ip 통신-> VMWare Player 와 host 인 window 에서ifconfig / ipconfig 로 확인하면 된다. 2. mysql 이 설치되어 있는지 확인. yum install mysql-client mysql-server -> yum install mysql mysql-server > 아직 mysql 이 실행되지 않았다. /etc/rc.d/init.d mysqladmin -u root -p password..

프로그램/mysql 2014.03.15

HTML5에서의 취소선 표시 - <strike> 대신 <del> 혹은<s>... 가 아니라 line-through

제목 그대로임. 원래 취소선 ( 이런거 ) 표시하는 게 라는 태그로 존재했나 보다.근데 인터넷 검색해 보니까 HTML5 에서는 안된데... 음. 요즘 브라우저는 하위 호환 되니까 그냥 써도 될 거 같긴 하지만... 뭔가 찜찜해서 뒤져보니 HTML5 용으로 만들어진 게 과 가 있단다. 둘의 차이점은 이러하단다. something something something The is not supported in html5. The difference between “s” and “del” is that “del” carries a semantic meaning of deleted text. Both are rendered the same. 요약하면, 검색할 때 더 잘 보이려면 대신 를 쓰는 게 더 좋다는 소리다..

프로그램 2014.03.13

HTML5 의 canvas에서는, style 의 width, height 크기 설정이 안 먹는다.

흠. 나도 의외긴 한데, 그렇다. 사용 시나리오는 이러하다. 1. canvas 를 선언2. width, height 를 명시적으로 지정3. 그림 그린 후 출력 확인4. 크기가 2. 에서 지정한 width, height 와 맞지 않는다. 무슨 소리냐... 예를 들어 , 아래와 같은 코드를 작성했다 치자. 이러면, 300 * 200 캔버스 칸에 100 * 100 짜리 검은 사각형이 그려지고 나머지 부분이 빨간 색으로 차 있어야 하잖아?근데 , 캔버스가 300*200 아니고 이상한? 배율을 확대한 것 같은 내용이 된다.저기서 fillRect() 대신 fillText() 를 쓰면, 도트가 깨지는 걸 명확히 확인할 수 있다. 뭔소리냐면, canvas 안의 좌표계와 html 의 좌표계가 일치하지 않는다는 증거다. ..

프로그램 2014.03.10

PHP pdo 에서 한글 insert 가 안 될 때.

참고 : http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_db&wr_id=201435&sca=&sfl=wr_subject%7C%7Cwr_content&stx=db&sop=and 내가 정확히 저 상황이었다. 그리고 내가 조치한 것도 저 글에 있는 내용과 같았고. 즉, 정리하면 1. PHP + PDO 에서,2. 한글 INSERT 하면3. 공백 나옴. 맨첨엔 감 못 잡다가, INSERT 값으로 "가나다라 abcd " 와 같이 "한글 + 영문 " 을 같이 넣었는데,영문만 입력되는 게 아닌,아예 공백이 입력되는 걸 보고 혹시나 해서 보니 php 파일의 인코딩 방식 자체가 UTF-8 이 아닌 ANSI 로 되어 있었다.그래서 php 의 pdo->prepa..

프로그램/PHP 2014.03.01
반응형