본문 바로가기

전체 글

스택과 큐의 용도 Stack 손바닥만한 로봇이 미로의 탈출구를 찾는 마이크로 마우스 대회를 아나요? 이와 같은 마이크로 마우스의 동작 알고리즘을 구현하는 경우에 스택을 사용합니다. 또한 스택은 인터럽트의 처리와 퀵 소트, 산술 연산등에 사용됩니다. Queue 큐는 'AS 센터'를 생각하면 이해하기 쉽습니다. 먼저 온 사람이 가장 먼저 서비스를 받고, 나중에 온 사람은 순서를 지키면서 기다려야 하지요, 큐는 네트워크에서의 버퍼 및 밀려드는 수많은 요청을 순차적으로 처리할 필요가 있는 프로그램 등에서 주로 사용됩니다. Binary Search Tree Efficiensy 바이너리 서치 트리는 검색할 자료의 양이 엄청나게 많아지거나 나무 뿌리와 같은 구조로 일정한 계층을 이루는 데이터베이스를 만들어야 할 때 정말 좋습니다. 단.. 더보기
MD5를 이용한 무결성 검사 ------------------------------------------------------------------------------------------------ Contents 1. 개요 2. md5(Message-Digest algorithm 5)란? 3. md5sum을 이용하여 무결성 체크 하기 ------------------------------------------------------------------------------------------------ 1. 개요 리눅스를 공부하면서 파일을 다운 받을때 보면 무결성을 체크 할 수 있게 파일 옆에 해쉬값을 써 놓거나 해쉬값을 저장한 파일을 같이 제공한다. 예전에 가짜 sendmail 홈페이지를 만들어 놓고 사용자에게 파일을 제공.. 더보기
Definition of Configure, Make, Make Install 에서 발췌 ./configure configure 파일은 자신이 실행되는 머신을 '이해하기' 위한 코드를 포함하고 있는 스크립트이다. 이 스크립트는 환경 변수, 의존성을 조사하여 어떤 소프트웨어가 필요한지를 판단한다. 이 스크립트를 실행하면 화면에는 여러 질문과 답이 나타날 것이다. 바로 그것이 configure가 하는 일이다. configure는 프로그램을 컴파일하는데 필요한 모든 것이 제대로 존재하는지를 검사한다. configure 스크립트는 makefile을 만드는데 이 파일은 다음 단계에서 중요한 역할을 한다. 이 명령을 실행할 때 에러가 났다면 그 에러를 설치함으로써 해결할 수 있다. 모든 의존성 문제를 해결한뒤 configure를 다시 실행해야 한다. make make 명령은 오늘날 존쟇는 거.. 더보기
[html]링크 걸때 생기는 테두리 점선 없애기 글이나 이미지를 링크를 걸어 이동시에 보면 테두리에 점선이 생기는 현상을 볼 수가 있다. 아래는 그 현상을 막는 자바 스크립트이다. 또는, 네이버로 가기 위처럼 빨간부분을 추가 하면 된다 더보기
Presentation about iPod 1. Introduction hey~ How's it going guys~ nobody doesn't say now I know what's your feeling on the stage, Stu, Now i'm going to introduce about ipod touch. well actually i'm interested in apple's things ! cos i'm studying for computer science. Anyways! so let me tell you guys how ipod touch is different from others. like Haptic pop, lloly pop, cookie ,, any other products you know. then i'll giv.. 더보기
[winXP]예약대역폭 변경으로 인터넷 속도 향샹 Windows XP pro 일 경우에만,, windows XP에서 예약대역폭 설정을 변경하면 어느정도 인터넷 속도가 향샹 된것을 볼 수가 있다. [시작]->[실행]->gpedit.msc입력->[컴퓨터구성]->[관리템플릿]->[네트워크]->[Qos패킷스케줄러]->예약 대역폭 제한 을 선택하고 '사용함' 설정값 '0'으로 변경한다. 더보기
Mysql 사용자계정 생성하기 Last updated 2011/05/25 2011/05/25 내용수정 ** 간과하기 쉽다 반드시 입력하자 mysql> use mysql - 사용자 계정을 DB에 등록하기 mysql> insert into user -> (host, user, password) -> values ('[hostname or ip]', '[user_name]', password('[user_password]')); - 사용자가 접근할 DB에 select, insert, update, delete 권한 부여 하기 mysql> insert into db -> (host,db,user,select_priv,insert_priv,update_priv,delete_priv, -> create_priv,drop_priv) -> valu.. 더보기
틸드(~)없이 사용자계정 홈페이지 로딩하기 Apache를 설치하고 난후에 각 사용자들에게 계정을 줄 수 있다. 계정을 주고 나서 사용자가 홈페이지에 접속하기 위해서는 아래와 같이 같이 입력해야 한다. http://x.x.x.x/~USER_ID 이런 형태로 입력해야 하는데 이때 ~표시가 여간 불편한게 아니다. ~없이 사용자계정만 입력하여 서비스 해주기 위해서는 다음과 같은 설정을 해준다. httpd.conf 파일에 Alias 라고 적혀 있는 부분을 찾아서 아래와 같이 입력한다. alias /USER_ID "/home/USER_ID/public_html/"  이제 아파치를 재새작 하면 된다. # /etc/rc.d/init.d/httpd restart ** 이때 주의 할 점은 USER_ID뒤에 '/'를 반드시 붙이지 말아야 한다. 더보기