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

saelly의 이미지

vim 편집기 저장 단축키 설정좀 봐주세요

저는 .vimrc에

map :w 이렇게 설정했습니다.

그런데 문제점은 i눌러서 타이핑을하다가 꼭! esc를 눌러서 F12를 눌러야한다는 점입니다.
안그러면 가 써집니다.

그래서 이것을 좀 바꿔보려고합니다. i눌러서 입력모드로 쭉 쓰다가도 F12를 누르면 저장되게끔...
어떻게 해야 할까요??

somedayhow의 이미지

프로그래밍시에 세그맨테이션 에러

컴파일은 아무런 에러 메시지가 나타나지 않고 완료되지만

./로 실행하면 세그맨테이션 오류가 나타납니다

아마 포인터와 관련된 메모리 문제가 아닐까 싶은데

해결방법을 잘 모르겠습니다.

첨부한 스크린샷에 나오는것처럼 data[i].Dendrites->Weight 이부분과

sung->Dendrites->Weight =0;

(sung[i].Dendrites->Weight =0;)

이곳들에서 세그맨테이션 오류가 발생합니다.

구조체를 sungjuk을 선언할때 구조체 Dendrite *Dendrites를 집어넣어줬는데

포인터 사용법이 잘못된것인가요?

무엇이 올바른 사용법일까요?

EdanLee의 이미지

모든 서버의 커널 버전 체크.

너무 기본적인데 모르는 무지함을 용서하소서..

다름이 아니라 hosts목록에 각 서버 체크가 되어 있고 ssh는 자동접속이 되도록 되어 있는데 모든 목록의 ssh로 접속해 uname -r 정보를 kenellist.txt 에저장 하려는데... 무지함을 용서하소서...

조언을 구합니다... 처음하는 쉘이라...

lhs8421478의 이미지

싱글링크드 리스트로 주소록작성후 정렬에 관해서 질문입니다...

안녕하세요 C언어를 공부하는 청년입니다.

지금 공부하는게 싱크드리스트로 주소록을 만든후 이름순으로 선택정렬을 하려고 합니다.

문제는 이름에 들어가는 data가 한글이 될수도 있고 영어가 될수도 있는것인데

이걸 정리하려면 어떻게 처리를 해야될지 몰라서 이렇게 글을 올려봅니다

많은 도움 부탁 드립니다 (__)

somedayhow의 이미지

linux에서 gcc로 컴파일 할 때 문제에 관한 질문입니다.

컴파일을 할때

gcc 이후에 옵션을 -o 를 주거나 -o --O2 를 주는가에 따라

'그런 파일이나 디렉터리가 없습니다' 라는 에러 메시지가 나옵니다

(-o는 가능, -O2는 불가능)

그리고 디버깅을 시도하려고 했을때

gcc -o asd as.c 로 컴파일을 미리하고

gdb asd로 디버깅을 했으나

asd: 그런 파일이나 디렉터리가 없다는 메시지가 나옵니다

gcc -o asd as.c
로 했을때의 결과를 이용해 코드를 약간 수정하고

(메인에서 구조체 선언할때 struct를 앞에 붙여줬습니다)

이때는 gdb asd로 디버깅은 시작했지만

b main으로 브레이크를 걸었을때

첨부된 파일에 있는것 처럼

Function "main" not defined.
Make breakpoint pending on future shared library load? (y or n)

이라는 메시지를 출력합니다.

kramji13의 이미지

하드햇 리눅스 커널 2.4의 HZ 변경과 몇가지 질문입니다.

일반적인 리눅스는 'make menuconfig'를 통해 HZ를 변경한다고 알고 있습니다.
hardhat 리눅스는 'make menuconfig' 하면 HZ변경하는 항목이 없네요..--;'
그렇다면 리눅스헤더파일
kernel/include/asm/param.h 에 정의된 "HZ 100"을 직접 고치면 되는것인가요?

그리고 HZ 가 'software clock tick'으로 알고 있는데요
clock이라는 것이 CPU와 연관성이 있는것인가요?
예를 들어 CPU가 1초에 clock을 튕길수 있는 최대값이 100일 경우
커널에서 HZ를 1000으로 증가시킨다 해도 별 소용이 없는것 아닌가 해서요

제 생각이 맞다면 CPU와 별도로 정밀한 클럭 디바이스를
사용한다면 가능할까요?

질문이 많네요..고수님들 좀 알려주세요 꾸벅~~~

mw9529의 이미지

윈도에서 gtk를 하고 싶습니다.

gtk를 배우고 싶습니다만..제 컴에 우분투시리즈등을 다 깔아봤으나 렉이 하도 심해서요;;(흠흠 물론 게임도 해야지 말입니다)

암튼 그래서 깔고 싶은데 DevCpp로 까는데 자꾸 미러사이트가 다운됏다고 뜨고..라이브러리 다운받아서 어째저째하고 싶은나 방법도 모르겟구요..조금 자세히 설명해 주시면 감사하겠습니다

KLDP87의 이미지

메모리를 그릴때 어떻게 표현해야 하는지요?

생각만 하던걸 막상 표현 하려고 하니까 머뭇거리게 되는데 뭔가 예제 같은게 있는지 궁금해서

첨부파일에 제가 그냥 그린것들을 올려봅니다;;

추가로 realloc같은 경우는 malloc으로 할당을 먼저 하고 변경하라고 하던데 단독으로 사용해도 되는지도 궁금합니다.

많은 조언 부탁드립니다.

감사합니다.

prankenmk2의 이미지

xtrabackup로 백업 후 복원을 하는데 에러가 납니다.

안녕하세요.

현재 사용하고 있는 버전은 mysql-5.5.27버전 입니다.

DB 데이터가 너무 커서 mysqldump로 백업할 경우 복구 시간이 너무 걸려 방법을 찾다 보니 xtrabackup로

백업하면 빠른 복구가 가능하다고 하네요.

그래서 테스트 중인데 백업한 파일을 다른 서버에서 복구 하려고 작업을 하고

mysql start시키면 아래와 같이 에러가 납니다.

세벌의 이미지

vi 질문

텍스트 파일이 있어요.
그 파일 내용중
msgstr "@@
으로 시작하는 행을 모두
msgstr "."
로 바꾸려고 하면 어떻게 하나요?

예를들어
msgid "this is a test"
msgstr "@@aaa"
msgid "this is a 2nd test"
msgstr "@@bbb bbb"
msgid "this is a 3rd test"
msgstr "@@aaa bbb ccc"
이런 식으로 msgstr "@@ 로 시작하는 행은 그 뒤가 어떻든 일괄적으로
msgstr "."
바꾸려고 합니다.

vi 에서 정규표현식을 어떻게 쓰면 될 것 같긴 한데...

페이지

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