반응형

전체 글 169

공간 컴퓨팅 이란 ? (메타버스)

🚀 영화 '프리 가이'로 보는 공간 컴퓨팅의 현재와 미래영화 를 본 적 있으신가요?이 영화 속 **NPC(Non-Player Character)**가 자아를 갖고 스스로 움직이며 게임 세상을 인식하는 장면은 흥미로우면서도 어딘가 익숙한데요.바로 이것이 **공간 컴퓨팅(Spatial Computing)**의 철학과도 깊이 맞닿아 있습니다.이번 글에서는 영화 '프리 가이'를 통해 공간 컴퓨팅이 어떤 기술인지, 그리고 그 기술이 우리 삶에 어떻게 스며들고 있는지를 쉽게 풀어보겠습니다.🧠 공간 컴퓨팅(Spatial Computing)이란?공간 컴퓨팅은 현실 세계의 공간, 사물, 사람을 디지털 환경에서 이해하고 조작하는 기술을 말해요.즉, 컴퓨터가 세상을 "좌표와 데이터"로 인식하고, 우리가 그것을 눈, 손,..

디지털 노마드 2025.04.04

java 용어 2

💥 Exception (이셉션) 이란?예외 상황→ 코드가 실행되다가 문제가 생겼을 때 발생하는 이벤트🎯 예를 들어 볼게!배열에 5번 인덱스는 없음그래서 자바가 멈추면서 예외(Exception)를 발생이 예외의 이름은✅ 자바의 대표적인 Exception 예시예외 이름언제 발생하나NullPointerExceptionnull 값을 사용했을 때ArrayIndexOutOfBoundsException배열 범위를 벗어난 접근ArithmeticException0으로 나눴을 때 (1 / 0)NumberFormatException숫자 아닌 걸 숫자로 바꾸려 할 때 (Integer.parseInt("abc"))🔧 예외를 처리하는 방법 (try-catch)→ 이렇게 하면 프로그램이 멈추지 않고, 예외 메시지를 출력하고 ..

java 배열 / 1차열 배열

✅ 배열의 개념배열(array) 은 같은 자료형의 데이터를 여러 개 저장할 수 있는 변수 집합쉽게 말해, **"같은 타입의 값들을 하나의 변수에 줄 세워 놓은 것"**✅ 주요 포인트🔹 1. 배열은 같은 타입만 저장 가능int[] 배열이면 정수만double[] 배열이면 실수만🔹 2. 배열은 인덱스(index) 를 통해 접근인덱스는 0부터 시작예: arr[0], arr[1], arr[2] …✅ 이미지 설명▶ int형 배열값: 2, 4, 6, 8, 10인덱스: [0] [1] [2] [3] [4]예: arr[2] = 6▶ double형 배열값: 2.1, 3.2, 2.7, 4.6, 9.8인덱스: [0] [1] [2] [3] [4]예: arr[3] = 4.6📝 요약 정리개념                    ..

java 리터럴 & 접미사

**리터럴(literal)**은 **"고정된 값(직접 쓰는 값)"**리터럴 = "고정된 값"을 코드에 직접 쓰는 것!즉, 변수에 넣을 숫자나 글자를 있는 그대로 쓰는 값✅ 1. 자바에서 사용하는 리터럴 타입들리터럴 종류예시기본 타입설명정수 리터럴10, 0b1010, 0xAint10진수, 2진수(0b), 16진수(0x) 가능실수 리터럴3.14, 2.0fdouble (기본)소수점 숫자, f 붙이면 float문자 리터럴'A', '1'char작은 따옴표로 감싸는 1글자문자열 리터럴"Hello"String큰 따옴표, 객체지만 특별 취급논리 리터럴true, falseboolean참/거짓 값null 리터럴null없음 (모든 참조형)객체 없음 의미✅ 2. 왜 리터럴을 사용하나?이유설명📌 변수에 값을 초기화하기 위해i..

카테고리 없음 2025.04.04

java 반복문

