프로그래밍 QnA

iamslash의 이미지

외국의 유명한 x86 solaris community 같은 곳이 잇나요?

x86 solaris 를 사용하면서 애로사항이 많습니다.
혹시 이곳처럼 질문과 답을 활발히 하고 잇는
외국의 커뮤너티가 있는지요?

저는 주로 뉴스 그룹을 애용하고 있는데...
좋은곳 있으면 알려주세요

forcos의 이미지

프로세스의 종료 신호를 어떻게 전달받을 수 있을까요?

통신 프로그램을 만들고 있는 중입니다.
프로그램 실행 중에 새로운 프로세스를 만들고,
그 프로세스가 FTP로 서버에 접속해서 파일을 다운받도록 하고자 합니다.

프로세스를 생성해서 파일을 받는 것은
system()을 사용해서 쉘 스크립트를 실행하면 될 것 같은데,
문제는 파일 받는 것과 별개로 다른 작업도 수행을 해야한다는 겁니다.
또한, 파일을 모두 다운받은 시점을 알았으면 합니다.
파일 받는 프로세스가 종료되면 어떤 신호를 받아 처리하고 싶은데

cho's의 이미지

아주 조그만 리눅스 배포판을 만들려고 합니다.

아주 조그만 리눅스 배포판을 만들려고 합니다. 리눅스에 대해서 알고 싶어서요.^^ㅣㅣ
우선 win98부팅 디스켓을 넣고서 부터블한 cd를 만들고 이 cd로 dos prompt가 떨어지는 데까지 했습니다.
그다음에 autoexec.bat를 어떻게 구성해야 될지 모르겠습니다.
config.sys도 수정해야 되는지 모르겠구요.
우선은 autoexec.bat 에서 boot.bat을 실행시키고자 합니다.
그리고 loadlin.exe를 사용해서 리눅스 이미지로 부팅하려고 합니다.
첫번째 질문
[code:1]
제가 생각하는 위의 순서가 맞는지요?

thisnome의 이미지

Embeded PL/SQL을 사용하는 Pro*C 에서의 에러처리

두가지 질문을 드립니다.
첫번째는 당장 당면한 문제.. 간단하게 코드를 쓰겠습니다.

int db_process(int c_a)
{
	EXEC SQL BEGIN DECLARE SECTION;
		int proc_a;
	EXEC SQL END DECLARE SECTION;

	proc_a = c_a;	

	EXEC SQL EXECUTE
	BEGIN
		procedure1(:proc_a);
	END;
	END-EXEC;

	if(sqlca.sqlcode < 0)
	{
		EXEC SQL ROLLBACK WORK;
		return -1;
	}
	
	if(sqlca.sqlerrd[2] == 0)
		return 1;
	
	EXEC SQL COMMIT WORK;
	return 0;
}

[code:1]
CREATE OR REPLACE PROCEDURE
naraping의 이미지

[질문] 아직 Module Programming 기초적인 오류 해결 못하고

밑에서 답변해주신분들 너무 감사합니다.
제가 무엇을 잘못했는지 조금씩 알게된거 같습니다.

그러나 아직 2% 부족하네요.

소스코드는 다음과 같습니다.
[code:1]/* hello-1.c - The simplest kernel module. */
#include <linux/module.h> /* 모든 모듈에 필요 */
#include <linux/kernel.h> /* KERN_ALERT에 필요 */

int init_module(void)
{
printk("<1>Hello world 1.\n");

return 0;
}
void cleanup_module(void)
{
printk(KERN_ALERT "Goodbye world 1.\n");

ungqum77의 이미지

pthread_create를 이용해서 프로그램을 짜는데요 에러가...

gcc -o thread thread.c fuction.c
를 하니까요...
threadfunction은 function.c에 있구요..

/tmp/ccIT7CGH.o(.text+0x150): in function 'main' :
:undefined reference to 'pthread_create'
collect2: ld returned 1 exit status

라고 나옵니다...
무슨 현상이고, 어떻게 해결을 해야 하는가요?

hatbary의 이미지

다른 프로세스간의 뮤텍스와 세마포어..

안녕하세요..

뮤텍스와 세마포어를 보던 중에 궁금한 점이 생겨서 질문 올립니다..

뮤텍스는 같은 프로세스간의 스레드끼리의 동기화..
세마포어는 다른 프로세스간의 동기화..

라고 알고 있는데요...

1. 만약 A란 프로세스의 스레드와 B란 프로세스의 스레드가 같은 변수에 접근한다면, 그리고 이때 뮤텍스를 걸면 동기화가 되나요? 제 생각엔 안될거 같은데..확신이 없어서..

2. 만약 A란 프로세스와 B란 프로세스가 세마포어를 걸었는데, 각각 프로세스의 스레드가 같은 변수에 접근한다면, 동기화가 가능할까요? 요건 가능할거 같은데...^^a, 만약 그렇다면, 같은 프로세스 내에 있는 스레드간의 동기화는 보장해 줄수 있나요?

cmak의 이미지

IPC를 이용한 pipe에서...(코드 추가;)

한 번에 3개의 프로세스, 즉

cmd1 | cmd2 | cmd3

와 같은 결과를 얻어내는 함수를 만들려고 하는데요.

앞 부분의 프로세스에서 얻은 결과를 다음 프로세스의 파이프 입력에 넣어주고자 다음과 같은 방식으로 코딩을 했습니다.

[code:1]int p[2][2];

pipe(p[0]);
pipe(p[1]); // 파이프 2개 설정

switch(fork()){
case 0:
switch(fork()){
case 0:
close(p[0][0]);
close(p[1][0]);

바부팅이의 이미지

밑에 글 이어서.. mysql 컴파일 오류

오류g++ -O3 -DDBUG_OFF -fno-implicit-templates -fno-exceptions -fno-rtti -rdynamic -o .libs/mysql mysql.o readline.o sql_string.o completion_hash.o ../readline/libreadline.a -lncurses ../libmysql/.libs/libmysqlclient.so -lz -lcrypt -lnsl -lm -lz -lcrypt -lnsl -lm -Wl,--rpath -Wl,/usr/local/mysql/lib/mysql
mysql.o(.text+0x18ec) In function `com_source(String*, char*)'
undefined reference to `errno'
collect2 ld returned 1 exit status
make[2] ***

 오류 1
make[2] 나감 `/root/MySQL/mysql-3.23.51/client' 디렉토리
make[1] *** [all-recursive] 오류 1
make[1] 나감 `/root/MySQL/mysql-3.23.51' 디렉토리

geneven의 이미지

자바 애플릿만으로 홈페이지 만들기 가능한가요?

지금 학교 숙제로 자바 애플릿만을 이용해서 홈페이지 만드는것을 해야
하거든요? 근데 이 강사가 애플릿은 가르쳐 주지고 않고 이런걸 시키네요.

제가 필요한건 애플릿 배경그림을 지정하는 것과 텍스트의 폰트와 색깔조절
그리고 텍스트에 링크거는거가 필요하거든요? 숙제란거 알면서도 부탁드려서
죄송합니다. 이 쪽엔 너무 몰라서요

페이지

프로그래밍 QnA 구독하기