일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- attention
- aws
- AndroidStudio를활용한안드로이드프로그래밍
- 소스설치
- image
- CBOW
- deeplearning
- 밑바닥부터시작하는딥러닝2
- 컴파일설치
- 밑바닥부터시작하는딥러닝
- 가비아
- 프로그램새내기를위한자바언어프로그래밍
- 한빛아카데미
- jupyter
- 한빛미디어
- MySQL
- Lamp
- 논문리뷰
- 생활코딩
- 크롤링
- Apache
- word2vec
- 딥러닝
- 예제중심HTML&자바스크립트&CSS
- Selenium
- Crawling
- 셀레니움
- 수동설치
- 비지도학습
- 머신러닝
- Today
- Total
목록It공부/Java (13)
안녕, 세상!
javafx는 자바언어로 컨포넌트들을 보다 편하게 위치시키고 디자인할 수 있는 그래픽 미디어 패키지입니다. 자바 응용 프로그램을 개발하기 위한 JDK는 JDK11부터 javafx가 별개로 떨어져서 javafx 플러그인 설치만으로 사용할 수가 없습니다. 우선 플러그인 부터 설치하겠습니다. (1) JavaFX 플러그인 설치 1. 이클립스 환경에서 [Help] -> [Eclipse Marcketspace]로 들어갑니다. 2. 'Find: ' 라는 검색창에 'javafx'라고 검색하면 e(fx) clipse 가 나오고 오른쪽 하단에 install 버튼을 누릅니다. (저는 이미 설치되어 있어서 installed 라고 되어 있습니다.) 3. 설치 중에 Licence Agreement 가 나오면 'I accept ~..
(1) 인터넷의 구성 요소 TCP/IP 프로토콜 인터넷은 컴퓨터 간 정보를 교환할 수 있는 기능이 있는 컴퓨터 통신망입니다. 따라서 컴퓨터와 통신 노드 간에 정보를 교환하기 위한 프로토콜이 필요하며, 인터넷에서는 TCP(Transmission Control Protoc ol) / IP(Internet Protocol)를 인터넷의 표준 프로토콜로 개발하여 사용하고 있습니다. TCP/IP는 응용 계층, 전송계층, 인터넷 계층, 물리 계층 등 4개의 계층 구조를 갖습니다. ① 응용 계층(Application Layer) 실제로 네트워크를 사용하는 FTP, Telnet, SMTP 등의 응용프로그램으로 이루어져 있습니다. ② 전송 계층(Transport Layer) 목표 시스템까지 데이터를 전송하는 역할을 하며 ..
(1) 스트림(Stream) 개념 스트림(Stream)은 파일이나 키보드, 모니터 등의 입출력 장치나 네트워크, 메모리 등으로부터 데이터를 입출력할 때 사용하는 처리를 정의해 둔 것입니다. 스트림은 하드웨어 장치와 무관하게 일관된 방법으로 이동되는 흐름입니다. 자바에서 모든 입출력에서 스트림이라는 개념을 사용합니다. 물이 필요할 때 저수지나 개울에서 물을 가져다 쓸 수 있는 것처럼, 필요한 바이트 문자를 파일이라는 데이터 저장소에서 가져온다고 보는 C언어와 유닉스에서 온 개념입니다. 이를 다시 비유 설명하자면 파일에 스트림이라는 파이프를 연결하면 프로그램으로 데이터를 가져올 수 있습니다. FIFO(First-In-First-Out) 구조며 읽고 쓰는 처리를 동시에 할 수 없는 단방향 구조입니다. 스트림은..
(1) 쓰레드 (Thread) 기본 쓰레드는 자바에서 제공되는 강력한 기능입니다. 자바에서는 쓰레드 처리를 프로그래밍 언어 수준에서 자유자재로 사용할 수 있기 때문에 프로그래머는 더 이상 복잡한 하드웨어 수준의 처리를 할 필요가 없습니다. ① 다중 프로세스(Multi-Process) 시스템 CPU가 프로그램을 읽으면 프로그램에서 명령한대로 메모리를 할당하고 순서대로 실행하게 됩니다. 이렇게, 컴퓨터 메모리 위에서 실행되고 있는 프로그램을 프로세스(Process)라고 합니다. 하나의 프로세스만 실행되는 싱글 프로세스 시스템에서는 사용자로부터 입력을 받는다거나 인쇄를 하는 동안에는 컴퓨터 CPU는 놀고 있을 수 밖에 없습니다. 이를 보완하기 위해서 CPU를 사용하지 않을 때 다른 프로세스를 실행시킬 수 있는..