일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2025 프로그래머스 코드챌린지 2차 예선
- ReactNative
- java
- React Native
- 리액트네이티브
- 코딩
- controller
- 스프링
- 리액트
- PCCE
- 티스토리챌린지
- 코테
- firebase
- 오블완
- node.js
- 백엔드
- expo
- 파이어베이스
- 리액트 네이티브
- React
- 프로젝트
- 코딩테스트
- javascript
- 태그
- project
- Spring
- map
- 프로그래머스
- 자바스크립트
- 자바
- Today
- Total
목록전체 글 (132)
양갱의 개발 블로그

JVM이란? JVM (Java Virtual Machine)은 자바 바이트 코드(.class 파일 형태의 중간 코드)를 실행하기 위한 가상 머신입니다. JVM의 구조 JVM의 구조는 크게 3가지 컴포넌트로 나뉩니다. 클래스 로더, 런타임 데이터 영역, 실행 엔진으로 나뉘어집니다. 클래스 로더 클래스 로더는 JVM이 시작될 때 필요한 .class 파일들을 메모리에 로드하는 역할을 합니다. Loading, Linking, Initializtion 세단계로 이루어집니다. Loading : .class 파일들을 바이트 코드로 읽어와 메모리에 적재합니다. Linking : 검증, 준비, 해석 등의 과정을 통해 바이트 코드가 올바른지 확인하고 정적 변수에 메모리를 할당합니다. Initialization : 모든 정..

SQLD 공부하면서 정리하면 좋을 것들은 포스팅하고 있습니다! 제가 공부하는 부분을 이해하기 쉽게 간결하게 올립니다 그리고 저는 전공자이고 데이터베이스 수업을 들은 적이 있어서 조금은 알고있는 부분이 있을 수 있습니다.. (거의 가물가물하지만..) 데이터 모델링이란? 데이터 모델링은 조직의 정보 수집과 관리 시스템을 정의하는 시각적 표현 또는 청사진을 생성하는 프로세스입니다. 이 청사진 또는 데이터 모델은 데이터 분석자, 과학자, 엔지니어와 같은 다양한 이해관계자들이 조직의 데이터에 대한 통일된 개념을 생성할 수 있게 돕습니다. 이 모델은 해당 비즈니스가 수집하는 데이터, 서로 다른 데이터 세트 사이의 관계, 데이터를 저장하고 분석하는 데 사용되는 방식을 설명합니다. 이 개념을 데이터베이스에 적용하게 되..

저는 대학생 때 데이터베이스 수업 중 실습으로는 MySQL을 사용하였습니다. 이제는 찾아보니 마리아 디비를 사용하는 회사가 많더라구요.. 그래서 경험 겸 해서 마리아 디비를 사용해보려고 합니다. 근데! 둘의 차이점이 궁금하더라구요ㅎㅎ 그래서 찾아봤습니당 Maria DB와 MySQL의 차이점은 무엇인가요? MySQL과 MariaDB는 모두 오픈 소스 데이터베이스 기술입니다. 이들 데이터베이스를 사용하여 행과 열이 있는 표 형식으로 데이터를 저장할 수 있습니다. MySQL은 가장 널리 채택된 오픈 소스 데이터베이스입니다. 또한 수많은 유명 웹 사이트, 애플리케이션 및 상용 제품을 위한 기본 관계형 데이터베이스입니다. MariaDB는 MySQL의 수정된 버전입니다. MariaDB는 MySQL이 Oracle C..

💡 마리아 디비(MariaDB)란? 마리아 디비(MariaDB)는 관계형 데이터베이스 관리 시스템(RDBMS)으로, MySQL을 기반으로 한 오픈소스 프로젝트입니다. 마리아 디비(MariaDB)는 MySQL의 포크로 시작되었으며, 사용자들에게 더 많은 기능과 개선된 성능을 제공하기 위해 계속해서 발전하고 있습니다. 📌 마리아 디비(MariaDB) 설치 방법 1. 다운로드 https://mariadb.org/download/?t=mariadb&p=mariadb&r=11.3.0&os=windows&cpu=x86_64&pkg=msi&m=blendbyte Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continu..

테이블 생성 코드 SQL을 공부하면 CRUD를 기본적으로 알아야합니다. 기록용으로 포스팅합니다. 🖊️ 테이블 생성 코드 (Create) CREATE TABLE student ( id INT PRIMARY KEY, name VARCHAR(50), age INT, grade VARCHAR(10) ); 이 코드는 'student'라는 이름의 테이블을 생성하고, 'id', 'name', 'age', 'grade' 라는 컬럼을 정의합니다. 🖊️데이터 삽입 코드(Insert) INSERT INTO student (id, name, age, grade) VALUES (1, 'Kim', 20, 'A'); 'student' 테이블에 데이터를 추가합니다. 'id'는 1, 'name' 은 'Kim', ' age'는 20, ..

데이터베이스 공부하면 테이블 생성, 조회, 수정, 삭제를 먼저 배웁니다. 그 다음부터는 더 최적화하는 것을 배웁니다. 그 부분에서 View와 인덱스 등이 나오는 것이죠. View에 대해 정리해보겠습니다. 💡View란? 데이터베이스에서 뷰(View)란 한개 이상의 테이블에서 파생된 가상의 테이블 입니다. 뷰는 기본 테이블의 데이터를 저장하지 않으며, 실제로는 물리적인 공간을 차지하지 않습니다. 대신 뷰는 기본 테이블의 데이터에 대한 논리적인 뷰를 제공하며, SQL 쿼리를 사용하여 생성됩니다. 📌뷰( View )의 특징 1. 뷰는 실제 데이터를 저장하지 않습니다. 대신, 기존 테이블의 데이터를 참조하며, 사용자게에 보여지는 데이터는 쿼리에 의해 결정됩니다. 2. 뷰느 데이터를 필터링하거나 정렬하는 데 사용될..