프로그래밍 QnA + 설치 및 활용 QnA

is1472의 이미지

makefile 만들때 -l 옵션에 대해서 질문드립니다.

-l 옵션이 makefile 만들때 lib로 시작파는 라이브러리를 읽을 때 사용한다는것은 알고있는데요 간혼 makefile을 보다면

LFLAGS = -lm

이렇게 되어있는게 있떠라구요 근데 아무리 찾아바도 libm.a 또는 lib.so 파일은 없더라구요

-lm에 대해 구글링해도 설명이 없어서 질문드립니다.

yesyoon5의 이미지

자바8 왕초보 String scanner 사용에 대해 질문이 있습니다.

안녕하세요. c, 파이썬을 조금 공부하다가 자바도 공부해보고 있는 학생입니다.

hackerrank 사이트에서 자바 튜토리얼 30으로 공부하고 있는데요.

아래 코드로 정답은 맞췄으나 문자열을 입력받는 과정이 이해가 되지 않습니다.

s2라는 문자열 자료형을 선언하고, s2 = scan.nextLine();만 하면
예를 들어 "is site"를 입력하면 "is"만 출력이 됩니다.

그런데
s2라는 문자열 자료형을 선언하고,
scan.nextLine(); s2 = scan.nextLine(); 이렇게 코딩을 하면 입력한 전체 문자열이 출력됩니다.
int나 double과는 다르게 문자열은 왜 위에 scan.nextLine(); 라는 코딩을 추가적으로 해야 하는지 궁금합니다.

세벌의 이미지

리눅스에서 패키지 포함 또는 제외 정책?

리눅스 설치하면 기본으로 설치되는 패키지들이 있는데요...

어떤 패키지를 넣을지 안 넣을지 정책 결정은 어떤 절차를 통해서 하나요?

예를 들어

리브레오피스를 기본 패키지에 넣어 달라.
리브레오피스를 기본 패키지에서 빼 달라.
두 가지 상반된 의견이 있을 때, 그 결정은 어떻게?
is1472의 이미지

makefile에서 for 을 만들때 세미콜론(;)관련 질문 입니다.

objects :
@for dir in $(DIRS) ; do \
$(MAKE) -C $$dir || exit $? ; \
done

이런식으로 object를 만들려고 할 때

일반적으로 스크립트에서 for문은
for x in 1 2 3
do
asdasd
done
이런식이자나요? 근데 왜 보면 중간중간에 ; 이 붙어서 있나요?

물론 makefile 명령어를 실행할때 ; 으로 이어준다는것은 알고 있습니다. 허나
저 for문은 하나의 명령어 일텐데 왜 저렇게 쓰나요...?
초급자라 질문드립니다... 하하ㅏ;;

ohver의 이미지

dd 또는 cat 으로 디스크 카피시 mysql DB..

기존에 사용하던 하드디스크에 배드섹터가 생겨 새로 산 ssd 로 이주하려고 여러가지 방법을 알아 보고 있습니다.

그 중에 dd 또는 cat 을 이용해서 디스크 전체를 다른 디스크로 옮길 수 있던데, 이렇게 복사를 하면 mysql 의 DB 도 옮겨질 수 있는 것인가요?

cp -arf 명령어를 이용해서 파일만 모두 복사하는 경우도 mysql DB 를 옮길 수 있나요?

아니면 mysql DB 를 옮기는 작업은 mysql에 접속하거나 mysqldump 를 사용하는 방법밖에 없는 것인가요?

기존 하드디스크는 부팅조차 제대로 되지 않아 mysql 이나 mysqldump 를 아예 실행조차 못하는 상태라 이렇게 문의드립니다.

혹시나해서 Linux 설치 CD 의 Rescue 모드로 들어가서 mysql 를 실행시켜보려고 했는 데, 소켓을 작동시킬 수 없다는 메세지만 보이고, mysql 를 실행시킬 수가 없네요.

고수님들의 따뜻한 조언 부탁 드리겠습니다.

감사합니다.

kyuho6942의 이미지

간단한 win api 프로그래밍 질문 있습니다.

프로그램 실행 중 동적으로 윈도우의 제목을 바꾸고 싶습니다. CreateWindow에서 두번째 인자를 변수로 주고
다른 부분에서 wsprintf(변수, TEXT("바꿀제목이름"), 바꿀제목이름길이);로 바꾸면 될 줄알았는데 실행이 안되고 가만히 있는데 어떻게 가능하게 하는지 궁금합니다. 혹시 몰라서 코드도 같이 올립니다..

godgod4801의 이미지

C프로그래밍 질문있습니다.

안녕하세요!
이제 막 프로그래밍 공부 시작한 갓난애기입니다.
학교에서 숙제를 받았는데 아직 언어공부도 한참 부족하고 구글링 능력도 부족해서 시간이 너무 오래걸리네요..

AAAAAAAA
ABBBBBBA
ABBBBBBA
ABBBBBBA
AAAAAAAA

이걸 출력해야하는데, 조건이

1. 내부 사각형은 B 문자로만 구성됩니다.
2. B 직사각형 너비는 변수 int breite 를 조정하여 변경할 수 있습니다.
3. B 직사각형 높이는 int hoehe 를 조정하여 변경할 수 있습니다.
4. 사각형은 단일 A 문자로 구성됩니다.
5. 이 이상의 빈줄이 남아서는 안됩니다.

cupa89의 이미지

리눅스 mtu 값 설정 문의

안녕하세요? mtu 값과 점보프레임 관련해 질문드립니다.

현재 사용하는 rhel os에서 각 네트워크 인터페이스의 mtu값을 별도로 설정하지 않은 상태입니다.

ip a 로 조회하면 디폴트 1500으로 확인됩니다.

그런데 tcpdump를 떠보면 1500을 초과하는 점보프레임 패킷이 확인되고 있습니다.

점보 프레임을 사용하고 싶지 않은데, 스위치 등의 외부 요인에 의해 이런 현상이 발생할 수 있는지 알고 싶습니다.

또 점보프레임을 완전히 제한하기 위한 설정이 필요하다면 설정 방법을 공유해주시면 좋겠습니다.

감사합니다.

wkfdlek의 이미지

리눅스 간단한 프로그램 관련해서 질문있습니다

안녕하세요 컴공과 재학중인 학생인데
과제중인데 내용은 그나마 잘 한거 같은데 처음에 막혀서
일단 제가 만든 과제중인 프로그램이 좀 난잡해서 다른 비슷한 코드로 먼저 보여드릴게요

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기