2024/09/04 6

5일차 - 회원가입 주소 api 연결, 유효성 및 정규화

1. 주소 api 연결2. 회원가입 유효성 검사, 정규화 // 비밀번호 실시간 확인3. 로그인 jsp 틀 잡기 address.js -> 주소 api // 우편번호 찾기 찾기 화면을 넣을 element var element_wrap = document.getElementById('wrap'); function foldDaumPostcode() { // iframe을 넣은 element를 안보이게 한다. element_wrap.style.display = 'none';}function execPostCode() { var currentScroll = Math.max(document.body.scrollTop, document.documentElement.scrollTop); new..

[Flutter] 컬렉션(자료구조)

dart 에서 제공 하는 자료구조와 특징에 대해 알아 보자. 컬렉션은 여러 값을 하나의 변수에 저장할 수 있는 타입을 의미합니다. 주요 컬렉션 타입들은 다음과 같습니다: List (리스트):여러 값을 순서대로 저장하고, 인덱스 번호로 접근 가능한 컬렉션 타입입니다.Map (맵):'키'와 '값'의 형태로 저장하고,'키'를 기반으로 매칭되는 '값'을 바로 접근 가능한 컬렉션 타입입니다.Set (셋):중복된 데이터를 제거하고 데이터를 저장하는 컬렉션 타입입니다.  // Map은 키/값 을 사용한다. Map myDict = {'홍길동' : 1, "포도" : 2, '사과' : 3}; print(myDict.runtimeType); // 맵에 새로운 새로운 키 값 추가 하기 myDict['케이트'] = 4..

Flutter 2024.09.04

[Flutter] 사전 기반 지식

💡 data란 무엇일까?데이터는 정보를 나타내는 단순한 값 또는 사실의 집합입니다.컴퓨터 과학에서 데이터는 컴퓨터가 처리할 수 있는 형식으로 표현된 정보를 말합니다. 프로그래밍에서 데이터는 변수, 상수, 배열, 리스트, 오브젝트, 클래스 등을 통해 표현되며 CRUD가 가능하고, 전송될 수 있습니다. 데이터 타입은 데이터의 종류를 결정하고, 어떤 연산이 가능한지 결정하는 분류 체계입니다. 예를 들어, 정수 데이터 타입의 데이터는 덧셈, 뺄셈 등의 산술 연산이 가능합니다.데이터는 또한 데이터베이스에서 정보를 저장하는 데 사용됩니다. 이 경우, 데이터는 종종 테이블의 형태로 구조화되어 있으며, 각 테이블은 서로 연관된 데이터의 집합을 나타냅니다.예를 들어, '사용자' 테이블은 이름, 이메일 주소, 전화번호 ..

Flutter 2024.09.04

[Flutter] Dart 언어 변수

💡대부분의 프로그래밍 언어의 구성 - 변수 - 조건문- 반복문 - 함수(인수값) : 위 내용들을 가지고 미리 만들어 놓은 코드 ▶️ dart 언어 기본// main() 함수는 작성한 코드 부터 실행(실행 진입점)// 각 구문은 세미콜론(;) 으로 끝나야 함 ▶️ 주석// 메서드/클래스 정의 위에 주석을 작성하면 'dartdoc' 과 같은 문서 생성 도구를  통해 문서 생성 가능▶️ 변수// 변수와 데이터 타입▶️ 타입 확인(runtimeType)▶️ var, dynamic▶️ 자동 형변환을 지원하지 않는

Flutter 2024.09.04

[Flutter] 프로젝트 구조 살펴보기

flutter 프레임워크의 전체적인 구조를 살펴 보자. andorid 폴더에서 직접 코틀린 코드나 자바 코드를 통해서 작업을 진행할 수 있습니다.iOS 폴더에서는 버전 정도 수정이 가능하며 권장 사항은 XCODE 를 통해서 설정 하길 바랍니다.pubspec.yaml 파일은 프로젝트에 설정 및 외부 라이브러리 관리를 위해 파일 입니다. 변경 사항이 발생하면 상세한 부분은 pubspec.lock 파일에 수정 됩니다.

Flutter 2024.09.04