JSP 게시판, 웹 사이트 개발 및 파일 업로드 — 『JSP 게시판 만들기, 웹 사이트 개발하기, 파일 업로드』
·
도서리뷰/전공
책 한눈에 보기항목내용도서명JSP 게시판 만들기, 웹 사이트 개발하기, 파일 업로드저자동빈나키워드JSP, 웹사이트 개발, 파일 업로드, DAO, 세션, 보안, Bootstrap, MySQL1. JSP 게시판 만들기JSP는 서버 프로그래밍 언어로, 홈페이지의 게시판, 로그인, 회원가입 기능 등을 구현할 때 널리 활용됨.JSP 사용 전에는 JDK 설치 및 환경 변수 세팅이 필수이며, 서버로는 TOMCAT이 대표적.개발 환경은 보통 이클립스(Eclipse)를 많이 사용하며, 변수 선언 후 자동 함수 생성 기능 등을 제공.DAO(Data Access Object)는 데이터베이스 접근을 위한 객체로, 데이터 관리의 핵심 구조임.데이터 처리 기법으로 자바빈즈(JavaBeans)를 활용할 수 있으며, 이는 재사용성을..
DB를 효율적이고 편리하게 관리하는 방법 — 『Head First SQL』
·
도서리뷰/전공
책 한눈에 보기항목내용도서명Head First SQL저자린 베일리키워드SQL·데이터베이스·정규화·조인·보안"잘 설계된 데이터베이스는 빠른 쿼리와 안전한 데이터 관리의 출발점이다."1. 데이터와 테이블열(Column)은 하나의 속성 데이터를, 행(Row)은 객체 하나의 속성 집합을 나타냄. 열과 행이 모여 테이블을 구성.상황에 맞는 데이터 타입을 지정해야 저장 공간을 효율적으로 사용 가능.CREATE TABLE, DROP TABLE로 테이블 생성/삭제 가능.명령어 부분은 대문자, 식별자/값은 소문자 등 일관된 표기로 가독성 향상.2. SELECT문SELECT로 테이블의 데이터를 조회.WHERE로 조건을 지정해 필요한 결과만 출력.AND, OR로 조건 결합 가능.BETWEEN, NOT을 사용하여 범위 검색과..
짜릿한 PHP와 MySQL의 연계 — 『Head First PHP&MySQL』
·
도서리뷰/전공
책 한눈에 보기항목내용도서명Head First PHP&MySQL저자린 베일리, 마이클 모리슨키워드PHP, MySQL, 웹 개발, 동적 페이지, 데이터베이스, 보안, 세션, 쿠키, 정규 표현식“PHP와 MySQL의 결합은 정적인 웹에 생명을 불어넣는 핵심 기술이다.”1. 딱딱한 페이지에 생명 불어넣기순수 HTML로 만든 웹 페이지는 오직 정적인 정보만 제공하며, 내용 변경 시 직접 수정해야 함.PHP가 개입하면 서버에서 동적으로 HTML을 생성하여 사용자 맞춤 페이지를 제공할 수 있음.PHP 스크립트는 브라우저가 아닌 서버 환경에서 동작하며, .php 확장자를 사용해야 실행됨.변수명은 반드시 $로 시작하며, mail() 함수를 통해 웹 양식 데이터를 이메일로 전송 가능.이러한 구조 덕분에 사용자 입력, 서..
28일 동안 배우는 리눅스 기초 강좌 — 『28일 동안 배우는 리눅스 서버 관리』
·
도서리뷰/전공
책 한눈에 보기항목내용도서명28일 동안 배우는 리눅스 서버 관리저자김성재키워드Linux·Server Admin·DNS·Apache·SSL/SSH·iptables·SELinux·MySQL·samba“기초 개념을 정확히 쌓아두면, 운영 자동화와 트러블슈팅은 절반이 끝난다.”1. 서버 환경의 기초 (Week 1 · Fundamentals)핵심 포인트인터넷은 Client–Server 모델과 라우팅·DNS 위에서 작동함인터넷 접속 흐름: Client → Router → ISP → Internet Backbone. 각 구간에서 라우팅 테이블이 패킷 경로를 결정.중계 시스템(bridging) 은 네트워크 계층 이하를 다루며, 대표적인 구현이 Ethernet(IEEE 802.3). 충돌 도메인/브로드캐스트 도메인 개념..