profile
호기심많은 개발자
post-thumbnail

SDK 개발에 대한 얕은 지식

sdk와 api에 대한 비교는 마치 수육을 먹기위해 마트에서 고기를 사는것과 수육용 밀키트를 사는것의 차이라고 할 수 있다. sdk는 밀키트 처럼 수육을 만들고자 한다면, 좀 더 상세하고 사용자가 수육을 만들기 쉽게 (소스, 조리 시간 등등..) 미리 준비해서 최대한

2022년 5월 7일
·
0개의 댓글
·
post-thumbnail

Caver-js에 대한 얕은 지식.

계정 계정키 계정과 연결된 키 구조. AccountKeyNil : 공백 키를 나타냄. AccountKeyLegacy : 키 쌍에서 파생된 주소를 가진 계정에 사용. > 키쌍에서 파생된지 어케아냐? > - 공개키를 ecrecover(txhash, txsig)로 얻기.

2022년 5월 6일
·
0개의 댓글
·
post-thumbnail

RPC란 무엇인가..?

별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 리모트의 함수나 프로시저를 실행 할 수 있게 해주는 프로세스간 통신 기존에는 프로세스간 통신을 위해 소켓통신, RPC 같은 방식이나 RPC를 활용한 CORBA, RMI 같은 방식을 많이 사용했다면 현재는 웹기술의

2022년 2월 18일
·
0개의 댓글
·
post-thumbnail

쿠버네티스에 대한 얕은 이해

쿠버네티스...이스 굿...

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

도커에 대한 얕은 지식

도커는 직접 써보지는 않았지만 한번쯤은 들어본 용어일 것이다. + 대충 컨테이너 형태의 두루뭉술한 가상 서버?그래서 도커가 뭔데? 라고 하면 사실 정확히 설명하지 못하기 때문에 이번 기회에 정리하며 넘어가도록 하겠슴다..( 이후 반말..)가상화는 하나의 서버의 자원이

2022년 2월 16일
·
0개의 댓글
·
post-thumbnail

NFT에서 ERC-721이란?

대체불가능한 특성을 의미하는 NFT는 최근에 블록체인 커뮤니티 사이에서 중요성이 상당히 증가하였다. 디지털 자산에 대한 'Ownership(소유권)'의 개념은 다양한 산업들이 블록체인을 도입하면서 확고해졌다. 이는 발전하는 메타버스에 대한 공급망에서 내부적인 디지털 자

2022년 1월 16일
·
0개의 댓글
·
post-thumbnail

블록체인에 대한 짧은 고찰

• 블록체인이란?: 정보를 블록이라고 하는 단위로 저장하여 (해시를 통해) 저장된 블록을 체인 형태로 묶는 저장기술.• 블럭 간에는 어떻게 연결 되어있나?: 다음 블럭은 헤더에 이전 블록의 해시를 기억(해시 포인터)하고 어떤 블럭 앞에 오는지 알 수 있고 이는 곧 순서

2022년 1월 11일
·
0개의 댓글
·
post-thumbnail

기술 면접 준비 : BE

JAVA JVM의 구조와 Java의 실행방식을 설명해주세요. 1) JVM의 구조 Class Loarder: 클래스를 JVM 메모리에 로드한다. Execution Engine: 인터프리터,JIT compiler를 이용해 데이터 영역에 배치된 바이트 코드를 실행 및 GC

2021년 11월 16일
·
0개의 댓글
·
post-thumbnail

Spring - 핵심 구조 (POJO,PSA)

이전 포스팅에서 스프링의 등장 배경에 대해 알아보았습니다. 그러면 자연스럽게 그래서 스프링은 뭔데? 라는 질문으로 이어집니다.이번 포스팅에서는 스프링을 뜯어보도록 하겠습니다!이 사진은 스프링의 핵심을 나타낸 삼각형으로, 기업용 어플리케이션 개발시 복잡함을 어떻게 해결하

2021년 11월 7일
·
0개의 댓글
·
post-thumbnail

Spring - 등장배경

이전 포스팅에서 JSP,Servelet을 사용해 MVC라는 패턴으로 웹서버 구축의 방법에 대해 알 수 있었습니다.그러나 JSP,Servlet 만으로 웹 서버를 구축해보신다면, 얼마나 많은 중복 코드를 작성하는지 알 수 있습니다. 마치..🧙‍♀️마법사가 파이어볼(웹)을

2021년 11월 7일
·
0개의 댓글
·
post-thumbnail

JSP/Servlet - MVC

