본문 바로가기
728x90

전체 글426

Java의 정석 Chapter 3. 연산자(operator) 연산자 연산자는 연산을 수행하는 기호이다. 연산자의 종류 비트 연산자 비트 연산자는 피연산자를 비트단위로 논리 연산한다. 다양한 연산자 조건 연산자 ? : 조건 연산자는 조건식, 식1, 식2 세 개의 피연산자를 필요로 하는 삼항 연산자(유일한 삼항연산자)이다. 2022. 5. 13.
Java의 정석 Chapter 2. 변수 변수 "단 하나의 값을 저장할 수 있는 메모리 공간." int age = 23; // 변수 age를 선언하고 23으로 초기화한다. 여느 프로그래밍 언어들과 같게 변수 탑입을 지정하고 변수 이름을 지어주고 초기화를 한다. 출력 방법 int age = 23; System.out.println(age); 화면에 글자를 출력하려면 println()을 이용한다. 변수의 타입 상수와 리터럴 int year = 2022; final int MAX_VALUE = 100; final은 상수(constant)로 선언해 주는 키워드 위 코드에서 year는 변수, MAX_VALUE는 상수, 2022와 100은 리터럴이다. 정수형 리터럴에는 접미사 L이 실수형 float과 double에는 접미사 f와 d가 각각 붙는다. 이때 .. 2022. 5. 13.
Java의 정석 Chapter1. 자바를 시작하기 전에 자바를 갑자기 공부하게된 이유는 프로젝트에 참여하기 위해서이다. 우리과만의 다양한 편의를 제공하는 페이지를 만들려는 움직임으로 보인다. 본래 인공지능 파트에 도움되는 Python이나 학교공부를 위한 C++을 주로 공부했는데 프로그래머보다는 기획자의 역할을 하고 싶은 사람으로써 다양한 경험을 해보는 것은 좋은 기회일 것이라고 생각했다. 자바 "썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어" 자바라는 언어의 특징을 살펴보면 1. 운영체제에 독립적이다. 자바로 작성된 프로그램은 운영체제의 종류에 관계없이 실행이 가능하다. 2. 객체지향언어이다. Object-oriented programming language로 상속, 캡슐화, 다향성이 잘 적용된 순수한 객체지향 .. 2022. 5. 10.
과제기록2(정보통신입문) 2022. 1. 26.
과제기록1(정보통신입문) 2022. 1. 26.
IT기술(정보통신입문) ‘객체 인식기술’ 세상을 바꾼 그리고 세상을 바꿀 IT신기술은 세계의 도처에 존재한다. 그중에서 객체 인식 기술이 가장 중요한 기술이라고 생각하고 이에 집중해보았다. 우선 객체 인식기술이란 말그대로 computer vision으로 촬영된 객체들을 영상처리를 통해 어떤 객체인지 인식하고 구분해내는 기술이다. 보통 객체 인식기술은 딥러닝 또는 머신러닝을 통하여 구분하고자 하는 객체의 특징을 파악한다. 이 과정에서 가장 중요한 것이 데이터의 질과 양이다. 이 때문에 현재 많은 IT기업들이 데이터 수집에 매진하고 있다고 봐도 무방하다. 일반인들이 생각하기에 수익을 벌어오지 못할것 같은 사소한 데이터들을 수집하는데 많은 투자를 하는 것을 보면 ‘데이터’라는 것이 현시대에 얼마나 중요한지 알 수 있다. 이때 객체 .. 2022. 1. 26.
728x90