[API] 네이버 지도에서 정보 창 띄우기 [마커 클릭 시 정보 창 나타나고 사라지는 이벤트 만들기]
·
▣ Tools/API🎯
[API] 웹 페이지에 네이버 지도 띄우고 마커 찍기 [네이버 Maps API 사용하기] - 웹 페이지에 네이버 지도 띄우고 마커 찍기 1. Naver Maps Application 등록 NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 2. 웹 yermi.tistory.com - 네이버 지도에서 정보 창 띄우기 정보 창을 만들기 앞서, 지도와 마커를 생성한다. // 서울시청으로 지도, 마커 띄우기 var cityhall = new naver.maps.LatLng(37.5666805..
[Project] 박대리 프로젝트 진행상황 (23.09.06) [logback 추가, Scheduler 적용, WaYF, Github Conflict 해결]
·
◈ Yermi Project/어디 가! 박대리!🙋🏻‍♂️
- 박대리 프로젝트 진행상황 (23.09.06) 톰캣의 catalina log와 access log를 파일로 생성하는 작업을 하였다. logback.xml 파일을 만들고 싶지는 않았고.. 톰캣 log 저장해주는 게 분명 있을텐데 하면서 엄청 찾아봤는데, 다들 logback.xml로만 세팅하려고만 해서 찾느라 꽤나 애먹었다. [Tomcat] 스프링 부트(Spring Boot) 내장 톰캣 catalina 로그 설정 방법 [임베디드 톰캣(Embedded Tomcat)에서 - 스프링 부트(Spring Boot) 내장 톰캣 로그 설정 방법 스프링 부트에서 내장 톰캣 사용 시, catalina 로그를 파일로 저장하고 싶을 수 있다. application.properties에 아래와 같은 설정만 추가해주면 자동으 y..
[코드트리] 숫자 찍기 3 [난이도 : Bronze 2 / 문제유형 : 2d]
·
◈ Coding Test/코드트리🌳
코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { static int[][] table; static StringBuilder sb = new StringBuilder(); public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] nums = sc.nextLine().split(" "); int n = Integer.parseInt(nums[0]); int typ..
[GoF] Decorator 패턴 : 장식들과 내용물을 동일시한다 [객체에 장식을 더해 가는 패턴]
·
◈ Study/디자인패턴(GoF)🥞
- Decorator 패턴 : 장식들과 내용물을 동일시한다 Decorator 패턴은 중심이 되는 객체가 있고, 거기에 장식이 되는 기능을 하나씩 추가해서 목적에 더 맞는 객체로 만들어 가는 패턴이다. 객체에 장식을 더해 가는 디자인 패턴이라 이해하면 된다. - 어떤 경우에 사용할까? Decorator 패턴에서는 장식틀과 내용물이 공통의 인터페이스를 가지지만, 감싸면 감쌀수록 기능이 추가된다. 이때 감싸지는 쪽을 수정할 필요는 없기에, 내용물을 변경하지 않고 기능을 추가할 수 있다. - 예제 코드 이름 설명 Display 문자열 표시용 추상 클래스 StringDisplay 1행으로 구성된 문자열 표시용 클래스 Border '장식틀'을 나타내는 추상 클래스 SideBorder 좌우에만 장식틀을 붙이는 클래스..
[코드트리] -999 [난이도 : Bronze 3 / 문제유형 : Min&Max]
·
◈ Coding Test/코드트리🌳
코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai - 문제풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] nums = sc.nextLine().split(" "); int max = -1000; int min = 1000; for(int i = 0 ; i < nums.length ; i++) { if(Integer.parseInt(nums[i]) == -999)..