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

익명 사용자의 이미지

OS(Kernel) Loading Image 변경

OS(Kernel) Loading Image 변경문의

freax의 이미지

FEDORA CORE 26 응급복구 USB에서 /dev/nvme0n1p3 SSD MOUNT 방법 알려주세요

FEDORA CORE 26 응급복구 USB에서 /dev/nvme0n1p3 SSD MOUNT 방법 알려주세요

PARTITION TYPE : LINUX FILESYSTEM, CONTENTS : LUKS ENCRYPTION (VERSION1) - UNLOCKED

sudo mount /dev/nvme0n1p3 /mnt/nvze0n1p3 했는데
mount: unknown filesystem type 'crypto_LUKS'
이라고 나옵니다

해결방법 주세요

익명 사용자의 이미지

C 와 Java 간의 소켓 통신시 문제

클라이언트는 C 언어로 되어 있고, 서버는 자바로 구현되어 있습니다.

클라이언트에서 데이터 전송시 (한글없는 영문/숫자 문자열)

서버쪽 프로그램에서 처리가 안되는데 서버측은 아스키 모드로 전송하라고 얘기합니다.

클라이언트에서 보낼때 소켓 통신 모드를 지정할수 있나요?

아니면 클라이언트쪽에서 데이터 전송시 어떤 작업을 해주어야 하는지 궁금합니다.

익명 사용자의 이미지

Event-Driven, Multi-Thread의 차이점에 대해 질문.

Event-Driven, Multi-Thread의 차이점에 대해 궁금한게 있어서 질문합니다.

Event-Driven 방식은 미리 이벤트에 대한 정보를 등록해놓고 비동기 상태로 있다가 이벤트가 발생되면 미리 지정된 콜백을 호출하는것으로 알고있고, Multi-Thread는 여러개의 스레드가 특정 이벤트가 발생할 때 까지 루프를 돌다가 이벤트가 발생하면 처리하는걸로 알고 있습니다.

*틀린부분이 있으면 지적해주시기 바랍니다.

이 두개의 차이점이 뭔가요?

아무리 이벤트-드리븐 방식이라해도 특정 이벤트가 발생했는지의 여부를 알려면 루프를 돌아야되고, 루프를 돌게되면 블로킹 상태가 되는데, 넌 블로킹(비동기)식으로 구성하려면 제2의 스레드를 생성해서 이벤트의 발생 유/무를 감시해야 되는거 아닌가요???

kwkimg3100의 이미지

소켓 통신에서 inet_pton과 inet_addr의 차이점이 뭔가요?

inet_addr의 경우에는 &구조체변수.sin_addr.s_addr에 할당하는반면에 inet_pton은 &구조체변수.sin_addr에 할당하던대

이 두함수의 차이점을 알고싶어요

익명 사용자의 이미지

문자열로 표현된 트리를 데이터베이스에 저장하는 방법

트리 구조로 표현할 데이터를 문자열로 받아 이를 데이터베이스에 저장하려고 합니다.

문자열은 트리의 중첩된 괄호 표현방식의 문자열을 입력받습니다.
(ex. [A[B][C[D]]])

이는 실제
A
|
B C
|
D
위 그림과 같은 트리구조를 표현하는 문자열입니다. 중첩된 괄호 표현으로 나타낸 문자열을
데이터베이스에 어떻게 저장할 수 있는지 궁금합니다!

데이터 베이스에는 [고유아이디(기본키),부모아이디,데이터] 와 같이 표현하여 위 트리를 [1,0,'A'],[2,1,'B'],[3,1,'C'],[4,3,'D']와 같이 표현하고 싶은데, 위 문자열의 대괄호 수나 포함 구조 등을 계산하여 데이터베이스로 나타내는 알고리즘을 어떻게 짜야할지 고민입니다..!!

문자열을 풀어 트리구조를 알 수 있는 알고리즘이 있다면 알려주세요ㅠㅠ

uiucpass의 이미지

(가장빠른입출력방법)알고리즘 문제풀다가 다른분께서 올려놓은코드 이해를 못하겠습니다.

inline static int read() {
if (!(idx - bytes)) {
bytes = fread(buf, sizeof(char), sizeof(buf), stdin);
idx = 0;
}
return buf[idx++];
}
inline static int parse() {
int ret = 0,
num = read();

while (num - 0x0A && num - 0x20) {
ret = ret*10 + (num & 0x0F);
num = read();
}
return ret;
}

https://www.acmicpc.net/source/3904066

에 있는 코드이고요

삼구의신의 이미지

시리얼 통신 질문드립니다.

linux에서 PC와 보드를 serial을 물려 통신 하고있습니다.

만약 PC에서 11 22 33 44 를 보내면 간 혹

보드에서 0011 0022 0033 0044 이런식으로 받을 때가 있습니다.

커널단에서 시리얼에 들어오는 바이트를 읽을때 0011 이렇게 두바이트가 아니라 11 한바이트만 읽을 수 있도록

할 수 있나요?

yun8085의 이미지

파일 동기화를 하려고 합니다...

현재 A라는 서버에서 B라는 서버로 파일을 단방향으로 맞추어야 하는 미션이 있습니다.
(A, B 둘다 Windows OS)

1. 매일 오후 10시에 시작되도록 스케줄 등록하여 A에 새로운 파일이 추가되거나 변경되는 경우 B에 반영
2. 다음날 오전 7시까지 작업이 완료되지 않으면 중지 (100G ~ 1TB 예상)
3. 7시까지 완료되지 않은 파일이 존재하면 이어받기 이후 새로운 파일 동기화

위 3가지 요구사항을 만족해야 하는데 FreeFileSync라는 프로그램을 이용하면
1번까지는 충족이 되지만 2,3번을 충족하기 어려운 점이 있습니다.

혹시 이와 관련한 솔루션을 고민해 보셨거나 구축하신 분 있으시면 조언 부탁드립니다.

페이지

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