일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Web Server
- springboot
- tool
- IntelliJ
- Gradle
- Oracle
- Spring Boot
- redis
- AWS
- MySQL
- Spring
- 요리
- db
- Design Patterns
- java
- ReactJS
- jenkins
- php
- 맛집
- jsp
- javascript
- elasticsearch
- linux
- JPA
- Git
- it
- docker
- ubuntu
- devops
- laravel
- Today
- Total
목록2019/08/17 (3)
아무거나
[gradle dependency추가해도 계속 안받아지는경우, 캐시 삭제] PC의 $Home(사용자폴더)/.gradle/caches 폴더 안에 해당 라이브러리 관련 파일 및 폴더를 찾아 모두 지운다. (ex - C:\Users\윈도우유저명\.gradle\caches\modules-2\files-2.1) 그리고 터미널에서 다음 명령어 입력 gradlew --refresh-dependencies 터미널에서 위 명령어를 입력해주면, 기존에 받아놓은 dependencies 안의 라이브러리들을 최신 파일로 모두 교체한다. ** 새로 받은 dependency 라이브러리 못 불러오면 툴을 껐다가 다시 키면 된다.
[iterator vs foreach] 자바 1.5부터 지원하고 있는 향상된 for문 (일명 for-each문)은 일반 배열과 Collections 객체에 대해 이용할 수 있다. Collections를 향상된 for문으로 돌리면 컴파일러가 Iterator를 이용하는 방법으로 바꿔서 컴파일한다. (즉, 명시적으로 Iterator를 이용하는 것과 동일하다.) 일반 배열의 경우에는 성능차이가 많이 날 수 있다.
[JAVA 네트워크] JAVA는 다른 언어에 비해 네트워크 기능이 뛰어난다. 그 외에도 다양한 API가 많은 고수준의 언어이다. 1. InetAddress -> 호스트의 IP주소를 비롯한 네트워크상의 정보를 얻어오는 클래스 입니다. ex) [MainClass.java] public class MainClass { public static void main(String[] args) { new InetAdressEx(); } } [InetAdressEx.java] import java.net.InetAddress; import java.util.Scanner; public class InetAdressEx { Scanner scanner; public InetAdressEx() { System.out.pr..