[Project] 박대리 프로젝트 진행상황 (23.08.26) [카카오맵 API 적용, 방문자 유입 체크 로직 구현, Excel 파일 읽기]
·
◈ Yermi Project/어디 가! 박대리!🙋🏻‍♂️
- 박대리 프로젝트 진행상황 (23.08.26) 지도 API는 카카오맵을, CSS 프레임워크는 TailWindCSS를 사용했다. [API] 웹 페이지에 카카오맵 지도 띄우기 [Kakao Map API 키 발급 및 사용하기] - 웹 페이지에 카카오맵 띄우기 - 카카오맵 API 키 발급 방법 : https://apis.map.kakao.com/web/guide - 지도를 담을 영역 만들기 - 실제 지도를 그리는 API 불러오기 - 지도를 띄우는 코드 작성 var container = docu yermi.tistory.com [TailWindCSS] 01 설치부터 한걸음 - '부트스트랩도 있는데 왜 쓸까?' 솔직히 말해서. 이제 부트스트랩이 좀 질렸습니다. (부트스트랩에게 미안해하면서 하는 말입니다) 초보 개..
[API] 웹 페이지에 카카오맵 지도 띄우기 [Kakao Map API 키 발급 및 사용하기]
·
▣ Tools/API🎯
- 웹 페이지에 카카오맵 띄우기 - 카카오맵 API 키 발급 방법 : https://apis.map.kakao.com/web/guide - 지도를 담을 영역 만들기 - 실제 지도를 그리는 API 불러오기 - 지도를 띄우는 코드 작성 var container = document.getElementById('map'); //지도를 담을 영역의 DOM 레퍼런스 var options = { //지도를 생성할 때 필요한 기본 옵션 center: new kakao.maps.LatLng(33.450701, 126.570667), //지도의 중심좌표. level: 3 //지도의 레벨(확대, 축소 정도) }; var map = new kakao.maps.Map(container, options); //지도 생성 및 객체..
[일상] University of California San Diego - Object Oriented Programming in Java 강좌 수료 [Coursera x K-MOOC]
·
◐ 기타/개발자의 일상🎈
- Object Oriented Programming in Java 강좌 수료 Coursera x K-MOOC에서 제공한 캘리포니아대학교 샌디에고에서 Object Oriented Programming in Java를 수강하였다. 객체지향과 상속의 개념에 대해 중점적으로 공부하였다. Java의 객체 지향 프로그래밍 University of California San Diego에서 제공합니다. Welcome to our course on Object Oriented Programming in Java using data visualization. People come to ... 무료로 등록하십시오. www.coursera.org 강의를 들으면서 Java Applet으로 다양한 모듈도 만들어보았고, 과제를 ..
[Applet] 자바 애플릿(Java Applet)에서 마우스 이벤트 구현하기 [Programming Assignment for Module 5]
·
◎ Java/Applet🧳
- 자바 애플릿(Java Applet)에서 마우스 이벤트 구현하기 1. mouseMoved() 메서드 구현 사용자가 마우스를 움직일 때 이벤트 핸들러에 의해 mouseMoved()가 호출되면 지진 마커의 경우 지진 제목을, 도시의 경우 이름, 국가 및 인구를 표시한다. - EarthquakeCityMap.java /** Event handler that gets called automatically when the * mouse moves. */ @Override public void mouseMoved() { // clear the last selection if (lastSelected != null) { lastSelected.setSelected(false); lastSelected = null;..
[Spring] 싱글톤, 무상태(stateless)로 설계하라! [Singleton 패턴 주의사항]
·
▣ Framework/Spring🍃
- 싱글톤, 무상태(stateless)로 설계하라! 객체 인스턴스를 하나만 생성해서 공유하는 싱글톤 방식은 여러 클라이언트가 하나의 같은 객체 인스턴스를 공유하기 때문에 싱글톤 객체는 상태를 유지(stateful)하게 설계하면 안된다. - 잘못된 설계 : 상태가 유지되는 경우 - StateFulService.java public class StateFulService { private int price; // 상태를 유지하는 필드 public void order(String name, int price) { System.out.println("name = " + name + " price = " + price); this.price = price; // 여기가 문제! } public int getPric..