프로그래밍 QnA

eoen2eoen의 이미지

자바 네트워크 프로그래밍 책 추천좀 해주세요!

인터넷에 관련 서적이 많이 나오긴하는데..

뭔가 못미더워서 ㅠㅠ

너무 두껍지 않은 책으로 추천해주실분 계신가요 ㅇ_ㅇ

babara_parvin의 이미지

Block device driver 계층에서 bio에 대한 inode number를 구하는법이 있나요?

block device driver 계층에서 bio구조체로 inode number를 출력하려고하면 상위참조로 인해 커널패닉이 나더라구요,

그래서 file system 계층쪽에서 inode number를 bio 구조체에다 담아서 밑으로 내려보려는데 잘안되네요..

조언좀 부탁드립니다

matesj의 이미지

bash에서 문자열 리스트에 해당 단어가 들어가있는지 확인

매번 검색으로 도움 받다가 직접 질문드립니다.
bash 에서 문자열 리스트에 해당 단어가 있는지 확인하고 싶은데요,
list="apple application apples"
word="app"
list에 word가 없으면 if문으로, 그렇지 않으면 else로 넘어가도록 하는 것입니다.

이럴 경우 if문을 어떻게 처리하면 좋을지 고민이네요.
제가 찾은 가장 유사한 방법은 if [ "$list" != "${list/$word/}" ]; then
이런 식으로 쓰는 건데, 위의 예시처럼 "app"이라는 문자열이 다른 단어에 들어가 있을 경우 까지도 포함되기 때문에, 문제 해결이 안됩니다..
if로 깔끔하게 한번에 처리할 방법 없을까요?

정규표현식을 잘 쓰면 될 것 같기도 한데, 아무리 검색해봐도 잘 안나와서 질문드립니다.

likeoran15의 이미지

shell script 리눅스 질문있습니다!

한 파일에서 A로시작하여 Z로 끝나는 지점까지 찾아서
그 문장을 복사하여 딴 파일로 옮겨서 저장하고 싶습니다.
어떻게 하면 좋을지 막막해서 질문합니다.

감사합니다!

KnGer의 이미지

c언어 초보 질문 드립니다..

질문좀...파이프 생성해서 ls 명령의 출력을 입력으로 sort를 수행해보려 하는데 안되네요...

shi510의 이미지

gcc 메인함수 없이 컴파일...

/* file name = test.c */
int i=0;
char* pcVideoMemory = (char* )0xB8000;
 
while(1){
	pcVideoMemory[i] = 0;
	pcVideoMemory[i + 1] 0x0A;
	i += 2;
 
	if(i >= 80 * 25 * 2){
		break;
	}
}

이런 코드가 있는데 이 코드는 main 함수가 없습니다.
부팅을 위한 코드인데 이런 코드를 어떻게 컴파일 하나요?

gcc -c test.c -o test.o

컴파일 에러가 나오네요..

oliverlee의 이미지

프로그램으로 파일을 zip, unzip 하는 방법

안녕하세요

윈도우(MFC)에서
1. xxx.zip 파일을 압축해제하고
2, 여러개의 파일과 폴더를 한 파일로 다시 zip

하는 프로그램을 만드려고 합니다.

어떤 라이브러리, 또는 코드를 사용해야 할까요?
검색해도 잘 모르겠네요ㅠ.ㅠ
도와주세요^^

fopenfclose의 이미지

avl tree

avl 트리도 순회를 하나요?

whs9400의 이미지

C언어

C언어를 지금 현재 공부중인 16살 학생입니다.
음... 갑자기 또 궁금증이 몰려오는게 항상 저는 책을 끝까지 보지 않고 중간에 덮어버리고 그냥 만들고 싶은걸 조금씩 기획해서 코딩을 하는 편이거든요.
근데 알고리즘 문제를 풀어보고 싶어서 그러는데요. 기본 문법을 탄탄히 하고 알고리즘을 들어가는게 좋을까요?
(여기서 기본 문법을 탄탄히라는것은 '책을 처음부터 끝까지 다 읽을지' 입니다.)

whs9400의 이미지

C언어에 대해서

제가 C언어를 공부하면서 고민이 생겼는데요.
음.. C언어로 마인크래프트 같은 게임을 만든다고 가정을 하면
일단 맵도 만들어야 하고 ai도 만들어야 하고 여러가지를 만들어야 하잖아요?
그러면 이걸 메인부분에 전부 다 넣어버리면 소스 보기에도 불편하고 그래서 여러가지 .c파일들을 만들어서 각각의 기능에 대해서 코딩을 하게 될텐데...
결국 나중에는 이 각각의 기능들을 메인소스에서 연결을 시키는건가요? 제가 c언어를 책만 보고 해서 그런지 예제는 온통 메인에서만 작성을 하더라구요.
이러다가 나중에는 어떻게 작업을 할지.. ㅠㅠ;;

그리고 팀이나 회사에서 사용하는 소스 업로드/다운로드 프로그램 같은게 있나요?

페이지

프로그래밍 QnA 구독하기