개발일지 - 데이터 크롤링 수정
·
[Flutter] 프로젝트 (눈길)/작업일지
[Flutter] 2차 프로젝트(눈길) OTT 종합 정보 플랫폼 앱 개발 고도화작업기간2025.02.10 ~ 2025. 03.07작성일2025.02.13 오늘 작업 - 데이터 크롤링 수정 내일 작업- 리뷰 페이지 백이랑 연결- 데이터 크롤링 수정3개인 소감데이터 크롤링을 너무 시도를 과도하게 많이해서 IP 차단을 당해서 학원 컴퓨터에서는 서버를 돌리지 못하고있다집에서도 시도를 많이해서 차단을 당했지만 해결 방법인 IP주소 변경을 선택해서 해결하였지만 학원은 공용 이다보니 설정을 변경하지 못하여 VPN을 사용해서 우회하는방법이 있다 하지만 그 방법은 너무 번거롭고느려서 사용하기가 힘들다. 내가 선택한 방법은 집에 컴퓨터에서 크롤링을 하고 완성 후 스케쥴러 돌리는게 최선인 방법인거같다 내가 과도하게 크롤링을..
[Spring boot] Bank App - 모델링
·
Spring
모델링(Modeling) 개념 정리💡 모델링이란?모델링은 현실 세계의 시스템이나 프로세스를 컴퓨터 시스템 내에서 표현하기 위해 추상화하는 과정입니다.중요 정보를 식별하고, 정보 간의 관계를 정의하며 데이터 구조와 알고리즘을 설계합니다.특히, 데이터베이스 모델링은 데이터 구조 설계에 중점을 둡니다.데이터베이스와 Java 간 데이터 타입 차이데이터베이스와 Java는 사용하는 데이터 타입이 다릅니다.데이터베이스 데이터를 Java 객체로 표현하기 위해 모델링 과정이 필요합니다.ORM (Object-Relational Mapping)개념ORM은 객체 지향 언어의 객체와 관계형 데이터베이스 테이블을 매핑하는 기법입니다.주요 특징객체의 속성과 메서드를 통해 데이터 조작 가능.SQL 쿼리 작성 최소화.데이터베이스 구..
[Spring boot] Bank App - 디자인 시안 확인
·
Spring
💡 화면 구성 확인이번 강의에서 디자인 요소에 대한 설명은 가능한 간단하게 진행할 예정입니다.CSS 프레임워크인 bootstrap4를 활용하지만 여러분들이 원하는 디자인으로 마음껏 수정해도 좋습니다.  부트스트랩 4 템플릿을 가져올 링크 입니다 확인 해보세요 W3Schools online HTML editorThe W3Schools online code editor allows you to edit code and view the result in your browserwww.w3schools.com 디자인 코드  My First Bootstrap 4 Page Resize this responsive page to see the effect! Navbar ..
[Flutter] Flutter Scroll Wiget
·
Flutter/App
ListView 사용법과 주요 property가장 일반적으로 사용되는 스크롤 위젯ListView는 주로 다음과 같은 방식으로 사용일반적인 ListView를 명시적으로 호출하고 children 전달하는 방법 (적은 데이터에 사용시 용이함)ListView.builder를 사용하여 동적으로 호출ListView.separated는 ListView.builder 기능에 구분선 사용 가능주요 propertyreverse: true이면 bottom에서부터 리스트 표시padding: 리스트 아이템 간격 (EdgeInsets로 적용)itemCount: 동적 리스트 아이템 개수 (ListView.builder/ListView.separated에서 사용 가능)itemBuilder: 각 동적 리스트 아이템 정의 (ListVi..
[Flutter] 연습하기1 - flutter store app
·
Flutter/App
플러터를 이용해서 간단한 store App을 만들며 문법에 익숙해져보도록 하겠습니다.만들면서 배우는 플러터 앱 프로그래밍을 바탕으로 연습했습니다.코드를 짜기 전, 최상단 폴더에 assets 폴더를 만들고 이미지를 넣어줍니다.  yaml 파일 설정 # To add assets to your application, add an assets section, like this: assets: - assets/bag.jpeg - assets/cloth.jpeg 초기 코드 작성// 플러터 동작시 반드시 있어야 함import 'package:flutter/material.dart';// 코드의 시작점void main() { // 플러터는 거의 모든 것이 위젯 // 전달된 위젯을 최상위 위젯으로 설..