5월, 2015의 게시물 표시

Stack Overflow에서 쓰는 코드표시 스타일

<pre style="background-color: #eeeeee; border: 0px; color: #111111; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13px; margin-bottom: 1em; max-height: 600px; overflow: auto; padding: 5px; width: auto; word-wrap: normal;"><code style="border: 0px; font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; margin: 0px; padding: 0px; white-space: inherit;">여기에 코드를 씁니다.</code></pre> 여기에 코드를 씁니다.

우분투 부팅이나 드라이브 연결 됐을때 자동으로 mount 되게 하는 방법

/etc/fstab 파일을 수정한다. <file system> <moutn point> <type> <options> <dump> <pass> 형식 외장하드의 경우 언제 연결 되도 일정한 곳에 mount 되게 하기 위해서 file system에 UUID를 사용하는것이 좋은듯 하다. UUID는 ls -ail /dev/disk/by-uuid 하면 볼 수 있다. (LABEL도 가능하다고 한다) sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL로 보고 맞춰서 하자. 예)UUID=136c242f-ce81-528e-a921-682c6fad9f26    /home    ext4    defaults    1     2 자세한것은 man fstab

파이썬 재귀 최대깊이 지정 sys.setrecursionlimit( limit )

https://docs.python.org/2/library/sys.html#sys.setrecursionlimit https://www.acmicpc.net/problem/1012 파이썬 써본지 얼마 안되서 DFS를 구현하는 문제를 풀었는데 알고리즘상에 문제가 없어보이는데 자꾸 오답이 나왔다. 무슨 문젠가 몇시간 동안 고민했는데 이유는 재귀깊이 한계치가 작아서였다. import sys sys.setrecursionlimit(10**6) 을 추가해줬더니 정답처리 됐다. import sys sys.setrecursionlimit( 10 * * 6 ) bat = [] dx = [ 0 , 1 , 0 , - 1 ] dy = [ 1 , 0 , - 1 , 0 ] M = N = K = 0 def dfs ( x , y ): bat[x][y] = 0 for k in range ( 4 ): i = x + dx[k] j = y + dy[k] if (i >= M or i < 0 or j >= N or j < 0 ): continue if (bat[i][j] == 1 ): dfs(i,j) return for t in range ( input ()): (M,N,K) = map ( int , raw_input ().split()) cnt = 0 bat = [[ 0 for j in range (N + 1 )] for i in range (M + 1 )] for i in range (K): (a,b) = map ( int , raw_input ().split()) bat[a][b] = 1 for i in range (M): for j in range (N): if

아파치서버에서 특정 페이지 접속이 잘 안될 때

특정 페이지 접속이 계속 잘 되지 않았는데 단순히 페이지 html 이름을 바꿨더니 정상적으로 작동한다. 이유는 알 수 없다.

안드로이드 상단 타이틀바 없애는 방법

manifest에서 android:theme="@android:style/Theme.NoTitleBar"

안드로이드 WebView에서 키보드 입력 할 때 resize 되게 하면 zoom이 되는 현상 해결방법

<meta name="viewport" content="width=device-width, initial-scale=1"> 에 content 부분에 user-scalable=no 추가하면 된다.