일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- node.js
- 자바스크립트
- 리액트 네이티브
- project
- Spring
- ReactNative
- 코테
- 2025 프로그래머스 코드챌린지 2차 예선
- 백엔드
- map
- 파이어베이스
- React
- 리액트네이티브
- java
- 코딩테스트
- 프로젝트
- javascript
- 자바
- 리액트
- PCCE
- firebase
- controller
- 오블완
- 스프링
- 태그
- 티스토리챌린지
- React Native
- expo
- 코딩
- 프로그래머스
- Today
- Total
목록분류 전체보기 (132)
양갱의 개발 블로그

프로젝트로 애완동물과 산책하는 거리를 보여주는 프로젝트이다 그래서 사용자가 산책을 시작하면 서버에 데이터를 보낸다 사용자 + 산책시간 + 현재위치 (위도, 경도) 를 서버로 보낸다. 이렇게 만들것인데 일단 이 기능의 시나리오는 사용자가 산책하기 버튼을 클릭 사용자 + 날짜 + 산책시간(현재시간) + 현재위치(위도, 경도)를 보냄 (서버) 산책하기 테이블에 저장 [ 번호 + 사용자 + 시작시간 + 종료시간(null) ] 을 저장 모달창으로 주의 사항 및 안내할 내용을 보여준다 확인버튼을 누르면 모달창은 사라짐 산책하는 동안 onUserLocationChange로 변화하면 연결해주는 선그어주기? (GPS)기능 필요 산책 종료 버튼 클릭 사진찍을 수 있는 모달창 띄우기 확인을 누르면 ..

교재 : 스프링 코딩 공작소 https://thebook.io/080266/0414/ 스프링 코딩 공작소: 12.1 다국어 처리의 개요 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 다국어 처리 로케일(locale)에 따라 다양한 언어를 지원하는 서비스 => 코드를 수정할 필요 없이 웹 브라우저의 로케일을 기준으로 각 언어에 해당하는 메시지로 변경하는 서비스 로케일이란? 사용자의 언어, 국가뿐만 아니라 사용자 인터페이스에서 사용자가 선호하는 사항을 지정한 매개변수의 모임이다. ex) 나라별로 언어, 글자, 날짜나 시간의 양식, 통화 기호, 문자열 정렬 순서 등이 다름 다국어 처리 하려면 자유롭게 설정 할 수 있도록 " MessageSource "..

교재 https://thebook.io/080266/0445/ 스프링 코딩 공작소: 13장 유효성 검사: 도서 등록 페이지의 오류 메시지 출력하기 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 유효성 검사 부적합 하다고 판단되면 폼 페이지로 다시 되돌려 폼 데이터 값의 오류를 알린다 = 아이디 중복 검사, 로그인 인증할 때 하는 아이디, 패스워드 검사, IP 패킷 검사 등 유효성 검사의 유형 • JSR-380 Validation(Java Bean Validation 2.0) 방식 필드에 대한 유효성 검사 제약 사항(constraints) 애너테이션을 선언하여 해당 값이 올바른지 검증하는 방식 • Validator 인터페이스의 구현체 방식 특정 도..
교재 : 스프링코딩 공작소 https://thebook.io/080266/041 스프링 코딩 공작소: 12장 다국어 처리: 도서 등록 페이지에서 다국어 페이지 만들기 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 12장 다국어 처리 웹 브라우저의 로케일(locale)에 따라 다양한 언어를 지원하는 서비스 인코딩, 디코딩에서 문제가 없도록 지원하는것 => MessageSource 이용 다국어 처리 로케일 : 프로그램이 세계적으로 사용되면서 사용자의 나라 혹은 환경에 따라 결정되는 요소들을 의미 -> 나라별로 언어, 글자, 날짜나 시간의 양식, 통화 기호, 문자열 정렬 순서 등 국제화(internationalization) 여러 다른 언어와 지역적 ..

교재 : 스프링 코딩 공작소 https://thebook.io/080266/0378/ 스프링 코딩 공작소: 11.1.1 로깅 유틸리티 Log4j 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io Log4j 란? 아파치 소프트웨어 라이선스에 따라 배포되는 로깅 프레임 워크 안정적, 신속성, 유연성 -> 시스템 성능에 큰 영향 X 즉, 선택적인 로그를 남기거나 특정 파일에 로그를 기록할 수 있는 환경을 제공 로그를 찍는 이유로는 디버깅 하는 방법 중에 하나이기도 하지만, 매번 그냥 로그에 찍는 것보다 발생했던 원인을 기록하고 개발자가 확인 할 수 있어야 한다. 그런 상황에 대처하기 위해서 파일이나 DB에 저장하는데 문제가 발생했을 때 자세한 상황을 파악..

11장 교재 스프링 코딩 공작소 https://thebook.io/080266/0376/ 스프링 코딩 공작소: 11장 로그 기록: 로그 기록 만들기 더북(TheBook): (주)도서출판 길벗에서 제공하는 IT 도서 열람 서비스입니다. thebook.io 로그 기록 : 로그 기록 만들기 웹 URL요청을 할 때 중간에서 요청을 가로채는 인터셉터를 이용하여 로그기록을 살핌 Log4j 요청 URL의 경로마다 접근 내역과 작동 내역 등이 남아 있음 아파치 소프트웨어 라이선스에 따라 배포되는 로깅 프레임 워크 >> 안정적, 신속성, 유연성 웹 애플리케이션이 동작하는 중에 남긴 로그 기록은 애플리케이션이 운영되는 동안 정확한 상황과 상태 정보를 제공함 파일이나 DB에 기록 -> ai 인공지능이 클라우드에 저장하고 판..