본문 바로가기

전체 글149

mysql 오류 해결 & 계정 생성 mysql을 사용하면서, 오류를 해결한 방법과 계정을 생성한 방법에 대해서 정리해본다. 1. mysql 오류 해결 mysql로 localhost에 접속하려고 할 때, 다음과 같은 오류가 발생했다. $ mysql -urootERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) 인터넷을 통해 해결방법을 찾아봤다. root 계정으로 symbolic link 설정$ ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 끝. 참고 : http://blog.beany.co.kr/archives/828 2. 계정 추가하기 a. mysql을 root 계정.. 2015. 1. 13.
카페 카미노(cafe camino) 애월 카페로 검색했을 때 나오는 카페. 채광이 너무 마음에 들었던 카페 날 좋은날 가보면 좋은 곳이다. ​ 2015. 1. 11.
3way handshaking 3way handshaking tcp에서 client와 server사이에 데이터 전송을 위해 연결 설정하는 과정이다. 왜 3way 라고 하냐면... client -> server : synclient server : ack 이렇게 3번의 과정을 거쳐 연결 설정을 하기 때문이다.이 과정에서 client와 server 사이의 상태는 여러 블로그에 친절히 설명되어 있어... 여기까지만 정리한다. 추가로, tcp, udp를 구분해보면, 이런 차이가 있다.(이해한 선에서 정리하다보니... 이렇게 간단하게...)- tcp : transmission control protocol, 연결, 양방향, 스트림 전송- udp : user datagram protocol, 비연결, 단방향, 메시지 전송 참고1. 3way ha.. 2015. 1. 11.
nested list comprehesion in python 파이썬에서 리스트를 사용할 때, list comprehesion을 통해서 표현하곤 한다. 예를 들자면... for x in range(10) count(x) 이것을 list comprehension으로 표현하면... [count(x) for x in range(10)] 이런 식으로 표현을 하는 것인데... 중첩 리스트를 어떻게 표현해야 하나 헷갈리는 경우가 많다.(나는... 그렇다.) 중첩 리스트(nested list)는 다음과 같이 표현하면 된다. for i in range(10): for j in range(i): count(i, j) => [[count(i, j) for j in range(i)] for i in range(i)] 혹시 if문을 쓰고 싶다면... [[count(i, j) for j .. 2015. 1. 10.