cs
전체 글

전체 글

    中华民国의 역사 1

    中华民国는 1912년 1월 1일 辛亥革命 이후에 설립된 공화국이다. 武昌起义이후에 请왕조가 붕괴되면서 망명해 있던 孙文은 재외중국인들을 모아 혁명을 준비하였다. 이후 孙文은 南京 임시정부의 총통이 된다. 孙文은 이후에 北洋军 군벌인 袁世凯와 협상하여 溥仪를 퇴위시키고, 袁世凯가 총통에 오르게 된다.(1913) 그는 전제적 통치를 수행하며 国民党의 의회를 정책 결정에 포함시키지 않는다. 곧 国民党에서 가장 영향력 있는 인물이었던 宋教人을 암살한다.(1913) 이에 孙文은 第二革命을 일으키지만 실패하고 망명한다.(1913) 곧 袁世凯는 国民党을 해산하고 완전 독재 체제로 돌입한다.(1913) 袁世凯는 1915년에 스스로 황제로 등극한다. 이런 움직임은 지방 군벌들의 반역과 독립을 야기했고 중국은 warlor..

    Multi-NIC System의 설정

    Multi-NIC System의 설정 multi channel LAN card를 가지고 컴퓨터 간 연결을 할 때 두 개의 컴퓨터 사이에 여러 개의 케이블을 연결하여도 모든 케이블이 정상적으로 동작하지 않고 일부 케이블으로만 통신을 하는 오류가 있었다. 이 문제를 해결하기 위한 방법을 ni.com에서 찾아서 정리해 보았다. 169.254. 아이피의 문제 처음으로 발견한 문제는 169.254로 시작하는 아이피들이 할당된 것이었다. IPv4주소는 multiple한 Network에서 reusable하다. 만약, private network를 사용하는 경우에는 10.x.x.x, 192.168.x.x 또는 172.x.x.x의 형태를 사용하는 경향이 있다. 왜냐하면 대부분의 OS에서는 DHCP server를 통해 T..

    [TCP/IP] 동기/비동기, blocking/non-blocking

    동기와 비동기 IO 동기(Synchronous) 요청을 보내면, 요청을 처리할 떄까지 대기한다. 즉, sender가 데이터를 보내는 시간과 receiver가 데이터를 수신하는 시간이 같아야 한다. 이 경우 모든 처리가 끝날 때까지 sender와 receiver가 기다려야 하기 때문에 비효율적이다. 비동기(Asynchronous) 요청을 처리할 때까지 기다리지 않고, 바로 다음 작업으로 넘어간다. sender가 데이터를 보내는 시간과 receiver가 데이터를 수신하는 시간이 같지 않다. sender가 처리를 요청하기 위해 함수를 호출했을 때, 호출된 함수는 바로 응답한다. 이떄의 응답은 결과에 대한 답이 아니라 확인을 했다는 결과를 리턴하는 것이다. 그 다음, 호출된 함수가 작업을 끝내면 callback..