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

spkpc의 이미지

[완료] fdisk 로 여유하드공간으로 파티션을 생성하려합니다.

최초 리눅스 설치시 용량을 너무 작게 잡아서 프로그램을 설치할 용량이 남지 않았습니다.

따라서 윈도우 용량을 줄이고 남은 용량을 새로 ext3으로 잡을려고 하는데,

설치시 할때 말로는 해본적이 없어서 난감하네요

1. fdisk /dev/hda 로 n 해서 잡는다는것은 알겠는데 /usr 나 /home 같은 파티션 타입? 은 어떻게 설정하는지 모르겠네요

2. 이미 리눅스가 설치되어 있는데 새로 파티션을 잡게되면 사용을 위해 mount 같은 것을 항상 해줘야 하는지 궁금합니다.

3. logical 하고 primary 파티션이 각각 무슨 차이가 있는건가요?

mindk의 이미지

이클립스에서 Maven 프로젝트 Import시에 이미 존재하는 .classpath 파일을 읽어 올 수 없나요?

안녕하세요.

안드로이드와 메이븐을 사용한 프로젝트 코드 생성기를 만들던 중에, .classpath파일을 제대로 작성했는데, 이클립스에서 읽어올 때는(존재하는 메이븐 프로젝트로) .classpath를 그냥 덮어쓰기 해 버리네요.

임포트 관련 이클립스 플러그인이 있는거 같긴한데, 배포 목적으로 작성하는 거라 복잡해지는 건 피하고 싶어서 고민하다가 결국 조언을 구해봅니다.

nbspower3179의 이미지

리눅스에서 mv로 파일 이동시키려다가 이름이 바껴버렸습니다

리눅스 서버에서 작업하다가 mv로 파일을 다른 폴더로 이동시키려다가 그만 이름을 바껴버렸습니다
지금3개를 옮기려다가 3번째 파일로 앞의 2개가 덮어져버렸는데 이거 되돌리는 방법이 없나요??
안된다면 제가 지금 proc로 oracle연동시키고 있는데 .pc파일은 덮어져버렸고 .c 파일만 남아있습니다. 혹시 .c에서 .pc로 다시 되돌리는 방법은 없나요?

declspec의 이미지

linux 권한 질문

안녕하세요

리눅스 권한이

-rwxrwxrwx

이런식이고

처음의 - 는 디렉토리인가? 파일인가? 이런 정보를 나타내는거잔아요?

그다음은 소유자, 그룹, 손님

의 권한을 나타내구요.

그런데 find 같은 명령어에서

find / -perm +4000

이런식으로 옵션을 주는건 뭐죠?

권한이 +4000 이라는게 무슨 의미인지...?
원래 뭐 755, 이렇게 3자리의 수를 줘야 각각
소유자, 그룹, 손님 의 권한을 뜻하는거 아닌가요?
+6000 도 있던데...
sticky bit 랑 상관있는거같던데

설명좀 부탁드립니다.

pogusm의 이미지

[완료] c/c++ 에서 256bits(32bytes)짜리 key를 생성하려면 어떻게 하는게 좋을까요?

Qt C++ 에서 Crypto++를 이용하여 AES 암호/복호화 를 연습중인데요..

key = 2a5d383d85f25b8b848620a49c2640c5412a58dcccd70fe74d15a1b58786f0ea (256bits = 32bytes)
iv = 0b6c8b9642ac265249e1c0deea74e62b (128bits = 16bytes)

이런게 필요합니다.

sawa500의 이미지

gentoo 64bit 컴파일 관련 질문입니다.

현재 32bit gentoo를 사용하고 있습니다.
사용해야하는 프로그램 중에 64bit binary로만 제공되는 프로그램이 있어서 현 시스템에서는 사용을 못하고 있는데요,
궁금한 것은 현재 시스템을 그대로 64bit로 바꿀 수 있는지가 궁금합니다. 만일 바꿀 수 있다고 할 때 시스템이 꼬이거나 하는 위험이 없겠는지요?

