분류 전체보기(333)
-
gdb 명령어
#yum -y install gdb #gdb 명령어로 gdb 실행 후 (gdb) file [fileName] file명령어로 파일을 읽어오는 방법이 있고,#gdb [fileName] 명령어로 gdb실행과 동시에 해당 파일을 읽어오는방법2가지가 있다 [ gdb 명령어 ] (gdb) list [x,y] x~y 줄까지 출력한다. gcc컴파일 시 -ggdb옵션을 지정한 경우에 소스 확인 가능(gdb) disas [주소or함수명] 해당 함수를 디스어셈블해 실행(gdb) run(r) 해당 파일을 실행한다(gdb) continue(c) 브레이크가 걸린 상태에서 재실행(gdb) b *[메모리주소or] 브레이크 포인트를 생성한다(gdb) info b 브레이크 포인트 목록을 보여준다(gdb) d [number] 브레이크포..
2017.05.10 -
리눅스 서버 공부전에 알아두면 좋은 네트워크 개념들
IP주소란?네트워크상에 존재하는 컴퓨터들을 구분하고, 서로를 인식하기 위해 사용하는 특수한 번호이다.32-bit 체계의 IPv4 , 128-bit 체계의 IPv6 가 있다. - 8비트씩 4개로 나누어 10진수( 최대 255 )로 표현한다. 나누어진 4개의 10진수는 마침표로 구분한다- 네트워크 구분을 위한 네트워크 식별자 ( NetID ), 네트워크 내에 있는 호스트들을 구분하기 위한 호스트 식별자 ( HostID )로 구성된다[ NetID ] [ HostID ]192. 168. 0. 111000000 10101000 00000000 00000001- 여기서 호스트 식별자( 호스트 번호 )는 서브넷번호와 컴퓨터번호로 나누어진다 [ 서브넷 ]- subnetwork의 줄인 말, 어떤 기관에 소..
2017.05.09 -
JSP MVC2모델 게시판만들기 ③ 게시글 수정 및 삭제
#1 게시물 수정 board.js 의 open_win함수로인해 새로운 창이 열리고 해당안의 페이지에서 BoardServlet으로 이동한다function open_win( url , name ){window.open( url , name , "width=500, height=230" );} BoardServlet에서 action = af.getAction(command) => BoardCheckPassFormAction.java [ BoardCheckPassFormAction.java ] [ BoardCheckPass.jsp ] 해당 페이지에서 작성한 데이터는 BoardServlet으로 넘어간다 command변수에는 board_check를 저장하고 변수 num에는 해당 게시글번호를 저장..
2017.05.04 -
JSP MVC2모델 게시판만들기 ② 게시글 목록/등록/상세내용
[ index.jsp ] 페이지의 시작 소스"BoardServlet?command=board_list" BoardServlet.java 로 command를 가지고 이동한다 [ BoardServlet.java ] index.jsp에서 넘어온 command에는 board_list가 들어있다따라서 action = af.getAction(command) 에서 BoardListAction.java 객체가 생성된다action.execute(request,response) 실행된다 [ BoardListAction.java ] BoardDAO객체의 selectAllBoards()객체를 통해서 "list"로 테이블의 모든 데이터들을 가져온다request에 "boardList" 이름으로 "list"를 담아놓고 "board..
2017.05.04 -
JSP MVC2모델 게시판만들기 ① DBCP연동 및 게시판 설계
게시판 MVC2모델의 직접적인 페이지 소스 작성을 하기전에 설계해 놓아야할 것들입니다. [ DBManager ] DB에 연결하기 위해서 Connection객체를 얻어 오는 메서드와 사용한 Connection, PrepareStatement, ResultSet 객체를 닫아주는 메서드를 생성해 놓고 편리하게 불러서 사용한다 [ board.sql ] table명은 "board"컬럼명은 num(글번호), pass(비밀번호), name(작성자), email, title, content, readcount(조회수), writedate(작성일)create sequence board_seq start with 1 increment by 1;=> 글번호에 대입하여서 1부터 시작해서 1씩 증가한다=> insert into..
2017.05.04 -
소유권 / 허가권 / 특수권한 / ACL
dr-xr-xr-x. 2 root root 4096 2017-04-22 13:42 bin파일타입(d) / 허가권(r-xr-xr-x) / 링크수(2) / 소유자(root) / 소유그룹(root) / 파일크기 / 생성일자 / 파일명 - 파일 및 디렉터리에 대한 소유 권한#chown [User]:[Group] [Path]- 해당 경로의 파일 또는 디렉토리에 대한 소유권을 변경한다- ' : ' 를 기준으로 왼쪽은 소유자 , 오른쪽은 소유 그룹을 지정한다 - 파일 및 디렉터리에 접근을 제한하는 것- [ _ _ _ _ _ _ _ _ _ ] : 소유자, 소유그룹의 그룹원 , 기타사용자 들의 권한 - r : 파일을 읽을 수 있는 권한- w : 파일을 삭제하거나 수정 또는 생성할 수 있는 권한-..
2017.04.29