1. 개발 환경 셋팅 자바 웹 애플리케이션을 개발하기 위해서 자바 프로그램을 쉽게 구성하고 작동할 수 있게 도와주는 JDK와 자바 개발 툴로 많이 쓰이는 IntelliJ IDEA, 동적인 웹을 만들기 위해 자주 쓰이는 Tomcat을 설치하려고 한다. 1.1. JDK 설치하기 (Eclipse Temurin) https://adoptium.net/ Home | Adoptium The Adoptium® Working Group The Adoptium Working Group promotes and supports high-quality runtimes and associated technology for use across the Java ecosystem. Our vision is to meet the ne..
Java란 "객체지향언어"로 1995년 Sun Microsystems에서 개발한 언어이다. C와 C++ 언어의 문법을 바탕으로 개발되었다. Java의 특징 1. 객체지향언어 (Object Oriented Language) 객체를 기반으로 개발하는 프로그래밍 언어로 상속, 캡슐화, 다형성, 추상화의 특징을 지닌다. 2. 운영체제에 독립적 윈도우, 리눅스, 맥 등에 맞는 자바가상머신(JVM, Java Virtual Machine)이 설치되어 있다면, 운영체제(OS)에 상관없이 자바 프로그램의 실행이 가능하다. 3. 자동 메모리 관리 가비지컬렉터(GC, Garbage Collector)가 사용되지 않는 메모리를 자동으로 제거하기 때문에, C언어와 달리 메모리 관리를 하지 않아도 된다. 4. 멀티쓰레드 자바 A..
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- BFS
- DP
- COLAB
- lis
- disjoint set
- python
- Algorithm
- 트랜스포머
- 코드트리
- 알고리즘
- 수학
- pytorch
- Prefix sum
- 백준
- MySQL
- 누적합
- Look-ahead Mask
- 코딩테스트실력진단
- 코딩테스트
- FastAPI
- 파이썬
- 분리집합
- dfs
- greedy
- Transformer
- 구현
- 이분탐색
- 그리디
- boj
- padding mask