zoahaza의 이미지

[완료] 유분투 10.4 - JDK 설치 못해서 계속 삽질중입니다 -.-


Graphic interface 방식으로 따라하나 명령어를 쓰나 안되는건 마찬가지 -.,-

sudo apt-get install 을 실행시키면 서버에 접속할 수 없는 게 가장 크네요... (이게 제일 중요한 문제인 것 같은데...)

apt-get install sun-java6-jdk 나 다른 것이나 뭐나 다 마찬가지...

왜 이 컴퓨터는 계속 저를 속썩일까요.. ㅠ ㅠ

안되는 부분마다 캡쳐를 해 놨는데 역시나 난감하네요 뾰족한 방법이 없으니 OTL

tatchi의 이미지

Java의 classpath 설정에 대해

간단한 질문 하나 드리겠습니다.

지금 소설같은 자바 4th edition으로 자바 공부를 하고있습니다.

한창 환경변수 설정을 하고 있는데, 그 중, classpath를 . (즉, 현재 디렉토리)로 지정해야 라이브러리 참조가 되어 프로그램 실행이 된다, 라는 부분에 대해 질문있습니다.

사실 환경변수에 classpath를 빼고 실행을 해도 아무런 문제 없이 동작을 하더군요.
왜 그런걸까요?
책에서는 ' 그냥 실행시키면 동작하지 않을테니, 그럴 땐 java -classpath . Sample 이런식으로 입력해야 한다.'
라고 설명을 했는데 말이죠.

혼자 공부함에 있어 어려움이 많습니다.
도움 부탁드려요^^

kieslv의 이미지

[질문]안드로이드 커널 컴파일 시에 드라이버 모듈이 포함 방법

벌크 통신 Loopback 테스트를 하려고 합니다.

기존에 Linux PC(Host) - Android Phone(Client)로 테스트 동작이 잘되었던 드라이버를

Android Tab(Host) - Android Phone(Client)로 포팅하여 테스트를 하려고 하는데,

커널에 포함 시키는 방법을 모르겠습니다.

Android Tab에 USB 장치(Android Phone)연결 시 해당 드라이버(Loopback) 모듈이 로드되고,

어플리케이션으로 접근하여 Loopback 테스트를 하는게 목표입니다.

리눅스 PC에서는 lib/modules/리눅스 버젼/ 에 드라이버 모듈을 복사하고 /sbin/depmod 한 후에 USB 장치 연결하면

동작함을 확인하였습니다.

Android Tab 커널 컴파일 시에 해당 드라이버 모듈을 포함 시킬 수 있을 까요?

mbcls의 이미지

[완료]문자열 비교할 때 strcmp보다 더 빠르게 하고 싶어요. + 문자 인코딩 방법

주어진 수많은 단어들을 퀵 정렬 등의 방법을 써서 정렬하고자 합니다.

그냥 간단하게 문자열 배열을 선언해서 다 집어넣고, strcmp를 통해 문자열 배열 안의 문자열끼리 비교해서 swap하는 식으로 정렬 이런식으로 짤 수 있겠죠.

하지만 저는 비교하는 데 걸리는 시간을 줄이고자 합니다. 따라서 strcmp를 대신할 다른 비교 방법을 찾고 있습니다.


일단 제목은 이렇게 써 놓았지만, 제가 생각한 방법은 다음과 같습니다.

전제 :

- 라이브러리 함수를 통한 비교는 직접적인 비교보다 시간이 더 들 것이다.

- 문자열을 비교하는 것 보다 숫자를 비교하는 것이 훨씬 간편하고 빠를 것이다.

- 정수보단 실수가 처리하는 데 시간이 더 들 것이다.

따라서 :

1. 주어진 문자열들을 정수 혹은 실수로 변환. 되도록이면 정수로....

2. 직접적인 비교

3. 대소에 따른 swap

4. 정렬

페이지

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