목록분류 전체보기 (63)
Front-end_dev
밑의 그림은 무방향그래프이다. 하지만 멀티리스트에서는 무방향그래프로 구성을하지않고도 서로서로가 누구누구에게 연결되있는지 알고있는 그래프이다.예를들어,6->44->54->35->15->22->32->1 총 7개의 간선으로만 연결했을경우에 1에서는 5와 2가 달려있지않고, 3에는 4와 2가 달려있지않게된다...하지만 멀티리스트를 구현할경우 내가직접적으로 달고있지않고, 상대방이 나를달고있으면 내가 누구랑 연결되있는지 알아내는 알고리즘이다. 멀티리스트를 이용하면 15개의 간선으로도 밑의 그래프를 형성할수있다.
Platform : window OS(server,client) & node.js(webserver)Language : C, javascript 개요 : 윈도우 운영체제를 사용하고있는 사람들만 응용프로그램을 사용할 수 있다.(웹페이지 접속은 운영체제무관)사용자는 클라이언트프로그램을 통해서 서버에 접속하여 접속한사람들과 채팅을 나눌수 있다. 또한, 자신의 파일을 업로드하고 상대방이 올린파일을 다운로드할수있으며 상대방이 올린파일은 웹서버에 접속하여 볼 수 있다. Blueprint 웹서버(유저가 올린 파일을 볼 수 있음) 채팅 & 파일 업로드 & 파일다운로드 웹서버 윈도우서버 유저가 서버에게 내릴수 있는 명령어들 밑의 사진은 프로그램 설명 PPT 자료 중 일부
채팅프로그램 [맥 리눅스] 리눅스 로컬환경에서 서버열고 클라이언트 접속 + 맥 로컬환경에서 클라이언트 접속 맥에서 접속 서버화면 저는 공유기를 쓰고있습니다. 공유기에서 포트포워딩 설정후 진짜 Ip(외부IP)로 외부(로컬환경이 아닌)에서 접속 실습화면 서버화면 interface :help : 무슨 명령어가 있는지 보여줌userlist : 채팅방안에 유저이름보여줌exit : 채팅방 나가기 (ctrl+c로 강제퇴장가능)
멀티프로세스의 멀티쓰레딩 기반 멀티카운터 예제 : https://gist.github.com/kazupon/3840811
레디스 샤딩에 대해서.... 샤딩은 복제(replication)와는 비슷하지만 각 노드가 전부 master의 역할을 함.복제같은 경우는 클러스터의 특정 노드에 데이터가 쓰여질때마다 클러스터 내의 다른 노드들도 동일한 데이터가 쓰여지는 반면, 샤딩은 해싱기반으로 데이터에 따라 노드를 선택하여 저장하며 조회할때 다른노드에있을경우 찾아줌. 즉, 복제와 달리 동일데이터를 여러번쓰지않고 서로 공유하는 상태. [설치방법]샤딩을 실습해보려면 써드파티모듈이 필요함. (여기선 redis-trib.rb 사용함) 1. ruby 2.4 버전 이상 설치 (맥에는 2.0이 기본으로 설치되있어서 2.4로 업데이트해주면됨) 2. gem install redis 혹은, http://download.redis.io/redis-stabl..
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556const uint8_t val8 = 101; const uint16_t val16 = 10001; const uint32_t val32 = 100000001; const uint64_t val64 = 1000000000001L; const int MESSAGELENGTH = sizeof(uint8_t) + sizeof(uint16_t) + sizeof(uint32_t) + sizeof(uint64_t); static char stringBuf[BUFSIZE];char *BytesToDecString(uint8_t *byt..
먼저 32bit 기반인지 64bit 기반인지 부터 체크해야됨 프로그램 컴파일방법은 제공되는 배치파일 먼저 실행시켜주고나서 exe파일 실행시키면 끝인데 32bit면 --arch=32 옵션을 컴파일시에 파라미터로 줘야함. 뭐 어떤 명령어가 depreciated됫다고나오고 뭐이거해라 저거해라 하는데 --arch=32 한방에 끝나는거였음....
A) Estimate the terminal speed of a wooden sphere(density 0.83g/cm^3) falling through air, tak-ing its radius as 8.00cm and its drag coefficient as 5.00 B) From what height would a freely falling object reach this speed in the absence of air resistance? 참고1: https://www.youtube.com/watch?v=EabUUrZFnFE 참고2: https://www.youtube.com/watch?v=edxmVPc4mSg 참고2 영상에서 고양이가 높은건물에서 떨어졌는데 잘만 뛰어다닌다.고양이가 높은건물에..
템플릿 소스코드12345678910111213141516171819202122232425 파일이 다 올라갈 때 까지 기다려 주세요. progress = document.querySelector('#progress'); function complete() { progress.innerHTML = '파일을 정상적으로 올렸습니다. upload를 클릭해주세요.'; }Colored by Color Scriptercs 서버 소스코드 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667const http = require('http');const ..