목록전체 글 (255)
허허의 오늘은 뭐 먹지?
sql dump파일로 명령어 상에서 데이터를 복원할 수 있다. mysql -u[계정] -p[비밀번호] [database] < [dump한 파일명] 작업시 db에 lock이 걸려있지 않은지, cpu 자원이 너무 높아지지 않았는지 모니터링하고 있을 것.
Public key retrieval is not allowed useSSL=false allowPublicKeyRetrieval = true로 설정해준다. dbeaver기준으로 edit connection에 driver properties에서 변경 가능하다.
mysql의 timezone을 한국으로 변경하고자 함. 먼저 현재 세팅을 확인해본다. SELECT NOW(), @@system_time_zone, @@GLOBAL.time_zone AS TimeZone; mysql에 my.cnf를 수정하고 mysql을 재시작한다. 변경 후.
mysql을 젤 처음 설치한 후 삐그덕거린다면 buffer size를 변경해보자. -- innodb buffer size tunning select 134217728*3; -- 402653184 show global variables like '%innodb_buffer_pool_size%'; show global variables like '%innodb_buffer_pool_chunk_size%'; show global variables like '%innodb_buffer_pool_instances%'; -- innodb buffer size 변경 SET GLOBAL innodb_buffer_pool_size=402653184;
git pull 할 때 Enter passphrase for key '/Users/블라블라/.ssh/id_rsa': 라는 메시지가 나오면서 계속 비밀번호를 넣어야할 경우 ssh-agent가 키를 가지고 있지 않아서이다. 키를 줘보자 ssh-add /Users/블라블라/.ssh/id_rsa
맥북에서 블루투스 무선 마우스(로지텍)의 감도가 크게 떨어졌을 때, 아래 명령어를 사용해 효과를 크게 보았다. sudo pkill bluetoothd
python의 decorator는 함수 객체를 입력받아 새로운 함수 함수 객체(decorated function)을 만들어준다. num1 = 3 num2 = 8 def call_test(func): def wrapper(): print(f"called func : {func.__name__} !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!") print(f"before call func. num1 --> {num1}, num2 --> {num2}") func() print(f"after call func. num1 --> {num1}, num2 --> {num2}") return wrapper def first(): # global로 num을 변경할 수 있다. global num1 num..
node, npm 삭제 sudo rm -rf /usr/local/lib/node sudo rm -rf /usr/local/lib/node_modules sudo rm /usr/local/lib/dtrace/node.d sudo rm /usr/local/share/man/man1/node.1 sudo rm -rf /usr/local/share/doc/node sudo rm -rf /usr/local/share/systemtap/tapset/node.stp sudo rm -rf /usr/local/include/node sudo rm /usr/local/bin/node sudo rm /usr/local/bin/npm sudo rm /usr/local/bin/npx sudo rm -rf /Users/$USER..
Mac 터미널에서 현재 경로를 Finder로 열고 싶을 때, open . 을 해주면 된다. 아래와 같이 신나게 터미널에서 검색을 하다가.. open . 하면 Finder의 해당 경로가 바로 열림.