본문 바로가기

분류 전체보기101

[Java] Java8 스트림( Stream ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 List list = new ArrayList(); list.add("a9"); list.add("a2"); list.add("a1"); list.add("b1"); list.add("a8"); list.add("a6"); list.add("b2"); list.add("a4"); list .stream() .filter(i -> i.startsWith("a")) .map(String::toLowerCase) .sorted() .forEach(System.out::println); cs 결과 값 a1 a2 a4 a6 a8 a9 wraithkim.wordpress.com/2017/04/13/java-8-%EC%8A%A4%ED%8A%B8%EB%A.. 2021. 1. 1.
[Spring/Error] Port 8080 was already in use (Windows/Intellij) 'Port 8080 was already in use' 오류 해결 방법 웹 애플리케이션을 개발하다 보면 위와 같은 에러가 날 때가 있다. 해결방법은 윈도우 기준으로 다음과 같다. cmd창 열기 Window키 + R => cmd 검색 위치 변경하기 C:\Users\UserName> => C:\Windows\System32> cd .. : 상위 디렉토리로 cd 디렉토리 : 디렉토리로 명령어로 8080 포트의 PID를 검색 후 종료하기 netstat -ao |find /i "listening" taskkill /F /IM 25848 2020. 12. 31.
[Spring] 프로젝트 설정 설정사이트 : start.spring.io 위 사이트에 접속하면 아래 화면을 볼 수 있다. 또한 필요한 depenencies를 추가할 수 있다. Maven vs Gradle hyojun123.github.io/2019/04/18/gradleAndMaven/ Gradle은 의존관계가 있는 라이브러리를 함께 다운로드한다 스프링 부트 라이브러리 1) spring-boot-starter-web spring-boot-starter-tomcat: 톰캣(웹서버) 내장형 spring-webmvc: 스프링 웹 MVC 2) spring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View) 3) spring-boot-starter(공통): 스프링 부트 + 스프링 코어 + 로깅 spring-boot sp.. 2020. 12. 23.
[프로그래머스] L3 불량 사용자 / 2019 카카오 겨울 인턴십 (Java) [프로그래머스] L3 불량 사용자 / 2019 카카오 겨울 인턴십 [풀이] 123456789101112131415161718192021222324252627282930313233343536373839404142434445import java.util.*;class Solution { static List list = new ArrayList(); static Set answer = new HashSet(); static boolean[] visit; public static int solution(String[] user_id, String[] banned_id) { visit = new boolean[user_id.length]; dfs(0, user_id, banned_id); return answe.. 2020. 12. 22.