백엔드 언어2017. 8. 2. 11:24
1. 페이징 처리는 다른사람에게 URL로 전달하는 경우가 많기 때문에, GET방식만을 이용해서 처리한다.

2. 목록페이지에서 3페이지를 보다가 특정 게시물을 보았다면 다시 3페이지 목록을 갈 수 있어야 한다.

3. 검색같은 다른 기능과 함께 쓰일때는 1페이지로 가야한다.

'백엔드 언어' 카테고리의 다른 글

페이징 처리 원칙  (0) 2017.08.02
전략, IOC, DI 패턴  (0) 2017.06.21
JSP 파일 업로드 및 다운로드  (0) 2017.06.21
JSP 메일 발송하기  (0) 2017.06.21
LOG4J  (0) 2017.06.21
JSP MyBatis  (0) 2017.06.21
Posted by EL2A

댓글을 달아 주세요

프로젝트2017. 7. 22. 11:52

작년 말 생활코딩의 운영자이신 이고잉님이 광주에서 "생활코딩 보편적이지 않은 코딩" 이라는 주제로 수업을 한다는 사실을 알았고, 첨단으로 가게 되었다.


그리고 그 수업으로 보편적이지 않는, 개인적인 프로그램에 관하여 많은 생각을 가지게 되었고, 크롬 확장 플러그인을 만들겠다는 결심을 하게 되었다.


무엇을 만들것인가에 대해서 고민을 하다가 채팅 프로그램으로 마음먹었다.

그 이유는 채팅 프로그램의 경우 내가 계속 그 화면을 보지 않으면 새로운 채팅이 있더라도 그 사실을 알 수 없는 불편함이 있다.


그래서 실시간으로 알림을 주는 확장 프로그램이 있으면 참 좋겠다... 라는 생각이 들어 짝궁과 함께 개발을 시작하였다.


웹호스팅은 닷홈에서 받았고 데이터베이스는 외부에서도 접근이 가능하도록 가비아에서 DB호스팅을 받았다.


Jelting - http://jelting.dothome.co.kr/

GIT - https://github.com/iizz/Jelly-chatting

Chrome Plugin - https://chrome.google.com/webstore/detail/jelting-plugin/jdndiilmnjebfhmhlfdibkohmcoffecl?hl=ko






'프로젝트' 카테고리의 다른 글

채팅프로그램 Jelting  (0) 2017.07.22
일정관리 프로그램 EL Diary  (0) 2017.06.26
소모임 모바일 어플리케이션 디자인 리뉴얼  (0) 2017.04.03
Posted by EL2A

댓글을 달아 주세요

2017. 6. 30. 20:12




책소개


『TCP/IP가 보이는 그림책』은 TCP/IP 네트워크 구조에 대한 핵심을 체계적으로 설명하였고 TCP, UDP 등 네트워크와 관련된 다양한 용어의 정의가 그림을 통해 쉽게 설명되어 있다. 컴퓨터끼리 데이터를 주고받기 위해 어떤 규칙과 과정을 거쳐야 하는지를 한 눈에 파악할 수 있도록 그림을 통해 설명하고 있어 초보자들이 네트워크 전반에 대한 기초와 개념을 잡는데 도움을 준다.

[인터넷 교보문고 제공]





목차


제0장 TCP/IP 맛보기 

01_네트워크란? 

02_컴퓨터 네트워크 

03_프로토콜이란? 

04_TCP/IP의 탄생 배경 

05_통신 서비스 

06_네트워크 명령의 사용 방법 


제1장 TCP/IP 개요 

01_통신 프로토콜 

02_TCP/IP란? 

03_계층화04_TCP/IP의 구조 

05_계층 간연락 방법 

06_계층으로 보는 데이터 송수신 

07_패킷 여행 

[상식] 통신 환경의 변천 


제2장 통신 서비스와 프로토콜 

01_서버와 클라이언트 

02_데이터가 어디 있지? 

03_WWW04_전자메일 

05_파일 전송 

06_원격 로그인 

07_넷뉴스08_파일 공유 

09_기타 서비스 

[상식] 세계 최초의 웹 페이지 


제3장 애플리케이션층 

01_애플리케이션층의 역할 

02_애플리케이션 헤더 

03_HTTP 프로토콜 

04_통신을 유지하는 장치(1) 

