![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/cHKWH5/btsHw7whQTm/etYWPQgeKtnetzhvGztvxk/img.jpg)
✏️ 자바의 출현1991년 선마이크로시스템스는 제임스 고슬링이란 엔지니어를 중심으로 그린 프로젝트라는 가전제품에 사용할 소프트웨어를 개발하기 시작했다. 기존의 프로그래밍 언어로(C, C++, Assembly 등) 작성된 프로그램은 플랫폼(platform) 간에 호환성이 없어 사용자 컴퓨터의 플랫폼에 따라 다시 소스를 컴파일하거나 프로그램을 재작성해야 하는 단점이 있었다. 이러한 상황에서 가전제품은 다양한 플랫폼을 가지는 특성이 있어 플랫폼에 독립적인 언어의 필요성이 대두되었다. 그리고 가전제품에 들어가는 제어 장치는 매우 적은 양의 메모리를 사용해야 하므로 내장형 시스템의 메모리 요구사항을 충족해야 했다. 이를 개선하기 위해 오크(Oak)라는 이름을 가진언어가 개발되었으나 오크는 이미 상표가 등록되어 있..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c3TR8X/btsGCbMRPV6/zDXGvdJy86JKlSRx0SHhkk/img.png)
✏️ 웹 개발이란?(Web Develop)단순하게 말해서 웹사이트를 개발하는 것웹사이트란 단순한 것들이 아니라 사용자에게 제공할 기능이나 서비스 등도 함께 제공할 수 있어야 함정적 사이트(Static Site) : 방문자에게 정보를 보여주기만 하는 사이트(취업을 위한 포토폴리오 사이트 등)동적 사이트(Dynamic Site) : 사용자 상호작용에 따라서 변경되는 사이트(페이스북, 인스타그램 등) ✏️ 서버(Server)인터넷과 연결된 컴퓨터를 칭함쉽게 생각하면 웹 사이트에서 정보를 검색하고 처리하는 일들을 한다고 생각하면 됨 ✏️ 클라이언트(Client)사용자가 웹 사이트에 접근하려고 사용하는 PC나 태블릿 PC등웹 사이트에서 사용자의 요청을 받아 처리한 결과를 클라이언트에서 보여준다즉, 사용자와 서버 ..
- Total
- Today
- Yesterday
- 세그먼트 트리
- C++
- java
- 카운팅 정렬
- 에라토스테네스의 체
- 알고리즘
- 자바
- HTML5
- c++ string
- 백준
- 스프링 부트 crud 게시판 구현
- 이분 매칭
- 유니온 파인드
- js
- 자바스크립트
- 알고리즘 공부
- 유클리드 호제법
- 반복문
- BFS
- CSS
- 투 포인터
- 백준 풀이
- Do it!
- html
- DFS
- 스택
- 우선순위 큐
- C++ Stack
- DP
- 자료구조
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |