본문 바로가기

Study45

[Java] Java8 달라진 점 람다 표현식(lambda expression) : 함수형 프로그래밍 스트림 API(stream API) : 데이터의 추상화 Java.time 패키지 : Joda-Time을 이용한 새로운 날짜와 시간 API 나즈혼(Nashorn) : 자바스크립트의 새로운 엔진 www.tcpschool.com/java/java_intro_java8 코딩교육 티씨피스쿨 4차산업혁명, 코딩교육, 소프트웨어교육, 코딩기초, SW코딩, 기초코딩부터 자바 파이썬 등 tcpschool.com 2021. 1. 1.
[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.