일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- regression
- supervised learning
- 회귀
- GPT-4
- deep learning
- 머신러닝
- 오블완
- Classification
- 해커톤
- 분류
- LLM
- PCA
- LG Aimers 4th
- 티스토리챌린지
- gpt
- AI
- ChatGPT
- 딥러닝
- OpenAI
- LG Aimers
- LG
- 지도학습
- Machine Learning
- Today
- Total
목록분류 전체보기 (323)
SYDev
데이터 타입 분류자바의 데이터 타입은 primitive type(기본 타입)과 reference type(참조 타입)으로 분류된다.String type은 참조 타입 변수 -> heap 영역에 저장 메모리 사용 영역 - method area바이트코드 파일을 읽은 내용이 저장되는 영역클래스별로 상수, 정적 필드, 메소드 코드, 생성자 코드 등 저장- heap area객체가 생성되는 영역객체의 주소는 method area&stack area의 상수와 변수에서 참조 가능- stack areamethod를 호출할 때마다 생성되는 frame이 저장되는 영역method 호출이 끝나면 frame은 자동 제거frame 내부에는 local variable stack 존재 -> 기본 타입 변수와 참조 타입 변수 생성&제거 ..
Break문package ch4;public class BreakOutterExample { public static void main(String[] args) throws Exception { Outter: for(char upper = 'A'; upper 'break 이름;' 형태로 반복문 선택적으로 종료 가능참고자료혼자 공부하는 자바, 신용권 저 | 한빛미디어 | 2019년 06월 10일이것이 자바다, 신용권, 임경균 저 | 한빛미디어 | 2024년 04월 01일
1. NaN과 Infinity5 / 0.0 // Infinity5 % 0.0 // NaNInfinity와 NaN에 어떤 연산을 수행하더라도 결과는 Infinty와 NaNboolean result = Double.isInfinite(value);boolean reuslt = Double.isNaN(value); 2. 비교 연산자boolean result = str1.equals(str2);문자열을 비교할 때는 equals() 연산자 사용참고자료혼자 공부하는 자바, 신용권 저 | 한빛미디어 | 2019년 06월 10일이것이 자바다, 신용권, 임경균 저 | 한빛미디어 | 2024년 04월 01일
문자열을 기본 타입으로 변환package ch2;public class PrimitiveAndStringConversionExample { public static void main(String[] args) { int value1 = Integer.parseInt("10"); double value2 = Double.parseDouble("3.14"); boolean value3 = Boolean.parseBoolean("true"); System.out.println("value1: "+ value1); System.out.println("value2: "+ value2); System.out.println("value3: "+ value3); String str1 = String..
1. 프로그래밍 언어와 자바1.1. 자바 소개모든 운영체제에서 실행 가능객체 지향 프로그래밍 최적의 언어메모리 자동 정리무료 라이브러리 풍부1.2. 자바 개발 도구 설치JDK(Java Development Kit): 개발자들이 자바로 개발하는 데 사용되는 SDK(Software Development Kit)JVM, JRE를 모두 포함SDK: HW 플랫폼, OS 또는 프로그래밍 언어 제작사가 제공하는 도구, SDK를 이용하여 application 개발 보조JDK 종류Oracle JDK: oracle에서 제공하는 JDK. 구독을 통해 유료 라이센스 구매Open JDK: 유명한 무료 JDK. JRE(Java Runtime Environment): 자바 실행환경의 약자로서, JVM과 자바 프로그램을 실행할 때 ..
5.1. Compute EngineCompute Engine: GCP에서 제공하는 가상 머신 서비스로, AWS의 EC2에 해당하는 서비스네트워크에 연결된 가상 서버를 제공전 세계에 위치한 데이터 센터들이 광섬유 네트워크로 연결단일 인스턴스에서 글로벌 부하 분산 클라우드 컴퓨팅으로 확장 가능OS 이미지: Debian, CentOS, Ubuntu, SUSSE, Red Hat, Windows Server 등 지원라이브 이전 기능 제공 5.2. VM InstanceLinux, Windows 서버용 공개 이미지뿐만 아니라, 사용자가 만들거나 사용자의 기존 시스템에서 가져올 수 있는 비공개 커스텀 이미지도 실행 가능프로젝트에는 최대 5개의 VPC 네트워크를 가질 수 있음동일 네트워크에 위치한 인스턴스들은 local..
경희대학교 허선영 교수님의 운영체제 수업을 기반으로 정리한 글입니다. Chapter ObjectivesVirtual Memory에 대해 정의하고, 이점을 알아본다.demand paging을 이용하여 어떻게 pages가 memory 내에 load되는지 설명FIFO, Optimal, and LRU page replacement algorithms 적용process의 working set과 이것이 program locality와 무슨 연관성이 있는지 설명Linux, Windows 10, Solaris가 어떤 방식으로 virtual memory를 관리하는지 설명 Backgroundcode는 실행되기 위해 memory에 위치해야 함 -> 그러나, 전체 프로그램은 거의 쓰이지 않음error code, unusual..
경희대학교 허선영 교수님의 운영체제 수업을 기반으로 정리한 글입니다. Chapter Objectiveslogical & physical address의 차이점과 translating addresses에서 memory management unit(MMU)의 역할에 대해 설명memory 할당의 first-, best-, worst-fit strategies를 적용internal and external fragmentation를 구별translation look-aside buffer(TLB)를 포함한 paging system에서 logical addresses를 physical addresses로 변환hierarchical paging, hashed paging, and inverted page tables..