이전의 이야기에서 고대 개발자들이 웹 서비스를 만드는 도구, JSP-Servlet을 사용함을 알았습니다. 그렇다면 어떤 마법진(패턴)을 사용해서 웹이라는 마법을 구현하는지 알아보도록 하겠습니다. 마법진의 이름은 MVC!mvc 패턴은 WAS안에서 3가지 역할로 나눠서 구

2021년 11월 5일
·
0개의 댓글
·
post-thumbnail

JSP, Servlet

본격적인 방대한 BE 판타지 세계를 다루기 이전에 앞서 이전 포스팅에서 세계관(웹 구조)에 대해 인트로를 시작했습니다. 그렇다면 이번에는 험험 시간 순서대로, 그러니까... 지금부터 옛날옛날에 웹을 구현하는 고대 개발자의 이야기를 해보고자 합니다. 그들에게 있는 도구는

2021년 11월 5일
·
0개의 댓글
·
post-thumbnail

구슬탈출2 - python

스타트링크에서 판매하는 어린이용 장난감 중에서 가장 인기가 많은 제품은 구슬 탈출이다. 구슬 탈출은 직사각형 보드에 빨간 구슬과 파란 구슬을 하나씩 넣은 다음, 빨간 구슬을 구멍을 통해 빼내는 게임이다.보드의 세로 크기는 N, 가로 크기는 M이고, 편의상 1×1크기의

2021년 10월 13일
·
0개의 댓글
·
post-thumbnail

Web Architecture

본격적인 BE에 대한 학습 이전에 전체적인 웹의 구조와 작동방식에 대한 흐름을 아는 것이 중요하다고 생각했다. 그래서 이번 포스팅에서는 웹에 대한 FE,BE,DB 등이 어떻게 동작하고 앞으로 배울 WAS,Server의 이해를 돕고자 한다.(기본적인 웹의 구조 👇)서버

2021년 10월 11일
·
0개의 댓글
·
post-thumbnail

추상 클래스 VS 인터페이스

추상클래스는 일반 클래스와 별 다를 것이 없습니다. 단지, 클래스 안에 추상 메서드를 하나라도 선언하면 상속을 통해서 자손 클래스에서 완성하도록 유도하는 클래스입니다. 그래서 미완성 설계도라고도 표현합니다. 상속을 위한 클래스이기 때문에 따로 객체를 생성할 수 없습니다

2021년 10월 11일
·
0개의 댓글
·
post-thumbnail

상속

상속은 자바를 하지 않아도 객체지향 언어의 핵심 개념입니다. 개발자라면 '아니 왜 필요한데?' 라는 의문을 가져야합니다.핵심부터 말하자면, 상속은 코드 중복을 제거하여 클래스를 간결하게 구현할 수 있게한다.자바 클래스는 다중 상속을 지원하지 않는다자바는 상속의 횟수에

2021년 10월 11일
·
0개의 댓글
·
post-thumbnail

숨바꼭질 4 - JAVA

수빈이는 동생과 숨바꼭질을 하고 있다. 수빈이는 현재 점 N(0 ≤ N ≤ 100,000)에 있고, 동생은 점 K(0 ≤ K ≤ 100,000)에 있다. 수빈이는 걷거나 순간이동을 할 수 있다. 만약, 수빈이의 위치가 X일 때 걷는다면 1초 후에 X-1 또는 X+1로

2021년 9월 7일
·
0개의 댓글
·
post-thumbnail

컴파일러 VS 인터프리터

JVM 을 공부하다 의문이 생겨 한번 정리를 해보겠습니다.JVM 은 한번 작성된 자바에서 작동한다 👉 자바는 컴파일러 언어다 👉 JVM은 중간단계인 .class를 생성한다... 👉 인터프리터인데..??🤯 이런 혼란스러움을 진정시키기 위해서 두 가지에 대한 것을

2021년 8월 27일
·
0개의 댓글
·
post-thumbnail

JVM, JRE , JDK

자바 코드를 보기도 전에 먼저보는 JVM, 그리고 이클립스에 프로젝트를 생성하면 보이는 JRM... 추가 플러그인을 설치할때 받는 JDK... 헷갈리니까 정리 한번 해보도록 하겠습니다.한 번 쓰고 모든 곳에서 실행한다\-Java-위의 원칙을 고수하기 위해 나온것이 JV

2021년 8월 25일
·
0개의 댓글
·
post-thumbnail

직렬화 , 역직렬화

직렬화시스템 내부에서 사용되는 객체(Object) 또는 데이터(Data)를외부의 시스템에서도 사용할 수 있도록 바이트(Byte) 형태로 데이터 변환하는 기술JVM(Java Virtual Machine)의 메모리에 상주(힙 또는 스택)되어 있는 객체 데이터를 바이트 형태

2021년 8월 22일
·
0개의 댓글
·