프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

익명 사용자의 이미지

파이썬으로 프로세스 메모리를 어떻게 볼 수 있나요?

특정 프로세스의 메모리 영역을 16진수로 보고싶습니다.
어떻게해야할지 감이 안잡히는데.. 키워드를 알려주시면 정말 감사하겠습니다.

bureokjam의 이미지

C언어 오버플로우와 형 변환 질문입니다.

예전에 질문 올리긴 했으나 해결이 잘 안되어서 다시 한 번 올려보아요.

연산 결과값이 30억이고 피연산자의 자료형이 int형이라면, 이는 오버플로우 이고 undefined behavior입니다. 반면 30억이라는 값이 int형으로 변환될 때에는(가령 int형 변수 a에 30억 이라는 값이 대입될 때에는) implemention defined입니다. 즉 연산 결과값이 피연산자의 자료형인 int형으로 표현되어야 하는것과,
30억이라는 값이 변환에 의해서 int형으로 표현되어야 하는 것은 둘 다 같은 것 같은데, 왜 전자는 undefined behavior이고 후자는 implemention defined 인가요?

gmlwo0387의 이미지

SNMP 관련 질문드려요 ㅜㅜ;

현재 네트워크망 트래픽을 Unity를 이용해서 연동 해보고싶은데요..

mikrotik라우터 트래픽양을 SNMP값으로 처음엔 Nagios core를 이용해서 저장된 값을
Unity에 연동 시키려고했는데 잘 안되서

MRTG로 바꾸고 라우터-MRTG-Unity 형태로 SNMP값을 가져가고싶은데 잘안되서 아시는분있으면

도움좀 주셨으면 합니다... ㅜ;

익명 사용자의 이미지

if (GetValue(x)) 와 if (GetValue(x) != 0) 연산 횟수에 대해서

안녕하세요.

예전부터 궁금했는데요.

if (GetValue(x)) 에서 if문에서 1번 비교 연산이 발생하는데

if (GetValue(x) != 0) 는 != 에서 1번, if문에서 2번 비교 연산이 일어날것 같은데...

그럼 2배의 비교연산이 일어나는 것인데
속도에 상관은 없을것 같지만

진짜 if (GetValue(x)) 와 if (GetValue(x) != 0) 연산 횟수에 차이가 있을까요?

아니면 컴파일러가 똑똑해서 if (GetValue(x) != 0) 이것도 1번의 비교연산이 일어나도록 만들까요?

궁금합니다.

majinman의 이미지

centos재부팅만하면 mariadb 비밀번호가 초기화되네요

기본으로 설치되어 있는 mariadb 비밀번호를 몰라서

초기화시켜서 변경했는데요

재부팅하면 다시 원래대로 비밀번호를 모르는 상태로 돌아가네요

mysqld_safe --skip-grant-tables --skip-networking &

하고 비밀번호 변경하고

flush privileges 까지 했는데도

계속 바꾼 비밀번호가 안 먹히네여

어떻게 해야할까요 ㅠ

shint의 이미지

Euler’s Disk





홀로그램과 여러가지 용도로 사용된다고 하네요.


내가왜리눅스썼지의 이미지

관리자 (admin) 계정을 bypass 하는게 가능할까요?

관리자 계정의 권한이 있어야 리눅스는 작업을 할 수 있는 걸로 설정이 되어 있잖아요.

근데 매일 업데이트 하는 컴퓨터도 (sudo apt update && sudo apt upgrade)
관리자 계정을 피해서 랜섬웨어가 작동할 수 도 있나요? (일부러 실행시키는거는 제외)

아님 그런 사례가 있나요? 제가 생각하기에는 불가능할 거 같고 또 가능하면 그 운영체제는 망한 거나 다름 없겠죠.

smreo의 이미지

<해결> sdb가 없어져서 usb mount를 못하고 있습니다.

하드디스크가 하나 있는 기계에 우분투 서버 17,04를 깔고 나서 sdb에 usb를 마운트해서 썼었는데
어느 순간부터 fdisk -l 할 때 sdb가 안보입니다.

그래서 usb를 unmount한 다음에 다시 mount를 못하고 있습니다.
랜카드 인식을 못 시켜서 아직 뭘 만진 것이 없는데 fdisk해보면 갑자기 sda1, 2만 보입니다.

설치 후 맨 처음 부팅했을 때, 자동으로 usb를 물고 들어오게 한답시고
/etc/fstab에 아래 문장을 추가했었습니다.
/dev/sda1 /mnt/usb auto noauto,iocharset=cp949,user 0 0

이것 때문인가 하고 삭제했는데도 마찬가지이군요,
그리고 웍스테이션에서는 cd ~이 홈을 가리켰는데 서버에서는 ~가 root를 찾아가네요.
원래 이런 것인가요?
마운트 때문에 미치겠습니다. 갑갑하네요. 정리하면

1. 사라진 sdb 어떻게 해야 찾나요?
2. 쉘을 만들려면 앞에 #!/bin/bash 대신 뭘 넣어야 하나요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기