05_통신을 유지하는 장치(2) 

06_전자메일 주고받기 

07_SMTP 프로토콜 

08_POP 프로토콜 

09_문자 코드 

10_MIME 

[상식] 뒤에서 몰래 지원해주는 애플리케이션 프로토콜 


제4장 트랜스포트층 

01_트랜스포트층의 역할 

02_애플리케이션의 현관 

03_TCP 프로토콜 

04_확실히 전달하기 위해(1) 

05_확실히 전달하기 위해(2) 

06_문제 발생시의 처리 

07_수신측의 처리 

08_UDP 프로토콜 

09_netstat 명령 

[상식] TCP/IP 이외의 프로토콜 


제5장 네트워크층 

01_네트워크층의 역할 

02_IP 프로토콜 

03_IP 주소 

04_수신처까지 길 안내 

05_수신처의 처리 

06_네트워크층의 신뢰성 

07_IP 주소의 설정 

08_네트워크의 세분화 

09_LAN 내에서의 주소 

10_이름 해결? 

11_ipconfig와 ping 명령 

[상식] IP 주소의 고갈 


제6장 데이터 링크층과 물리층 

01_데이터 링크층의 역할 

02_데이터 링크층과 물리층 

03_네트워크로 가는 현관 

04_MAC 주소를 조사 

05_네트워크의 연결 방법 

06_이더넷07_토큰 링 

08_그 밖의 데이터 링크 

09_PPP10_PPPoE 

11_데이터 링크상의 기기(1) 

12_데이터 링크상의 기기(2) 

13_arp 명령 

[상식] 이더넷의 규격 


제7장 라우팅 

01_라우팅 

02_경로의 결정 방법 

03_라우터끼리의 정보 교환 

04_라우팅의 구조 

05_tracert 명령 

[상식] 라우팅 알고리즘 


제8장 보안 

01_통신에 숨어 있는 위험 

02_패킷을 보호하는 기술 

03_SSH와 SSL 

04_방화벽 

05_프록시 서버 

[상식] 세상에서 가장 오래된 바이러스 


부록 : 실전 네트워크 

01_OSI 참조 모델 

02_네트워크 기기 

03_환경에 따른 주의점 

04_Windows에서의 네트워크 유틸리티 

05_네트워크 툴을 이용한 실전 연습 

[예스24 제공]





네트워크에 관한 기초가 전혀 없었기에 부담이 적은 책을 골랐다.

예상대로 부담은 덜했지만 보면서도 흥미가 전혀 가지 않아서 졸려 죽는줄....

읽으면서도 이런내용을 내가 어떻게 활용을 할 수 있을까? 라는 생각을 해보았는데, 무언가 그려지는게 없어서 흥미가 떨어졌다. 그래도 읽기 시작했으니 끝까지 읽었다.


흥미가 없었기 때문일까? 뭔가 뜬구름 잡는 내용들만 머릿속에 둥둥 떠다닌다.

다음에 받아들일 준비가 될 때 다시 읽어봐야지.

'' 카테고리의 다른 글

TCP/IP가 보이는 그림책  (6) 2017.06.30
프로그래밍이 보이는 그림책  (0) 2017.06.28
알고리즘이 보이는 그림책  (0) 2017.06.18
명품 JAVA Programming  (2) 2017.06.18
실전프로젝트 반응형 웹퍼블리싱  (0) 2017.06.18
Posted by EL2A

댓글을 달아 주세요

  1. 팟캐스트 나는 프로그래머다

    2018.12.11 09:03 신고 [ ADDR : EDIT/ DEL : REPLY ]
  2. 올인원 자바 어플리케이션

    2018.12.11 09:04 신고 [ ADDR : EDIT/ DEL : REPLY ]
  3. 소프트웨어 장인

    2018.12.11 09:04 신고 [ ADDR : EDIT/ DEL : REPLY ]
  4. 헤드퍼스트 디자인 패턴

    2018.12.11 09:04 신고 [ ADDR : EDIT/ DEL : REPLY ]
  5. 좋은 코드를 작성하는 기술

    2018.12.11 09:05 신고 [ ADDR : EDIT/ DEL : REPLY ]
  6. 해킹 패턴과 웹 취약점 진단

    2018.12.18 09:32 신고 [ ADDR : EDIT/ DEL : REPLY ]