목록분류 전체보기 (143)
고마구의 개발 블로그
[정보처리기사] 모듈의 결합도(Coupling)와 응집도(Cohesion) (tistory.com) [정보처리기사] 모듈의 결합도(Coupling)와 응집도(Cohesion)1. 모듈 - 모듈은 시스템의 각 기능으로 소프트웨어의 성능을 향상시키거나 수정 및 재사용을 용이하게 하기 위해 기능 단위로 분해한 것을 말한다. - 모듈의 독립성은 결합도(Coupling)를 약하게,devinus.tistory.com
장바구니 백업용
미니프로젝트1 완성본
https://complainrevolutionist.tistory.com/83 2023 정보처리기사 실기 예상 문제 모음2024년에도 계속 업데이트할 예정입니다 목차 1) 정보처리기사 공부법 2) 최신 경향 3) 산업기사 기출문제(22년 1, 2, 3회차) 4) 코딩 기출문제 + 예상문제 5) SQL 기출문제 + 예상문제 6) 이론 기출문제+complainrevolutionist.tistory.com정보처리기사 실기 JAVA 기출문제 모음 :: 잡코딩 정보 블로그 (tistory.com) 정보처리기사 실기 JAVA 기출문제 모음2023 정보처리기사 실기 예상 문제 모음 C언어 기출문제 모음 JAVA 기출문제 모음 Python 기출문제 모음 정보처리기사 실기 SQL 기출문제 모음 정보처리산업기사(정처산기..
1:1 채팅 기능을 구현하기 위해서는 각 세션을 개별적으로 관리해야 합니다. 이를 위해 클라이언트와 서버 모두에서 사용자 구분과 메시지 전송 로직을 변경해야 합니다. 여기서는 Spring Boot와 WebSocket을 이용하여 1:1 채팅 기능을 구현하는 방법을 설명하겠습니다.1. WebSocketConfig 클래스기본 설정은 동일하지만, 사용자별 메시지 전송을 위해 사용자 ID를 사용할 수 있도록 합니다.WebSocketConfig.javajavapackage com.example.websocket; import org.springframework.context.annotation.Configuration; import org.springframework.web.socket.config.annotati..
자기 근처에 있는 공연장을 추천해주는 시스템은 사용자 경험을 크게 향상시킬 수 있는 훌륭한 아이디어입니다. 이 기능을 구현하기 위해 다음과 같은 단계를 따라 진행할 수 있습니다.1. 사용자 위치 정보 수집사용자 동의 받기: GPS 위치 정보를 사용하기 위해 사용자로부터 동의를 받아야 합니다.위치 정보 수집: JavaScript의 navigator.geolocation API를 사용하여 사용자의 현재 위치를 가져옵니다.2. 공연장 데이터베이스 구축공연장 정보: 공연장의 이름, 주소, GPS 좌표, 공연 정보 등의 데이터를 데이터베이스에 저장합니다.API 통합: 외부 API를 사용하여 공연장 정보를 동기화하거나, 수동으로 데이터를 입력합니다.3. 거리 계산거리 계산 로직: 사용자 위치와 각 공연장의 위치 사..
Kakao Developers Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com[Spring] 카카오 지도 API를 통해 정보 가져오기 (tistory.com) [Spring] 카카오 지도 API를 통해 정보 가져오기https://developers.kakao.com/docs/latest/ko/local/dev-guide#search-by-keyword Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을minutemaid.tistory.com
스프링, Mybatis, MySQL_트랜잭션 처리 [4/5] (tistory.com) 스프링, Mybatis, MySQL_트랜잭션 처리 [4/5]- Develop OS : Windows10 Ent, 64bit - WEB/WAS Server : Tomcat v9.0 - DBMS : MySQL 5.7.29 for Linux (Docker) - Language : JAVA 1.8 (JDK 1.8) - Framwork : Spring 3.1.1 Release - Build Tool : Maven 3.6.3 - ORM : Mybatis 3.2.8 [ 트랜잭션(TransAction) ] 한codevang.tistory.com트랜잭션 처리