반응형

개발 40

[HTML] 항목, 리스트 만들기 : <ul>, <li>, <ol>

#HTML ​ ​ 웹 페이지에서 항목이나 데이터를 순차적으로 나열하는 것을 List(리스트)라고 한다. 리스트에는 크게 세 가지 종류가 있다. ​ : 순서가 없는 리스트 (unordered list) : 순서가 있는 리스트 (ordered list) : 정의 리스트 (definition list) ​ 이 글에서 정의 리스트는 다루지 않는다. ​ ​ 동그라미 리스트 : 검은색 동그라미로 항목을 표시하는 리스트로, 다음과 같은 형식으로 사용한다. ​ 1번째 항목 2번째 항목 . . . k번째 항목 ​ 과 내부에 들어갈 각 항목들은 태그를 사용하여 표시한다. ​ ​ 예시 코드는 다음과 같다. subprofessor HTML5 subprofessor CSS5 Java script subprofessor subp..

개발/웹개발 2022.08.28

[HTML] HTML 기본구조, 기본태그

#HTML ​ ​ ☆ html은 프로그래밍 언어가 아니다 ★ html은 연산이나 통신같은 기능을 수행할 수 없다 ☆ html은 단순히 웹페이지의 겉모습과 구조를 담당한다 ​ ​ ★ visual studio code에서 html파일을 열고 ! + TAB 또는 ! + ENTER 입력시 html 의 기본 구조 템플릿을 생성한다 ☆ 기본 구조는 내용 형식을 가지며 html은 이러한 태그들을 순서에 맞게 조합한 문서임 ★ html 문서는 문서의 특성을 명시하는 태그와 로 끝난다 ☆ html에서 태그는 크게 head 태그와 body 태그로 나눌 수 있다 ★ 외부자료에 대한 참조(CSS, JS), 웹사이트에 대한 정보는 head 태그에 들어간다 ☆ 실제 화면의 내용은 body 태그에 들어간다 ​ ​ HTML Basi..

개발/웹개발 2022.08.26

[HTML] 웹 페이지에 이미지와 링크삽입하기 / 문서 내 하이퍼링크 달기 : <img>, <a>

#HTML ​ 웹 페이지에 이미지 삽입하기 는 end tag가 없는 empty tag이다. 형식을 가진다. ​ 예시코드는 다음과 같다. ​ width와 height 속성을 통해 이미지 너비와 높이를 조절할 수 있다. 기본단위가 pixel로 설정되어 있기 때문에 단위없이 임의의 양의 정수를 입력해도 되고 100px와 같이 px단위를 붙여줘도 동일하게 작동한다. 기본적으로 width와 height 중 하나만 입력될 경우 비율이 유지되고 비율과 다르게 입력시 알맞게 이미지 크기가 변형된다. ​ ​ 지원되는 이미지 파일의 확장자는 다음과 같다. ​ ​ ​ ​ loading 속성을 사용하여 이미지가 로딩되는 시점을 조절할 수도 있다. ​ ​ ​ ​ 웹 페이지에 하이퍼링크 연결하기 태그는 다른 웹 페이지, 파일, ..

개발/웹개발 2022.08.23

[머신러닝] 지도학습과 비지도학습(Supervised/Unsupervised Learning)

#머신러닝 ​ ​ 머신러닝이란 데이터에 대한 학습을 수행하는 알고리즘에 대한 학문입니다. ​ 데이터 x가 있다고 할 때 이것을 함수 f 에 넘기면 데이터 x의 예측값 혹은 x를 추론하거나 이해하는 데 도움이 되는 좀 더 압축된 x의 표현을 아웃풋으로 내보냅니다. 이 함수 f에 대한 탐구, f의 최적화 등이 머신러닝의 주요 주제입니다. ​ ​ 머신러닝을 사용해 문제를 해결하기 전 지도(Supervised) 혹은 비지도(Unsupervised) 알고리즘을 적용해야 하는 문제인지 분류할 수 있습니다. ​ ​ ​ ​ 1. Supervised learning 지도학습(Supervised learning; 지도 알고리즘)은 알고리즘의 트레이닝을 수행할 때 라벨에 대한 정보를 일부 제공할 때를 의미합니다. 알고리즘은..

개발/머신러닝 2022.08.19

[C언어] 다차원 배열(Multidimensional Array)

