일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- compile
- java
- 생활코딩
- 라즈베리파이
- 헌혈
- Javascript
- jdoodle
- Database
- variable
- helloworld!
- 프로그래머스
- API
- SQL문제풀이
- id선택자
- Class
- Math.
- Java입문
- fatal: Not a valid object name: 'master'
- string
- AndroidDeveloper
- 자바의정석
- HTML
- Javapopup
- XHR
- class선택자
- 상위 N개 레코드
- initial commit
- Javaswing
- CSS
- IOT
- Today
- Total
목록분류 전체보기 (52)
Sun의 정리정돈

프로그램을 만드는 것은 처음부터~끝 까지 혼자 만드는 게 아니라, 다른 사람이 만들어둔 부품을 찾고 사용해서 나의 완제품을 만드는 과정이다. 그렇게 나의 완제품은 누군가의 부품이 될 수도 있는 것이다. 이번 수업 시간에는 생활코딩의 egoing님이 만든 코드를 가지고 올 것이다. 실제 동작하지 않는 IoT 코드를 이용해 프로그래밍이 무엇인가를 공감하고 이해해본다. https://github.com/egoing/java-iot GitHub - egoing/java-iot Contribute to egoing/java-iot development by creating an account on GitHub. github.com 위의 주소에서 이미 만들어둔 IoT 코드를 다운로드한다. [Download ZIP]..

시간의 순서에 따라 어떤 일이 순차적으로 일어나는 것을 program이라고 한다. 시간의 순서에 따라 각각의 작업들이 실행되게 할 수 있는 것을 자동화, automation이라고 한다. 프로그래밍 언어를 사용하는 이유는 자동화된 처리를 하기 위해서다. 순차적으로 실행되어야 할 코드가 있다. 인간이 하면 언제 끝날지 알 수 없는 것들을 기계가 대신하여 처리해준다. 업무를 기계화하면서 생기는 이점은 인간에게 이로 말할 수 없다.

Casting : 데이터 타입을 다른 데이터 타입으로 coverting 하는 것 double a = 1.1; double b = 1; System.out.println(b); 1.1은 double(실수)가 맞다. 그래서 double a = 1.1;을 담을 수 있다. 1 은 intger(정수)다. 하지만 일단 변수 double b에 담아보자. double b = 1; 쨘. 이렇게 해서 b를 출력하면 1.0 (double)이 나온다. double에서 intger로 가도 잃어버리는 값이 없기 때문에 잘 출력된다. 그렇다면 반대는? // int c = 1.1; int d = 1.1; int e = 1.1; 1.1은 double(실수)다. 그러므로 intger에 담을 수 없다. 그래서 오류가 나기 때문에 주석처리..

문자열을 교체하는 방법 .replace("","")은 이전에 보았다. 문자열을 교체하는 더 좋은 방법은 변수를 이용하는 것이다. String name = "sun"; System.out.println("Hello, "+name+".."+name+"..sun..bye"); 이렇게 된다면 변수 부분인 "+name+"에는 이제 String name에서 지정한 문자열만이 들어올 수 있게 되는 것이다. 그래서 이름을 변경한다고 하면, String name 뒤의 문자열만 변경하면 된다. 이번에는 실수를 변수로 교체해보자. double VAT = 10.0; System.out.println(VAT); 우리가 println(10); 이라고 적었다면 작성자인 나는 10의 뜻이 부가가치세(VAT,value added ta..

java는 변수에 어떤 데이터 타입이 들어갈 수 있는 지를 지정해주어야 한다. 예를 들어보자. a = 1; 이제부터 a는 1의 값을 가지게 된다. 그러나 변수 a에 어떤 타입의 데이터가 들어갈 지 지정되지 않았다. 여기에서는 a를 1로 두었으니 1이 가지는 타입을 변수 a 앞에 적어주도록 한다. int a = 1; //Number -> integer(정수)..-2,-1,0,1,2.. 여태 1을 Number(숫자)라고 불러왔지만 변수 앞에 작성 시에는 정확한 명칭을 지정해야 한다. 이의 정확한 명칭은 integer(정수)이다. 약자로 int라고 작성한다. Natural number(자연수) : 1, 2, 3, 4, 5... Integer(int, 정수) : ...-4, -3, -2, -1, 0, 1, 2,..

우리는 언제나 다른 영역에서는 배울 점이 있는 학생이다. 학생의 입장에서는 어떻게 공부해야 할까? 낯선 분야를 공부할 때 작심삼일이 찾아온다면 절대 본인의 의지가 박약하다고 생각하지 말고, 단지 공부를 조금 쉬었다가 하라는 뇌의 신호라고 생각하자. 그럴때는 진도를 과감히 나가는 것을 그만두고 지금까지 배워왔던 지식과 나의 삶의 접점을 찾도록 노력하자. 여태 배운 것만으로도 어떤 문제를 해결할 수 있는 지 확인해보자. 그렇게 한다면 뇌는 다시 공부를 시작할 준비를 마치게 될 것이다.

.length() 문자열의 글자 수를 셀 때 System.out.println("Hello World".length()); //11 .replace("old", "new") 문자열 안의 일정 단어를 변경할 때 System.out.println("Hello, sun...sun...sun...bye.".replace("sun", "Moon")); System.out.println("Hello, [[name]]...[[name]]...[[name]]...bye.".replace("[[name]]", "Star")); 애초에 겹치는 단어가 없도록 [[name]]과 같은 식으로 잘 안쓰는 특정 단어를 지정해두는 것도 좋은 방법이다.

혈액은? 뼈 속의 골수에서 생성됨. 우리는 몸 속에 4~9L의 혈액을 보유 혈액의 역할 심장박동으로 동맥. 모세혈관, 정맥순환 산소와 영양분 노폐물을 운반 백혈구와 항체 등을 통해 세균 감염 등의 질병으로부터 보호 혈구와 혈장 성분으로 구성 혈구와 골수의 조혈모 세포로부터 적혈구, 백혈구, 혈소판으로 분화되어 생성 혈장은 대부분 수분으로 구성되어 있으며, 단백 성분, 화학물질 및 전해질 등이 함유되어 있음 혈액의 구성 (혈장+혈구(적,백,혈소판)) 적혈구(Red blood cells) 직경 약 7마이크로미터, 400~500만개/혈액 1마이크로리터 산소운반 적혈구 한 개당 3백만개 정도의 헤모글로빈 가짐 산소와 결합된 헤모글로빈은 옥시헤모글로빈(Oxyhemoglobin)이라고 하며 밝은 붉은 색을 띰 이산..