일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- erc721
- blockchain
- web
- git
- geth
- web3
- truffle
- JavaScript
- 네트워크
- 이더리움
- NFT
- Programming
- github
- ethers
- Docker
- Python
- MySQL
- server
- 트랜잭션
- tcp
- erc
- 블록체인
- solidity
- 스마트 컨트랙트
- web3.js
- Ethereum
- 솔리디티
- ERC165
- 제어의역전
- ERC20
- Today
- Total
목록컴퓨터 공학(Computer Science & Engineering)) (9)
멍개의 연구소

지난번 글에서 TCP와 HTTP가 무엇인지 그리고 어떻게 동작하는지 살펴보았습니다. 2022.08.28 - [컴퓨터 공학(Computer Science & Engineering))/네트워크] - [네트워크] TCP? HTTP? 그것이 알고싶다 [네트워크] TCP? HTTP? 그것이 알고싶다 TCP와 HTTP를 다뤄보도록 하겠습니다. 근데 사실 어렵지 않아요!!!! 이걸 어렵게 설명하니깐 어려운거지..... 어렵지 않은 이유를 알려드릴게요 사실 어려운 개념은 맞습니다. 왜냐고요? 우리 눈 meongae.tistory.com 해당 내용에서 웹소켓은 HTTP 위에서 동작하는 프로토콜이라고 언급했습니다. 이번글에서는 웹소켓이 무엇인지 그리고 이를 직접 구현해보도록 하곘습니다. 웹소켓이 HTTP위에서 동작한다..

TCP와 HTTP를 다뤄보도록 하겠습니다. 근데 사실 어렵지 않아요!!!! 이걸 어렵게 설명하니깐 어려운거지..... 어렵지 않은 이유를 알려드릴게요 사실 어려운 개념은 맞습니다. 왜냐고요? 우리 눈에 보이지 않으니깐요? 하지만 TCP 레이어 위에서 HTTP를 직접 구현하여 브라우저를 통해 구현한 HTTP를 사용하는 과정을 통해 진입장벽을 낮췄습니다? TCP라고 하면 흔히 소켓 프로그래밍, TCP/IP, UDP를 많이 떠올릴것입니다. 전공자가 아니신가요? 모르셔도 됩니다. ● 배경지식 21세기의 우리는 다양한 프로토콜 기반으로 네트워크를 이용하여 데이터를 주고받습니다. http, websocket, webrtc 등 이를 제대로 이해하기 위해 이들이 어떻게 구현되는지 알아볼건데 필요한 배경지식을..
간단하게 유전알고리즘을 구현을 해보자. 최종 유전자는 111111이다. 랜덤으로 30개의 유전자를 생성을 하여 111111에 가장 가까운 유전자 2개를 남기고 모두 지운다. gene.py 1234567891011121314151617class Genes(): def __init__(self, status): self.status = status self.similar = 0 self.what_similar() def what_similar(self): ''' 111111 6자리 ''' for i in str(self.status): if i == '1': self.similar += 1 def __del__(self): print(self.status, '사망')cs해당 유전가자 111111에 얼마나 비..
스네이크 게임 알고리즘에 대해서 다뤄보도록 하겠습니다.스네이크 게임은 뱀을 움직이면서 음식을 먹고 뱀을 키우는 게임입니다. 아래의 알고리즘은 3개의 기능을 구현을 합니다.1. 뱀 움직이기2. 음식먹기3. 뱀 움직이는 정책 - 우측에서 좌측으로, 위에서 아래로 방향전환이 180도로 안되게 하기 코드는 파이썬으로 작성을 하도록 하겠습니다. 우선 음식을 먹는 것을 판단을 하는 함수를 하나 만들도록 하겠습니다.12def is_eat(): return random.choice([1, 0])cs랜던으로 true, false를 줍니다.(실제 게임 구현이 아닌 알고리즘만 구현을 하는 것이기 때문에 위와같이 작성을 해줍니다.)실제 게임에서는 뱀의 머리가 음식의 좌표에 가있는지로 검사를 해주면 되겠습니다.먹으면 0을 반환..