#C언어 ​ 1. 다차원 배열 Multidimensional array는 단순히 대괄호를 하나 더 붙이는 것으로 생성 가능합니다. ​ int a[3][3]; //2차원 배열 char b[4][4][4]; //3차원 배열 ​ initializing은 중괄호 중첩을 사용합니다. int m[5][9] = { {1, 1, 1, 1, 1, 0, 1, 1, 1}, {0, 1, 0, 1, 0, 1, 0, 1}, {0, 1, 0, 1, 1, 0, 0, 1}, {1, 1, 0, 1, 0, 0, 0, 1}, {1, 1, 0, 1, 0, 0, 1, 1, 1} }; ​ 3차원 배열이라면 중괄호가 세 개가 사용됩니다. 만약 중괄호를 사용하지 않는다면 [0][0] -> [0][1] -> [0][2] 순으로 값이 저장됩니다. ​ ..

개발/C 2022.05.30

[C언어] 배열(array), sizeof

#C언어 ​ 1. Array array는 배열로 번역되며 행렬과 유사한 구조를 가지고 있습니다. ​ (1) array 선언 int a[10]; //{0,0,0,0,0,0,0,0,0,0,0} int b[5] = {1,2,3,4,5}; //{1,2,3,4,5} char c[5] = {'a','b','c'}; //{'a,'b','c','',''} float d[5] = {0} //{0,0,0,0,0} ​ 구문은 위와 같습니다. ​ ​ 아래는 배열 출력 예제입니다. ​ #include int main(void) { char c[5] = { 'a','b','c' }; for (int i = 0; i < sizeof(c); i++) { putchar(c[i]); } for (int i = 0; i < sizeof(..

개발/C 2022.05.28

[매트랩] fzero 로 비선형 함수의 근 구하기

#매트랩 ​ fzero 함수 기본 구문은 다음과 같습니다. ​ (1) x = fzero(fun,x0) (2) x = fzero(fun,x0,options) ​ ​ (1) x = fzero(fun,x0)은 fun(x) = 0인 x 점을 구하는 구문입니다. ​ 이 해는 fun(x)의 부호가 바뀌는 곳에 있습니다. fzero는 x^2과 같은 함수의 근을 구할 수 없습니다. 즉 sin(x)-1 의 근도 구할 수가 없습니다. ​ 예시구문은 다음과 같습니다 ​ >> fun = @(x)sin(x)-3*x^2; >> x0 = -1; x = -4.3457e-17 >> x0 = 3; >> x = fzero(fun, x0) x = 0.3274 fzero 함수는 기본적으로 초깃값 x0에서 가까운 해를 구하기 때문에 해가 여러..

개발/매트랩 2022.05.27

[C언어] 자료형 분류, getchar, putchar

#C언어 ​ C언어에서 자료형의 분류는 다음과 같습니다. ​ 1. 정수형 (Integer Types) 정수형에는 int, short, long 이 있으며 아래와 같이 선언이 가능힙니다. int a; short a,b; long a=1, b, c=3; ​ int 는 32비트에 해당하는 수까지 저장할 수 있으며 long은 그보다 더 큰 정수를, short는 더 작은 범위의 정수를 저장할 수 있습니다. ​ ​ unsigned 는 부호를 표시하지 않는 정수를 지칭하며 부호에 사용되는 비트 1개를 숫자 저장에 사용할 수 있기 때문에 signed(일반적인 int) int보다 통상 2배의 범위를 가집니다. ​ ​ ​ ​ 2. 실수형 (Floating Types) 실수형에는 float, double, long doub..

개발/C 2022.05.25

[C언어] if, else, else if, switch, break

#C언어 1. if, else, else if if문의 기본 형식은 다음과 같습니다. if(조건){ statement } if 바로 뒤에 오는 소괄호 안의 값이 1이면 중괄호 내의 statement를 실행하고 0이면 if문 전체를 건너뜁니다. 예시구문을 봅시다. if(a == 0){ printf("a is now zero"); } ​ a가 만약 0이면 논리 연산자 == 에 의해 소괄호 내부의 값이 1이 됩니다. 만약 여러 개의 조건식을 적용하고 싶다면 &&(and)와 ||(or)를 사용합니다. |는 쉬프트를 누른 채로 엔터위 백슬래시를 입력하면 나옵니다. int a = 1, b = 0; if (a == 0 || b == 0) { printf("or"); } if (a == 0 &&b == 0) { pri..

개발/C 2022.05.07
반응형