일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Java
- C
- PHP
- 재귀
- 파이썬
- windosws wbcs
- LoB
- ftz
- c언어
- windosw 문자열
- 스택
- 정렬 알고리즘
- OSI
- web
- 파일 시스템
- 암호수학
- 큐
- pwnable.kr
- 두근두근 자료구조
- Stack
- ftz level13
- War Game
- 미로 탐색 알고리즘
- level13
- 백준
- 시간복잡도
- System
- HTML
- 자료구조
- SWiFT
- Today
- Total
목록모두 보기 (255)
나의 기록, 현진록
상수 변하지 않는 변수를 상수라고 한다. 리터럴 변수에 넣는 데이터를 리터럴(변하지 않는 값)이라고 한다. 예시 final int a=1; 상수 : a 리터널 : 1
MySQL DB를 연동하여 HTML 및 PHP 세션을 이용하여 로그인/로그아웃/회원가입 페이지 구현 main.php 123456789101112Colored by Color Scriptercs 세션 변수의 값이 없다면(=로그인 상태가 아니라면) 로그인 페이지로 이동한다. 세션 변수가 존재한다면 로그인 성공 메시지 출력과 로그아웃 링크 생성 login.html 1234567891011121314151617181920212223 login page ID PW login sign up Colored by Color Scriptercs 회원 정보가 이미 등록되어 있다면 ID, PW를 입력한 후 login 버튼 클릭 후 login_check 회원 정보가 등록되어 있지 않다면 sign up 버튼 클릭 후 회원가입 ..
인터넷은 컴퓨팅 장치를 연결하는 컴퓨터 네트워크이며, 전 세계적으로 수억 개의 장치들이 연결되어 있다. 인터넷에 연결되는 모든 장치는 호스트 혹은 종단 시스템(system)이라고 부른다. 종단 시스템은 통신 링크와 패킷 스위치의 네크워크로 연결된다. 통신 링크에는 여러 가지가 있으며 이들은 동축 케이블, 구리선, 광케이블과 같은 다양한 물리 매체로 구성된다. 이때 각각의 링크들은 다양한 전송률(링크 대역폭)을 이용하여 데이터를 전송한다. 전송률은 bps(초당 비트 수)단위를 사용한다. 한 종단 시스템이 다른 종단 시스템으로 보낼 데이터를 가지고 있을 때, 송신 종단 시스템은 그 데이터를 세그먼트 로 나누고 각 세그먼트에 헤더를 붙인다. 이렇게 만들어진 정보 패키지를 컴퓨터 네트워크에서 패킷이라고 부른다...
클라이언트->Apache->PHP->MySQL->DB->MySQL->PHP->Apache->클라이언트 APM의 구동원리는 이렇게 구성되어 있다. 클라이언트에서 출발하여 DB에 있는 정보까지 도달하면, 다시 클라이언트로 되돌아오는 형태이다. APM 구동원리 클라이언트->Apache->PHP->MySQL->DB->MySQL->PHP->Apache->클라이언트클라이언트에서 원하는 정보(데이터)를 서버에 요청한다. 클라이언트->Apache->PHP->MySQL->DB->MySQL->PHP->Apache->클라이언트Apache는 데이터베이스에 저장되어 있는 요청된 데이터에 대해 응답하라고 PHP에 명령한다. 클라이언트->Apache->PHP->MySQL->DB->MySQL->PHP->Apache->클라이언트 PH..
APM이란? Apache+PHP+MySQL의 줄임말 이 3가지가 연동되어 운영되도록 만든 환경을 APM이라고 한다. 이 때 리눅스에서 APM을 사용한다면 LAPM라고 하며, 윈도우에서 APM을 사용한다면 WAPM라고 한다. Apache와 MySQL이 PHP와 호환성이 좋기 때문에 주로 세 프로그램을 묶어 패키지를 이룬다. Apache 아파치는 웹 서버 중 하나로 아파치 소프트웨어 재단에서 관리하는 HTTP 웹 서버이다. 세계에서 가장 인기있는 웹 서버이다. 유닉스, 리눅스, 윈도우 등 대부분의 운영체제에서 운용할 수 있기 때문에 많은 사람들이 활용한다. PHP가 제공한 HTML 파일을 HTTP 규약에 따라 클라이언트에 전송한다. PHP php는 동적 웹 페이지를 위해 만들어진 프로그래밍 언어의 일종이다...
Java 주석 처리 // : //부터 라인 끝까지 주석으로 처리한다. (행 주석) /* ~ */ : /*와 */ 사이에 있는 모든 범위를 주석으로 처리한다. (범위 주석)
"Localhost/index.html" 브라우저 주소창에 입력 Localhost : 웹 서버를 가르키는 주소 index.html : 웹 브라우저가 웹 서버에게 index.html 파일을 요청 웹 서버의 디렉토리 중에 존재하는 index.html 파일을 읽고 웹 브라우저에게 전달 후 웹 브라우저에 읽은 파일 내용을 출력한다. [요약] "Localhost/index.html" 브라우저 주소창에 입력-> 웹 서버에 디렉토리 중에 index.html 파일을 읽음-> 읽은 내용을 웹 브라우저에 전달 -> 웹 브라우저에 읽은 파일 내용 출력
HTML이란? 웹을 위한 언어 HTML 기본 구조 12345678910/* title이나 meta 태그 등을 입력*/ /* 내용 입력 */cs HTML 기본 태그 : DTD 태그이다. HTML5 표준안을 사용할 경우에 html을 사용한다. DTD : 브라우저에게 웹 페이지의 문서 종류를 알려주는 선언문으로 XML 문서에 사용될 구성요소를 정의해 놓은 것이다. : HTML 문서의 속성을 지정하기 위한 태그이다. title 태그 또는 meta 태그 등을 입력한다. : HTML의 제목을 선언하는 태그이다. : HTML의 부가 정보를 선언하는 태그이다. : HTML 문서의 내용, 즉 웹 브라우저에 표시될 내용을 body 태그 안에 넣으면 된다. HTML 텍스트 태그 : 제목(heading)을 표시할 때 사용된다..
1009번 - 분산처리 성공 풀이 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 1 초 128 MB 17713 4449 3590 26.026% 문제 재용이는 최신 컴퓨터 10대를 가지고 있다. 어느 날 재용이는 많은 데이터를 처리해야 될 일이 생겨서 각 컴퓨터에 1번부터 10번까지의 번호를 부여하고, 10대의 컴퓨터가 다음과 같은 방법으로 데이터들을 처리하기로 하였다. 1번 데이터는 1번 컴퓨터, 2번 데이터는 2번 컴퓨터, 3번 데이터는 3번 컴퓨터, ... , 10번 데이터는 10번 컴퓨터, 11번 데이터는 1번 컴퓨터, 12번 데이터는 2번 컴퓨터, ... 총 데이터의 개수는 항상 ab개의 형태로 주어진다. 재용이는 문득 마지막 데이터가 처리될 컴퓨터의 번호가 궁금해졌다. 이를 수행해주는 ..
자바 프로그램을 개발하기 위해서는 Java SE의 구현체인 JDK를 설치해야 한다. Java SE의 구현체 두 가지 버전이 있다. 1. 자바 개발 키트(JDK: Java Development Kit)2. 자바 실행 환경(JRE: Java Runtime Environment) JDK는 프로그램 개발에 필요한 자바 가상 기계, 라이브러리 API, 컴파일러 등의 개발 도구가 포함되어 있고, JRE에는 프로그램 실행에 필요한 자바 가상 기계, 라이브러리 API만 포함되어 있다. 자바 프로그램을 개발하고자 하는 것이 아니고, 이미 개발된 프로그램만 실행한다면 JRE만 설치하면 된다. 하지만 자바 프로그램을 만들어보면서 공부할 것이기 때문에 JDK를 다운 받을 것이다. JDK는 오라클에서 무료로 다운 받을 수 있다..