1 : 회수의 반복 : 일정한 회수의 반복 -조작된 회수 :초기치 , 경계(조건식), 증가치 ✅ 1. 조작된 회수 (for문 - index 기반)→ 내가 직접 '몇 번 반복할지' 회수를 '조작'하는 방식구성 요소설명초기치반복 시작 시 변수의 초기값 (int i = 0)경계(조건식)반복을 계속할지 판단하는 기준 (i 증가치반복이 끝날 때마다 변수에 변화를 줌 (i++, i += 2)📌 예시:초기치: i = 1조건식: i 증가치: i++ (1씩 증가)➡ 이 방식은 "조작된 회수"라고 함. 내가 회수(index)를 직접 설정하고 조작-개수의 회수 :집합체(수집 대상:element 요소 , object꾸러미)✅ 2. 개수의 회수 (for-each문 - 요소 기반)**→ 어떤 집합(배열, 리스트 등)에 있는 *..

데이터 사이언스가 뭐지 ?

🧠 쉽게 말하면?예를 들어,💬 “고객이 왜 이 상품을 클릭 안 하지?”💬 “이번 달 매출이 왜 줄었을까?”💬 “다음 달 어떤 제품이 잘 팔릴까?”이런 걸 데이터로 파악하고 예측하는 게 데이터 사이언스.👨‍💻 데이터 사이언티스트가 하는 일 요약“데이터를 분석해서 문제를 해결하고, 예측 가능한 모델을 만들어내는 직업”🛠 구체적으로 하는 일1️⃣ 문제 정의"어떤 고객이 이탈할까?""어떤 조건일 때 매출이 오를까?"👉 해결할 비즈니스 문제를 정확히 이해2️⃣ 데이터 수집데이터베이스(SQL), 크롤링, API 등을 활용해 데이터 모으기3️⃣ 데이터 전처리누락된 값 처리, 이상치 제거, 텍스트 정제 등👉 분석 가능하게 데이터 정리4️⃣ 탐색적 데이터 분석(EDA)통계 분석, 시각화(Matplotli..

4차 산업에 대하여

🌐 4차 산업혁명이란?인공지능(AI), 빅데이터, 사물인터넷(IoT), 로봇, 블록체인, 드론 등디지털 기술과 물리적 현실이 융합되는 새로운 산업 패러다임.📌 정의"사람·기계·시스템이 초연결되고, 초지능화되는 기술 혁명"(출처: 클라우스 슈밥 – 세계경제포럼 창립자)💡 이전 산업혁명과 차이점시대산업혁명핵심 기술주요 변화1차증기기관기계화대량생산 시작2차전기전력·조립라인산업 자동화3차컴퓨터IT·로봇생산 자동화4차초연결·초지능AI·IoT·빅데이터스마트화, 자율화🚀 주요 기술 키워드🤖 AI(인공지능) – 자율주행차, 챗봇, 얼굴 인식, 추천 시스템🌐 IoT(사물인터넷) – 스마트홈, 웨어러블 기기, 헬스케어 디바이스📊 Big Data – 소비자 행동 분석, 질병 예측, 스마트 마케팅🧠 머신러닝 /..

디지털 노마드 2025.04.03

java 조건문

조건문을 작성할땐 Scanner 클래스가 꼭 있어야 한다.   ✅ Scanner 클래스 사용할 때 꼭 적어야 하는 3가지1️⃣ import 구문 (맨 위에 있어야 함)👉 Scanner는 자바에서 java.util 패키지에 있기 때문에, 반드시 import 해야 쓸 수 있어.2️⃣ Scanner 객체 생성👉 System.in은 키보드 입력을 뜻해.👉 scann은 변수 이름인데, 보통 sc, scanner, input 등으로도 많이 씀.3️⃣ 입력 받을 때 사용하는 메서드입력                                             타입메서드 문자열scann.nextLine()정수scann.nextInt()실수scann.nextDouble()불리언scann.nextBoolean()..

java Scanner 클래스

✅ Scanner 클래스 사용할 때 꼭 적어야 하는 3가지1️⃣ import 구문 (맨 위에 있어야 함)👉 Scanner는 자바에서 java.util 패키지에 있기 때문에, 반드시 import 해야 쓸 수 있어.2️⃣ Scanner 객체 생성👉 System.in은 키보드 입력을 뜻해.👉 scann은 변수 이름인데, 보통 sc, scanner, input 등으로도 많이 씀.3️⃣ 입력 받을 때 사용하는 메서드입력 타입메서드문자열scann.nextLine()정수scann.nextInt()실수scann.nextDouble()불리언scann.nextBoolean()💡 예시 전체 코드✅ import✅ new Scanner(System.in)✅ 입력 메서드(nextLine, nextInt 등)   ✅ Sca..

카테고리 없음 2025.04.02

java 연산자

✅ 산술 연산자란?👉 숫자끼리 계산할 때 사용하는 기본 연산자!우리가 초등학교 때 배운 사칙연산 + 나머지 계산이라고 보면 됨!✅ 자바에서 사용하는 산술 연산자 5가지연산자뜻예시결과+더하기3 + 25-빼기3 - 21*곱하기3 * 26/나누기(몫)7 / 23 ❗ 소수점은 버림%나머지7 % 21 ← 요게 핵심!이건 7을 2로 나눈 나머지를 구하는 거임.7 ÷ 2 = 3 (몫)나머지 = 1👉 그래서 7 % 2 = 1 ✅ % 나머지 연산자, 완전 쉽게 설명!📌 몇 가지 예계산식결과설명10 % 3110 나누면 3×3=9, 나머지 18 % 408은 4로 딱 떨어짐, 나머지 05 % 212×2=4, 나머지 19 % 545×1=5, 나머지 4💡 a % b 언제 쓰일까?상황예짝수/홀수 판별num % 2 == 0 ..

반응형