프로그래밍 QnA

shbdream의 이미지

임베디드 리눅스에서 U-boot 로 파라메터 전달방법이 있을까요?

NAND 플래시를 사용하고 있는데요.

리눅스에서 NAND 블럭에 직접 접근해서 라이팅을 하고 U-boot 에서

그 NAND 블럭을 접근해서 파라메터를 전달하고 싶은데.. 이게 가능할까요?

가능하다면 리눅스에서 NAND 블럭을 직접 어떻게 쓰는지요?

불가능하다면 다른 방법이 있는지요?

수고하세요.

dltkddyd의 이미지

모든 객체의 소멸자를 호출하고 종료하는 함수가 뭔가요?

프로그램에 이미 객체를 만든 상태에서 특정한 조건일 때, exit나 terminate와 비슷한 종결함수를 호출하면서 이미 생성된 객체를 소멸시키는 함수가 있을까요?

knightflow의 이미지

기초적인 쉘스크립트/리다이렉션 질문

전문 프로그래머는 아니고, 연구용으로 그때그때 간단하게 스크립트 하나씩 만들어보고 있습니다.

그 와중에,

특정 파일 내에 여러 줄의 문자를 삽입하는 스크립트를 짤려고 하는데

잘 모르겠네요..

a.dat 라는 파일이 있으면 이 안에 '추가'로

abcd
efgh
ijkl

이런 식으로 넣어주려고 합니다.

고수님들 조언 부탁합니다.

powermarine의 이미지

tcp client, server간 메세지 전송에 관한 질문 입니다.

안녕하세요.
이번에 기본 tcp 에코 서버-클라이언트 프로그램 개발하고 있습니다.
제가 개발하려고 하는 것은, 여러 클라이언트가 접속되는 서버에서
하나의 클라어언트가 메세지를 전송하면, 서버는 수신된 메세지를 연결된 클라이언트 모두에게 메세지를 전송하는 시스템 입니다.
게시판을 검색해보니 멀티스레드나 멀티 프로세스를 이용하면 된다고 하는데, 최대한 멀티 프로세스를 사용하여 개발하려고 합니다.
어떻게 개발을 해야 할지 감이 오질 않아 고수님들에게 조언을 구하고자 합니다. 접속된 클라이언트들에게 메세지를 모두 보낼려면 어떤 형식으로
구현을 해야 하는지 알려주세요..

paeksj98의 이미지

쓰레드를 쓰는데 문제가 있네요.

처음 이런걸 해봤더니 안되네요.
제가 먼가 잘못생각하고 하는것 같은데 조언좀 부탁드립니다.

제가 구현하는건 우선 화면에 Display1, Display2를 디스플레이 하고
단말기 키값을 읽어오는 쓰레드를 돌리는 겁니다.
정상적으로 키값은 읽어오는데 화면에 디스를레이를 못시키네요.
쓰레드를 주석처리하면 정상적으로 디스플레이가 되는데 쓰레드를 돌리면 이러네요.
제생각에는 쓰레드문에 usleep가 있으면 스위칭에 일어나서 쓰레드돌고 화면 디스플레이를 할것 같은데 생각대로 안되네요.

MainMenuDisplay(); //////////////////////////////////// 화면에 텍스트 디스틀레이
화면 디스플레이만 하면 정상적으로 디스플레이 되고 아래 키쓰레드까지 하면 화면 디스플레이는 안되고 키쓰레드만 도네요.

m_pKeyDriver = new KeyDriver(); //////////////////////// 키쓰레드

shinheasoo의 이미지

recursive descent parser

이 코딩 문제 java 혹은 C로 구현 어떻게 구현 가능한가요???

[예제 입력]

sirname = "hong"

lastname = "kil dong"

fullname = "[sirname] [lastname]"

text = "[fullname] lives in Korea"

[결과]

sirname : hong

lastname : kil dong

fullname : hong kil dong

text : hong kil dong lives in Korea

-------------------------------------------------------------------------------------------------------
소스코드가 짧고 재사용 가능한지가 중요하며. 더욱 다양한 문법이 추가되었을 때도 잘 지원해야하고, 재귀를 이용해서 구현해도 됩니다.

yun8085의 이미지

JPEG 압축 기술 관련 질문입니다.

여기 이런 질문을 올려도 되는지 모르겠지만,
답변 받을 곳이 없어서 질문 드립니다. ㅠ

JPEG 압축 과정 중
아래 3가지 압축 기술에 대하여 인간의 눈 (HVS, Human Perception)과 관련 하여 설명 하시오

1. downsampling
2. DCT
3. Quantization

1번의 경우
인간의 눈은 luminance 값이 chrominance 값보다 민감 하기 때문에
YCbCr 값을 4:2:2로 하여 압축 할 수 있다.???

2,3번의 내용이 정리가 잘 안되네요....
DCT는 일단 고주파 영역이 인간의 눈에 덜 민감하다는 것이라고 알고 있는데
정확한 개념도 이해하지 못하니 어떻게 정리 해야 할지 모르겠네요

1,2,3번을 깔끔하게 정리해 주실 분 답변 부탁드립니다.

domiisa의 이미지

connect 시 timeout 문제 ..

소스는 이렇습니다.

void time()
{
 
timeval tv = 10;
socket();
setsockopt(... SO_KEEPALIVE);
setsockopt(... SO_SNDTIMEO); //timeout 설정
setsockopt(... SO_RCVTIMEO);
connect();
}

간략하게 이런 구조에 time 함수 2번 호출하여 메인서버(111.111.111.111) 접근안될시 서브서버(222.222.222.222)로

접근 하려합니다.

그래서 최대 connect시간 10초 잡아주고 하는데 환경의 차이가 있는지 본사 테스트 환경에서는 10초에 timeout 걸리고

소켓연결을 해지하는데

사이트 가서 테스트를 하니 어느정도 시간은 줄여주지만 설정시간에 맞게 close하지 않습니다.

declspec의 이미지

커널모듈의 루틴이 실행될때

윈도우즈의 .sys 파일이나
리눅스의 .ko 파일들처럼
LKM 파일안에도 여러 함수들이 있을수 있고
그 함수들이 호출될수 있는데요

커널모듈 내부의 이런 함수들이 수행될때
context switching 이 발생하나요?

oosap의 이미지

[완료] GNUmakefile vs Makefile (GNU autotools) 비교해보면 어떤가요?

make 명령은 다양한 기술파일(Makefile, makefile, GNUmakefile, ...)을 사용할 수 있는 것으로 알고 있습니다.

저는 그 중 GNU autotools(autoconf, libtool, automake, ...)를 위시한 '''Makefile''' 을 사용하는 방법을 익혔지만 GNUmakefile 에 대해서는 전혀 알지 못합니다.

1. '''GNUmakefile''' 은 그렇다면 GNU autotools('''Makefile''') 를 사용하는 것과 비교해서 어떤 장단점이 있을까요? 제가 GNUmakefile 을 프로그램해본 적이 없어서 이 부분이 궁금합니다.
1-1. GNU autotools 는 다양한 *nix 시스템에서 호환성을 제공해주는 걸로 알고 있습니다. GNUmakefile 도 그러하겠죠?
1-2. GNU autotools 는 설치를 위한 타겟(install)과 제거를 위한 타겟(??)도 자동 생성이 되는 걸로 알고 있습니다. GNUmakefile 은 이런 것을 직접 기술파일에 수작업으로 명시해야 하는 건가요?

페이지

프로그래밍 QnA 구독하기