본문 바로가기

분류 전체보기24

[비트코인] 블록체인의 기본 개념 및 특징 블록체인이란 탈중앙화된 네트워크에서 작동하는 분산원장 기술이다. 필자도 블록체인 기술을 처음 접했을 때는 이해하기 어려웠지만 이 글만 보더라도 이해하기 쉽게 차근차근 적어보려고 한다. 블록체인에 설명에 앞서서 우리가 주로 사용하고 있는 중앙화된 시스템에 먼저 설명을 해 보겠다. 중앙화된 네트워크 일반적으로 우리가 사용하고 있는 인터넷은 클라이언트 - 서버 방식으로 작동된다. ● 클라이언트 : 인터넷상에서 정보 및 서비스를 소비하는 컴퓨터 ● 서버 : 인터넷상에서 정보 및 서비스를 제공하는 컴퓨터 우리가 컴퓨터를 켜고 티스토리 사이트를 들어가면 티스토리 블로그들을 볼 수가 있다. 우리가 티스토리 블로그를 들어가는 이유는 블로그들에 있는 정보들을 얻기 위함이다. 우리는 티스토리 홈페이지를 들어간 컴퓨터를 클.. 2023. 10. 23.
[Web] 배열(Array) 코드를 작성할 때 수많은 데이터의 값들을 사용하려면 수많은 변수를 선언하고 그 값들을 변수에 저장해야 한다. 이때 배열을 사용하면 하나의 배열에 여러 데이터값들을 저장할 수가 있다. 배열 선언 var [배열변수이름] = [값, 값, 값, 값]; var array = [1, 2, 3, 4, 5]; 배열에 저장된 값들을 사용하기 위해서는 index를 사용한다. index는 데이터값들이 저장된 위치이다. 맨 왼쪽부터 0으로 시작한다. 형태 배열변수[index]; array[0]에는 1이 저장이 되고 array[1]에는 2가 저장이 되었다. 배열에는 여러 가지 기능을 가지고 있는 속성들이 있다. .length : 배열의 길이를 나타낸다. array.length() .indexOf(값) : 배열에 값이 존재하면 .. 2023. 10. 20.
[Web] 변수, 자료형, 조건문(if), 반복문(for, while) 변수 (Variable) 변수는 데이터의 값들을 저장할 수 있는 기억공간이다. 자바스크립트에서는 자료형을 미리 선언하지 않고 사용이 가능하다. 변수 선언 및 할당 변수를 선언하겠다는 의미는 변수를 사용하겠다는 뜻이다. 변수이름 앞에 let을 붙인다. 형태 let [변수이름]; let num; 변수의 선언과 함께 값을 그 변수에 할당할 수 있다. 형태 let [변수이름] = 값; let content = "javaScript"; 변수명 앞에 let 대신 var 또는 const를 사용하여 변수 선언이 가능하다. 변수명 작성 원칙 변수명 첫 글자는 알파벳 문자나 밑줄이어야 하고 두번째 글자부터는 알파벳, 밑줄, 그리고 숫자를 사용할 수 있다. 변수명은 대/소문자를 구별한다. 예약어는 사용할 수 없다. 적절한 .. 2023. 10. 20.
[Web] JavaScript 기본 개념, HTML과 JS연결, 주석 웹 서비스 개발을 할 때 동적인 요소들을 표현하기 위해 자바스크립트 언어를 사용한다. 자바스크립트를 사용하는 방법과 문법에 대해 알아보자. 1. HTML파일에서의 사용 보통 body영역 맨 마지막에 script 태그를 만들고 그 사이에 자바스크립트 코드를 작성한다. 2. 자바스크립트 파일에 작성 JS 파일을 따로 만들어 그 곳에 자바스크립트 코드를 작성한다. 다만 HTML파일과 JS파일을 연결시키는 작업을 해야 한다. 를 HTML파일에 작성하여 두 파일을 연결시킨다. 주석사용 주석은 코드를 사용하는 도중에 코드에 대한 메모를 하거나 코드를 지우지 않고 작동시키지 않을 때 사용한다. 한 줄 주석 : // 묶음 주석 : /* */ 2023. 10. 20.