[kotlin] DSL로 코드를 짧게 만들기 개요계획하기단계 1 : 초기 코드단계 2 : 정적 String으로 키를 확정하기단계 3 : Enum을 사용해 올바른 키 적용단계 4 : Sealed 클래스로 값의 형태 확정하기단계 5 : when 분기 없애기단계 6 : 람다 함수로 속성 설정하기단계 7 : 리시버<Receiver>로 it 없애기빌더 패턴결론
[kotlin] JSONObject로 익혀보는 멤버 확장 함수 개요JSONObjecttryNull기본 타입값 얻기JSONObject의 forEach 구현하기JSONArray의 forEach 구현하기결론
[Java] 인텔리제이에서 Maven 기반 프로젝트를 Tomcat 에 배포하기 개요1. 실습 준비2. 톰켓 관리자 도구로 WAR 배포하기3. 인텔리제이에서 클릭 한번으로 빌드 후 WAR를 톰켓에 배포하기결론
[java] 윈도우에 VirtualBox/우분투/톰켓 설치 개요준비VirtualBox 설치 및 기본 설정VirtualBox 가상 머신 생성VirtualBox 가상 머신 설정VirtualBox 가상 머신에 우분투 설치우분투 패키지 최신 버전 업데이트VirtualBox 게스트 확장 설치네트워크 고정 IP로 설정SSH 접속 환경 만들기톰켓(Tomcat) 설치결론
[java] 인텔리제이 무료 버전으로 Spring Boot 개발 환경 만들기(Gradle) 개요1. 다운로드 & 설치2. 빈 프로젝트 생성3. 프로젝트내에 모듈 생성4. Gradle 설정5. 코드 작성6. 실행하기7. 템플릿 엔진, 타임리프 사용해보기8. JSP 기반으로 만들기결론
[android] 권한요청처리기 개요권한 요청 구현 시 고려해야 하는 사항권한처리기의 흐름권한 처리의 흐름개선실제 코드의 작성onRequestPermissionsResult의 구현PermissionMatcher 클래스결론
[java] 인텔리제이 무료 버전으로 스프링5 MVC개발하기(Maven) 개요1. 다운로드2. 빈 프로젝트 생성3. pom.xml 설정4. 서블릿 스캐폴딩5. web.xml 생성6. spring – servlet.xml 생성7. Main컨트롤러 제작8. index.jsp 만들기8. 실행설정9. 실행 및 구동 확인결론