- [Flutter] 3. 플러터 아키텍쳐Song hyun[Flutter] 3. 플러터 아키텍쳐 1. 플러터 아키텍처-Flutter 아키텍처는 세 가지 주요 계층으로 구성된다. 크게 프레임워크, 엔진, 임베더 계층이 있다.
- 2024-09-03 09:29:13
- [Flutter] 2. AOT와 JITSong hyun[Flutter] 2. AOT와 JIT 1. AOTAOT(Ahead Of Time)을 지원한다. 즉 Dart 언어로 개발한 코드를 휴대폰에 빌드하기 전에 해당 핸드폰의 기계어 코드로 사전 컴파일하여 코드를 빌드할 수 있다. => 네이티브의 성능을 낼 수 있음! 2. JIT JIT(Just In Time)을 지원한다. JIT란 런타임에서 실행할 수 있는 중간 언어로 변환한 후, Dart의 가상 머신을 통해 중간 언어를 실시간으로 번역한다. 이 때, 해당 기계에 맞게 번역을 실행하고 즉시 실행해준다. AOT에 비해 런타임시 실행이 느리고, 이 방식은 개발 모드에서만 사용한다.
- 2024-09-03 09:27:12
- [Flutter] 1. 플러터란?Song hyun[Flutter] 1. 플러터란? 1. 플러터란?*UI란?*프레임워크란? 2. 플러터의 특징-구글이 지원하는 무료 오픈소스이다.-네이티브 앱으로 컴파일이 가능하여 네이티브 수준의 성능을 자랑한다. -크로스 플랫폼용 앱을 구현할 수 있게 해준다.**플러터의 모든 것은 위젯이기 때문에, 위젯에 대해서만 개념을 숙지하면 쉽게 개발이 가능하다!! 3. Dart 언어의 특징-Type을 지원하는 언어이다.-Type 추론을 지원한다.-UI에 최적화된 언어이다.-동시성을 지원하지만 완벽하게 격리됨을 지원한다. *Skia 엔진-다양한 환경에서 공통 API를 가지고 화면을 그릴 수 있게 도와주는 오픈소스 2D 그래픽 라이브러리. 플러터는 Skia 엔진을 내장하고 있다.
- 2024-09-03 09:20:44
- [셸위:게임 친구 매칭 사이트] MBTI 테스트 구현 (2) - 테스트 로직Song hyun[셸위:게임 친구 매칭 사이트] MBTI 테스트 구현 (2) - 테스트 로직 *DB 1. TestController.javapackage com.example.demo.controller;import java.util.List;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.http.ResponseEntity;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.spring..
- 2024-09-02 20:37:00
- [셸위:게임 친구 매칭 사이트] MBTI 테스트(1) - 프론트Song hyun[셸위:게임 친구 매칭 사이트] MBTI 테스트 구현 (1) - 프론트 1. startTestPage.jsp 나의 게임 성향을 알아보는 MBTI 테스트 테스트 시작 모든 질문이 끝났습니다! 2. resultTest.jsp 당신의 성향은... ${resultMbti.name} : ${resultMbti.nickname} ${resultMbti.content} 나와 잘 맞는 사람은... ${goodMatchedMbti.name} : ${goodMatchedMbti.nickname} ${goodMatchedMbti.content} 나와 잘 맞지 않는..
- 2024-09-02 20:34:41
- [Error Note] 38. Parameter not found. Available parameters are ...Song hyun[Error Note] 38. Parameter not found. Available parameters are ... Springboot로 익명게시판을 만들던 중. 익명 게시판의 글을 수정하거나, 삭제하려면 작성자 인증 처리가 필요할 것 같았다. 이를 위해 비밀번호를 체크하는 페이지를 만들었는데, 게시글 id/타입(수정/삭제)/비밀번호를 JSP에서 Controller로 넘기던 중 에러가 발생했다. 에러 메세지 역시 'boardid(게시글 pk)를 찾지 못했습니다'라는 글만 나와서, '@PathVariable에 분명 넣었는데 왜 이러지?ㅜㅜ'라는 생각만 계속 했다. 파라미터에 들어가지 못했다는 걸 보면 JSP에서부터 넘어오지 못하는 것 같아, JSP와 Controller를 한창 보던 중. JSP 단..
- 2024-08-29 17:08:08
- [JavaScript] 31. JavaScript를 사용한 게시글 상세보기 기능 만들기(2)Song hyun[JavaScript] 31. JavaScript를 사용한 게시글 상세보기 기능 만들기(2)1.board-detail.html 게시판 로그인 회원가입 상세 보기 by JS 제목 ..
- 2024-08-29 10:27:06
- [JavaScript] 30. JavaScript를 사용한 게시글 상세보기 기능 만들기(1)Song hyun[JavaScript] 30. JavaScript를 사용한 게시글 상세보기 기능 만들기(1) 1. boardList.js// 샘플 데이터 입력const sampleBoardList = [ { id: 1, title: "첫번째 게시글", content: "첫번째 게시글에 내용 입니다.", username: "홍길동", today: "2024.08.25", count: 5, }, { id: 2, title: "두번째 게시글", content: "두번째 게시글에 내용 입니다.", username: "이몽룡", today: "2024.08.25", count: 5, }, { ..
- 2024-08-28 11:11:35
- [JavaScript] 29. JavaScript를 사용한 글쓰기 기능 만들기Song hyun[JavaScript] 29. JavaScript를 사용한 글쓰기 기능 만들기 1. boardList.js// 샘플 데이터 입력const sampleBoardList = [ { id: 1, title: "첫번째 게시글", content: "첫번째 게시글에 내용 입니다.", username: "홍길동", today: "2024.08.25", count: 5, }, { id: 2, title: "두번째 게시글", content: "두번째 게시글에 내용 입니다.", username: "이몽룡", today: "2024.08.25", count: 5, }, { id:..
- 2024-08-28 10:09:56
- [셸위:게임 친구 매칭 사이트] 6. 1차 기능 구현(2) - 2024.08.26Song hyun[셸위:게임 친구 매칭 사이트] 6. 1차 기능 구현(2) - 2024.08.261. DB 테이블 쿼리 삽입 완료DB 스키마더보기-- create database shallwe_db;-- use shallwe_db;-- 관리자 테이블create table admin_tb( user_id int primary key auto_increment not null, username varchar(20) not null, id varchar(20) unique key not null, password varchar(20) not null, email varchar(50) unique key not null, phone_number varchar(20) unique key not null..
- 2024-08-26 20:33:11
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)