프로그래밍 QnA

luftpalen의 이미지

리눅스 스케줄러 질문인데요

2.4 커널은 RR 로 알고있습니다.
모든 프로세스가 다 한번씩 수행된 상황, 즉 한 번 다 순환한 후 제가 정의한 작업을 하나 집어넣으려고 하는데,
커널책 들여다봐도 어디다가 작업을 넣어야할런지 모르겠습니다.(물론 sched.c 에 넣지만..) 도움 주실분 계신가요 :)

eowkwocjs의 이미지

자바의 메소드와 클래스 정의(구현)부분을 알수 없을까요?

자바 다큐먼트를 보고 클래스나 메소드를 불러와서 프로그램 작성을 하게 되면 편리하게 프로그램을
만들수 있더라구요, 근데 제가 공부를 하면서 느낀건데 정작 실제 클래스나, 메소드의 실제 구현
부분을 알고 싶다는 생각이 들더라구요, 자바 디컴파일러를 구해서 압축파일들을 돌려보았지만

그 메소드나, 클래스 내부역시 클래스나 메소드를 호출해서 사용하는 부분이 많더라구요, 더구나 변수들의 출저도 모르겠구요, 자바의 특성상, extend나 implement 되어서 그 하부 구성의 출처 까지는

뿌직의 이미지

C 언어로 path에 있는 파일명만 추출하기?

C 언어로 프로그래밍을 하고 있는데,
아주 간단해 보이는 문제에서 못 벗어나고 있네요...^^;;;;

char *path = "/tmp/aaa/bbb/ccc/asdfasdf.dat";

라는 포인터가 있다고 가정할 때,
C언어로 파일명만 추출할 수 있는 함수가 없을까요?
그러니까, 위 예제에서 asdfasdf.dat 라는 스트링만 추출하는 방법이요.

jjangiya의 이미지

libipq 관련 질문입니다.

간단한 샘플코드를 통해 libipq가 동작하려는것을 보려고 하는데요.

일단 소스코드입니다.

/*
 * This code is GPL.
 */
#include <linux/netfilter.h>
#include <libipq/libipq.h>
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
 
#define BUFSIZE 2048
 
static int  die(struct ipq_handle *h)
{
 
        ipq_perror("passer");
        ipq_destroy_handle(h);

bizzare의 이미지

사용 중인 gcc 의 버전 확인 법?

현재 gcc로 프로그램을 만들었는데,
부끄럽게도 버전이 몇인지도 모릅니다. -_-;

사용중인 리눅스는
SuSE Linux 9.1 (x86-64) - Kernel 2.6.4-52-smp (47).
입니다.

g++을 이용해서 c++프로그램을 빌드하는데,
일단 버전을 확인해야 하고,

이를 가능하다면 GCC 3.3.3 버전으로 빌드해야 합니다.

1) 사용 중인 gcc 버전을 어떻게 확인하나요?

홍성수의 이미지

리눅스에서 pthread_self() 리턴값.

솔라리스 시스템에서 ..
printf("%d",pthread_self());
하면 1부터 해서 순차적으로 나옵니다만..

리눅스 시스템에서
printf("%ud",pthread_self());
하면 엄청 큰 숫자의 값이 나옵니다..

솔라리스 시스템에서와 같이 나올수 있는 방법은 없는지요?

컴파일러는 g++ 을 사용하고 있습니다.

ssanighe의 이미지

openssl에서의 memory leak

플래폼은 Solaris이고 암복호화와 관련하여,
openssl-0.9.8을 쓰고 있습니다.

pmap을 통한 서버 프로세스 모니터링 결과
서버 프로세스의 메모리 크기가 트랜잭션의 횟수와 비례하여 증가한다는 것을 확인했습니다.

욱성군의 이미지

UTF-8에서 한글의 형태소 분석을 하려면?

UTF-8의 문자열 중 '한글'인 것을 찾아 이 글의 형태소를 분리해내어 그것을 분석하려하고 있습니다.
루씬 등에서 이 형태소 분석을 지원하는 것 같은데 이에 관련된 내용을 찾지 못하고 있습니다.
단순히 형태소를 분리해내기만 하면 되는데 이와 관련된 정보를 어디에서 찾을 수 있을까요?

송효진의 이미지

SQLite]table lock 이 가능한가요?

1. 해당 테이블을 한번에 한 프로세스만 수정 가능해야 하고,
2. 나머지 프로세스는 수정중에 엑세스가 되면 안됩니다.
트랜잭션으로는 2번이 충족 안되는 듯 하네요.
데이터 량은 100건이 안되는데,
select, update 가 굉장히 많습니다.

응용프로그램에 내장시키려 합니다.
괜찮은 방법좀 소개해 주세요.

forevermc의 이미지

시리얼통신 8바이트 보내기가 왜이렇게 힘들죠 -_-;;;

안녕하십니까.

시리얼 통신에서 read 값은 알필요가 없습니다. 단지!! 오로지!! 보내는것만 신경쓰면되는데

저는 그게 잘 안되는군요(초보자란...ㅠㅠ;;)

char buffer[8]; 을 보내야하는데 값은 헥사 값입니다.
0x00, 0xff, 0x04, 0x20, 0x00, 0x40, 0x44, NULL 이런식입니다.

시리얼 통신으로 제어하는 장치가 -_-;; 움직일때가 있고 안움직일때가 있습니다.

페이지

프로그래밍 QnA 구독하기