일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 심박수
- 코로나19
- 걷기
- 송도커낼워크
- TypeORM
- 아이들이 좋아하는
- 조깅
- SementicTags
- 유연성
- 칼국수맛집
- 근지구력
- 무궁화분식
- 마라탕맛집
- 바이러스
- 근력
- 탄수화물
- 막창맛집
- 청라맛집
- 인천맛집
- 에너지원
- 달리기
- 비전공자개발자이야기
- 부평파스타맛집
- SementicWeb
- 시맨틱태그
- K 디지털 크레딧
- 서구맛집
- 심폐지구력
- 다이어트
- HTML
- Today
- Total
목록IT (68)
Feel It First
Hello, java! 변하는 수, 변수 연산자 1. Hello, java! 자바의 장점 안정적이고, 사용도가 높다. 자바의 단점 초심자에게 친절하지 않다. 객체지향 프로그래밍 프로그래밍 언어 점유율 자바의 확장성 안드로이드, 코틀린, JSP, Spring 등 자바 코드의 구조 자바 프로그램의 기본 형태 public class main { public static void main(String[] args) { ... } } Hello, java 출력 public class main { public static void main(String[] args) { System.out.println("Hello, java"); } } 2. 변하는 수, 변수 변수란? 값을 담기 위한 공간 이름을 잘 부여해야 한다..
조건문 반복문 중첩된 반복문 continue 문 break 문 조건문 주어진 조건에 따라 수행문이 실행되도록 하는 것 if 문 if(age >= 8) { // 조건식 System.out.println("학교에 다닙니다."); // 수행문 } if - else 문 if(age >= 8) { // 조건식 System.out.println("학교에 다닙니다."); // 수행문1 } else { System.out.println("학교에 다니지 않습니다."); // 수행문2 } else if 문 하나의 경우에 조건이 여러 개에 해당하는 경우 int age = 9; int charge; if(age < 8){ charge = 1000; System.out.println("취학 전 아동입니다."); } else i..
자바의 여러 가지 연산자 자바의 여러 가지 연산자 항과 연산자 항(operand) 연산의 사용되는 값 연산자(operator) 항을 이용하여 연산하는 기호 항의 개수에 따른 연산자 구분 ++num // 항이 한 개인 단항 연산자 num1 + num2; // 항이 두 개인 이항 연산자 (5 > 3) ? 1 : 0; // 항이 세 개인 삼항 연산자 대입 연산자 변수에 값을 대입하는 연산자 연산의 결과를 변수에 대입 우선순위가 가장 낮은 연산자 왼쪽 변수(lvalue)에 오른쪽 값(rvalue) 대입 int age = 24; // 나이를 의미하는 age 변수에 24 값을 대입 totalscore = mathScore + engScore; // mathScore, engScore 두 개의 변수를 더한 값을 to..
컴퓨터는 데이터를 어떻게 표현할까? 변수란 무엇일까? 변수가 저장되는 자료의 특성, 자료형 상수와 리터럴 형 변환 컴퓨터는 데이터를 어떻게 표현할까? 컴퓨터는 0과 1로만 데이터를 저장한다. (2진수) 따라서 숫자나 문자도 0과 1의 조합으로 표현된다. 그러나 2진수로만 표현되면 너무 길어지므로, 8진수와 16진수를 사용하기도 한다. int num = 10; // 10 int bNum = 0B1010; // 10 int oNum = 012; // 10 int hNum = 0XA; // 10 //4개의 변수 모두 10을 가르킨다. ※ 비트(bit) : 컴퓨터가 표현하는 데이터의 최소단위로 2진수 하나의 값을 저장할 수 있는 크기를 말한다. ※ 바이트(byte) : 1byte = 8bit를 의미한다. 변수란..
프로그래밍이란? Java 설치하기 Hello, Java 입력하기 Java를 쓰면 왜 좋을까? 프로그래밍이란? 프로그래밍 : 컴퓨터에게 일을 하도록 명령어를 만드는 것 컴파일 : 프로그램 언어를 컴퓨터가 알 수 있는 언어로 바꿔 주는 일 컴파일러 : 기계어로 번역해주는 프로그램 자바를 설치하면 자바 컴파일러도 설치 됨 Java 설치하기 1. 홈페이지 접속 https://www.oracle.com/kr/downloads/ 2. Java 클릭 3. Java (JDK) for Developers 클릭 4. 자신의 운영체제에 맞는 JDK 최신 버전 다운로드 후 설치 5. 하단으로 내려가서 JRE 다운로드 후 설치 6. eclipse(이클립스) 홈페이지 접속 https://www.eclipse.org/downloa..
[Computer Science] 초기컴퓨팅 #1 - 본 포스팅은 Youtube 채널 CrashCourse의 Computer Science 영상을 기반으로 작성한 글입니다. 컴퓨팅의 기원 계산을 위해 사용되던 최초의 장비는 기원전 2500년에 메소포타미아에서 발명된 '주판' 이다. 주판은 많은 숫자의 덧셈과 뺄셈을 도와주는 손으로 하는 계산기이다. 주판은 마치 우리들의 컴퓨터 하드디스크에 숫자를 저장하는 것과 같이 현재 계산 상태를 기록한다. 주판은 점점 커져가는 규모의 사회 인원과 자원을 개개인이 기억하거나 다루는것이 어려워졌기 때문에 만들어지게 되었다. 주판은 각 줄에 1, 10, 100, 1000과 같은 숫자가 있고, 그 안에 10개의 구슬이 들어있다. 만약 212라는 숫자를 계산하기 위해서는 10..
비전공자 개발자가 되기 위한 플랜 나는 비전공자이기 때문에 바로 컴퓨터 언어를 배우는 것보다는 IT 분야의 전반적인 이해를 도울 수 있는 독서나 교양 강의가 필요했다. 한 교육기관에서 추천받은 서적과 영상은 아래와 같다. 1. 비전공자를 위한 IT 지식 2. 한 권으로 그리는 컴퓨터과학 로드맵 3. 컴퓨터과학이 여는 세계 1. Computer Science Crash Course(한글자막 있음) https://www.youtube.com/watch?v=tpIctyqH29Q&list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo 2. [해외명강] 컴퓨터 과학 교양 강좌: CS50 https://www.edwith.org/cs50 [해외명강] 컴퓨터 과학 교양 강좌: CS50 강좌소개 : e..
33살 비전공자 개발자 도전하다. 작년 11월 퇴사를 한 후 기존에 해오던 직무를 정리하고, 새로운 직무에 도전해보고 싶다는 막연한 생각이 들었다. 나의 장점이 무엇인지 고민해보았고, 미래에 유망한 직종에는 어떤것이 있을까 생각해 보았다. 4차 산업혁명..AI, 빅데이터...등등등 그래서 선택한게 IT 분야. 나는 그렇게 생각한다. 무엇이든 직접 경험해보지 않으면 자세히 알 수 없다. 조금 더 어릴때 다양한 경험을 해봤으면 좋았을걸..이라는 생각도 잠시 일단 도전해보자! 주변 개발자 친구에게도 물어보고 나름대로 유튜브나 웹사이트 검색을 통해도 정보를 알아봤다. 하지만, 친구가 하는 말도 유튜브나 웹사이트에서 알아본 정보도 무슨 내용인지 잘 이해가 안갔다. 시야가 너무 좁다. 일단 시작을 해야 이 분야에 ..