일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Arduino
- 아두이노 핀 맵
- vm
- 아두이노 와이파이
- Arduino pin
- Mysql c API
- Virtual Box
- Arduino pin map
- MySQL
- Codility
- 웹 프로그래밍
- 라즈베리파이
- 아두이노 핀맵
- wifi멀티탭
- 알고리즘
- web
- 아두이노 프로미니
- 아두이노 pro mini
- database
- 아두이노 핀
- 코딜리티
- 아두이노 wifi
- mysql api
- HTML
- 데이터베이스
- 아두이노
- html input
- Raspberry Pi
- ubuntu
- mysql c
- Today
- Total
목록전체보기 (79)
offfff
HTML 제목(HTML Headings) 제목(Heading)은 ~ 태그로 정의된다.이 가장 큰 크기의 제목이고, 가 가장 작은 크기의 제목이다.실행해 보면, 헤딩과 다음 헤딩사이에 자동적으로 공백이 생기는 것을 알 수 있다. 제일 큰 제목그다음 큰 제목그다음 큰 제목그다음 큰 제목그다음 큰 제목제일 작은 제목 제목이 중요하다(Headings Are Important) 검색엔진은 웹 페이지의 내용과 구조를 목록화 할 때 제목(heading)을 사용한다.유저는 제목(heading)을 가지고 자신이 찾는 정보를 고른다.그래서 문서의 구조를 보여줄 때 제목(heading)이 중요하다.을 메인 제목으로 사용하고, 덜 중요할 수록 태그의 숫자를 늘려가면 된다.그러므로 태그는 텍스트를 크거나 굵게 보이게 하고 싶을..
HTML 속성(HTML Attributes) HTML attribute는 HTML element에 추가적인 정보를 부여한다 - 모든 HTML element들은 HTML attribute(속성)을 가진다.- 속성은 element에 대한 추가적인 정보를 나타낸다.- 속성은 항상 시작 태그 안에 기술한다.- 보통 속성의 이름과 값이 쌍으로 적는다. ( 속성 이름="값" ) 언어 속성(The lang Attribute) HTML문서의 언어 속성은 태그에서 선언된다. 언어속성은 lang으로 선언한다.언어 속성은 검색 엔진, 애플리케이션의 접근성에 중요하게 쓰인다. 아래 예제 lang 속성에서, 첫번째 두 글자(en)는 언어이다.만약 같은 언어(아래에서는 영어)임에도 여러나라에서 쓰인다면 -US를 붙여 국가를 선택..
HTML Elements HTML element는 주로 시작 태그와 끝 태그로 구성되고, 그 사이에 내용이 들어간다.HTML element라고 하면 시작 태그부터 그 사이의 내용, 끝 태그까지를 말한다.간혹, 같이 내용이 없거나 끝 태그가 없는 HTML element도 있다. 들어갈 내용... Nested HTML Elements HTML element는 다른 element를 내용으로 포함하기도 한다.모든 HTML 문서는 nested HTML element로 구성되어 있다.아래 예제는 네 개의 HTML element로 구성되어 있다. My First HeadingMy first paragraph. element가 element를 포함하고 있고, element는 과 를 그 내용으로 포함하고 있다.eleme..
HTML 문서 모든 HTML 문서는 type 선언()부터 시작해야 한다.그 다음은 로 시작해서 로 끝나야 한다.그리고 브라우저 화면상에 보여지는 부분은 와 사이에 작성된다. My First Headingfirst paragraph. HTML 제목(HTML Heading) .. 태그는 HTML 제목을 나타내는 태그이다태그의 숫자는 1~6까지 변경할 수 있는데, 은 가장 큰 제목, 는 가장 작은 제목이다. 사이즈가 달라진다. This is heading 1This is heading 2This is heading 3 HTML 문단(HTML Paragraphs) HTML 문단은 태그로 정의된다. This is a paragraph.This is another paragraph. HTML 링크(HTML Link..
HTML 이란? HTML은 웹페이지를 위한 마크업(Markup) 언어이다. - Hyper Text Markup Language의 약자- 마크업 언어는 마크업 태그의 집합이다- 그래서 HTML 문서는 HTML 태그로 구성된다- 각 HTML 태그는 각각 문서의 다른 내용을 서술한다 간단한 HTML 문서 예제 My First HeadingMy first paragraph. 는 이 문서가 html이라는 것을 정의한다.과 사이에 HTML 문서를 작성한다. 사이이는 '문서에 대한 정보'가 들어간다.과 사이에는 '문서의 제목'을 넣는다.와 사이에는 '페이지에 표시할 내용'들이 들어간다.과 사이에는 '제목'이 들어간다.와 사이에는 '본문'이 들어간다. 이 예제를 브라우저에서 실행하면, 하나의 제목과 하나의 문단이 나오..
1. 소스코드 8번 글에서 데이터베이스에 저장한 이미지를 불러오는 소스코드이다. #include #include void finish_with_error(MYSQL *con){fprintf(stderr, "%s \n", mysql_error(con));mysql_close(con);exit(1);} int main(int argc, char **argv){// write binary 모드로 새로운 이미지를 파일을 만듦FILE *fp = fopen("picture2.jpg", "wb");if (fp == NULL) {fprintf(stderr, "cannot open image file \n");exit(1);} MYSQL *con = mysql_init(NULL);if(con == NULL) {fprin..
이미지는 바이너리(binary) 데이터이다.MySQL은 바이너리 데이터를 저장할 때, BLOB 타입을 사용한다.BLOP은 Binary Large Object의 약어이다.BLOP 타입은 소팅이나 INDEX생성은 할 수 없다. 1. 테이블 추가 MySQL을 실행하고, 아래 명령어를 실행한다. mysql> CREATE TABLE Images(Id INT PRIMARY KEY, Data MEDIUMBLOB); MEDIUMBLOB 타입 데이터를 저장할 수 있는 Images 테이블을 생성한다.BLOB 타입은 indexing을 할 수 없으므로,INT형 Id 필드를 만들고 PRIMARY KEY로 선언한다.MEDIUMBLOB 타입에서 이미지는 16MB까지 저장할 수 있다.이외에도 TINYBLOB(255 Bytes), B..
1. 소스코드 한 Query 문에 SQL 구문을 여러개 넣어 실행할 수 있다.그렇게 하려면, connect 단계에서 'CLIENT_MULTI_STATEMENTS' 플래그를설정해 줘야한다. #include #include void finish_with_error(MYSQL *con){fprintf(stderr, "%s \n", mysql_error(con));mysql_close(con);exit(1);} int main(int argc, char **argv){int status = 0;MYSQL *con = mysql_init(NULL);if (con == NULL) {fprintf(stderr, "mysql_init() failed \n");exit(1);} // connect 할 때, CLIENT_..
1. 소스코드 이전에는 result set으로 테이블을 받아와 한 row씩 데이터를 출력했었다.이것은 테이블에 저장된 값들만 가지고 왔을 뿐, Column 정보는 알 수 없었다.이전 글 링크 : http://dk-projects.tistory.com/11 이 소스코드에서는 column header를 사용해서Column의 이름들을 출력해 본다. #include #include void finish_with_error(MYSQL *con){fprintf(stderr, "%s \n", mysql_error(con));mysql_close(con);exit(1);} int main(int argc, char **argv){MYSQL *con = mysql_init(NULL);if (con == NULL) {fp..
1. 소스코드 테이블에 저장된 마지막 행의 ID가 필요할 때가 있다.'mysql_insert_id()' 함수로 마지막 행의 ID를 알 수 있다.이 함수는 테이블의 열(컬럼)을 'AUTO_INCREMENT'로 정의했을때 사용가능하다. #include #include void finish_with_error(MYSQL * con){fprintf(stderr, "%s \n", mysql_error(con));mysql_close(con);exit(1);} int main(int argc, char **argv){MYSQL *con = mysql_init(NULL);if (con == NULL) {fprintf(stderr, "mysql_init() failed \n");exit(1);} if (mysql_re..