[TIL] 2023-03-28

Melon Coder·2023년 3월 28일
0

TIL

목록 보기
8/50
post-thumbnail

Today I Learned


[BlockChain]

base58은 큰 숫자를 영숫자(alphanumeric) 텍스트로 나타내기 위해 사용되는 이진 텍스트 인코딩 방식의 집합이다. base64와 비슷하지만 영숫자가 아닌 문자와 인쇄시 모호하게 보이는 글자를 모두 피하고자(I (대문자i), l (소문자 L)) 수정되었다.

UTXO는 사용되지 않은 출력값(Unspent Transaction Output)이다. 미지출 거래 출력이라고도 한다. 비트코인은 이더리움의 '계좌 잔고 모델'과 달리 계정이나 잔고가 없고, 블록체인에 기록된 "소비되지 않은 출력값"을 통해 거래의 유효성을 검사하여 코인의 존재 여부를 확인한다.

otc 거래란 장외 거래를 뜻한다.

비트코인 거래 스크립팅 언어는 역폴란드식 표기법을 따르는 스택기반의 실행 언어이다.
최소 두 개의 피연산자 그리고 연산자 이런식으로 쌍을 지어 작성되고 계산된다.


[Web Develop]

오늘은 fetchaxios에 대해 배웠고 vercel을 통해 웹사이트를 배포하는 방법을 배웠다.


fetch는 비동기적으로 네트워크 리소스를 가져오는 것으로 다음과 같은 방식으로 fetch 요청을 보낼 수 있다.

fetch('http://example.com/movies.json')
  .then((response) => response.json())
  .then((data) => console.log(data));

참고로 axios는 다음과 같은 방식이다.

const response = await axios.get(url);
  const response = await axios.post(
    url,
    {
      lat,
      lon,
    },
    {
      headers: {
        key: API_KEY,
      },
    }
  );
  console.log(response.data);

innerHTMLinnerText와 달리 html처럼 태그를 사용할 수 있다.


오늘 하루를 돌아보면...

오늘은 수업 후반부에 본격적으로 리액트를 들어가기 앞서 간단하게 리액트를 하였다.
항상 리액트는 뭔가 제대로 배우고 싶었고 잘하고 싶은 마음이 커서 기대가 되는 것 같다.
확실히 월요일과 다르게 오늘은 집중도도 떨어진 것 같은데 다시 내일은 마음을 다잡고 강의를 듣고 공부해야 할 것 같다.

무엇보다도 강의를 듣는 것은 누구나 하는 일이기 때문에 그 외 시간을 어떻게 보내고 개인공부를 하느냐에 따라 내가 남들과 달라질 수 있을 것 같다라는 생각이 많이 들었다.

0개의 댓글