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

rma8806의 이미지

세마포어 사용 질문 드립니다.

fork exec해서 새 자식 프로세스를 생성 한 상태에서, 같은 key값을 사용하는 세마포어를 만들어서 자원 동기화에 이용 하려고 합니다.

그런데, 아래의 코드대로 한쪽은 mkSemaphore을 호출, 또 한 쪽은 openSemaphore을 호출 한 후, semop함수에 만들어진 세마포어를 넣어서 p,v 연산을 해보았는데요..

2개의 세마포어가 따로 놀고 있네요.. 한쪽에서 p(진입)을 해도, 다른 한쪽에서 진입 가능하고, 물론 한쪽에서는 p된 상태에서 p는 안되고 있습니다.

무엇이 문제 일까요?

int mkSemaphore(key_t key)
{

int sid=0;
sid=semget(key, 1, IPC_CREAT | 0666);//
if(sid == -1)
return SEMAPHORE_FAIL;

semun arg;
arg.val = 1;

seojh1431의 이미지

이제 졸업작품 만들 대학생입니다. 홈쇼핑몰 개발하려고하는데 무슨 언어로 만들까요..

PHP 입니까? 웹언어는 한번도 사용해보지 않았습니다... C만 주구장창으로 했죠.....C언어와 관련된게 PHP 인걸로 아는데

PHP로 하는게 나을까요?

rhkrwjdtn의 이미지

C++ 스택프로그래밍중 에러문제 부탁드립니다.

stack.h 파일

#include

class Stac
{

private:
int top;
char st[256];

public:
void InitializeStack();
void push(char a);
char pop();
bool isFull();
bool isEmpty();
int getTop();

};

------------------------------------------------------------

stack.cpp 파일

#includ

e
#include "stack.h"

using namespace std;

smallhuman의 이미지

Java에서 hashCode()와 equals()의 차이

http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html#hashCode()

hashCode, toString, equals 메서드에 대해 보다가 궁금한 것이 생겨서요...

hashCode설명에 보면 'equals 메서드에서 false가 뜨더라도 같은 hashCode 값을 갖는 객체가 있을 수 있다' 대충 이런 식으로 적어놨는데
이런 게 가능한가요?!?!?!?!? 물론 설명에 보면 '사실 실제로는 객체가 다르면 hashCode도 다르다'라고 적어놓긴 했습니다만.;

혹시 equals로 false가 뜨는데 같은 hash값을 가지는 예제를 알 수 있을까요.

honwindk의 이미지

와이어샤크로 캡쳐한 내용입니다. 조언구해요~!!

이제막 패킷분석에 입문중인 학생입니다.

서버와 클라이언트간 통신중 랜덤한 타이밍에 접속종료가 되고 있어 와이어 샤크로 패킷을 살펴보니

rst패킷이 보이는데 이것이 서버쪽 문제인지 클라이언트쪽 문제인지 알수 있나요?

lswang의 이미지

postfix + thunderbird문제 질문드립니다

회사 컴(Centos 5.10)에 postfix(2.3.3)와 dovecot을 깔아 메일을 쓰려고 셋팅하였습니다.

그런데 일부 경우 메일 전송이 되지 않네요.

GMAIL or hanmail -> my_server -> PC(thunderbird or outlook) : ok
PC(outlook or telnet smtp) -> myserver -> GMAIL or hanmail : ok
PC(thunderbird) -> myserver -> hanmail : ok

PC(thunderbird) -> myserver -> GMAIL : fail

vh2000xm의 이미지

쉘 스크립트 명령어 옵션으로 인자 전달 문제입니다.

#!/bin/bash

split -b $1 [filename]

라는 쉘 스크립트를 짜 봤는데 인자값이 제대로 들어가질 않네요..

''
""
``
{}
다 써봤는데도 안되네요..

제가 뭔갈 잘못알고 있는건가요??

옵션값에는 인자값이 들어갈 수 없나요?

pyeonzi20c의 이미지

oauth 구현시 consumer server 에서의 보안은 어떻게 해야 할까요??

우선 상황 부터 말씀드리면, app에서 facebook oauth 수행 후에 access token 을 저장해 둔 상태입니다.

서버측에는 user 테이블에 서비스 코드(facebook or twitter) 와 아이디를 저장해둔 상태이구요.

문제는 클라이언트쪽에서 consumer 서비스에 접근할 때, 아이디와 서비스코드만으로 인증된 유저인지 보장할 수 있는 걸까요?

누군가의 남의 페이스북 아이디를 안다는 것만으로 서비스를 인증해 줄 수는 없지 않는가 싶네요..;;;

생각해 본 방법은,

클라이언트에서 엑세스 토큰을 consumer 서버에 보낸후 consumer 서버쪽에서 provider 에 물어 확인하도록 하는 방법인데...

이 방법이 과연 옳은 방법일지 의십스럽네요.

다른 좋은 방법이 없을까요?

(혹, 인증은 전적으로 service provider 에 일임한다, 라는 개념으로 접근하는 것인가요???)

solarsys의 이미지

넷북에서 인텔 컴파일러 설치 문제로 질문 드립니다.

아톰 넷북에 페도라 20을 깔았습니다.
이런저런 설정을 마치고 인텔 C 컴파일러 설치를 시도해 봤는데,
아키텍처가 안 맞느니 하는 오류가 뜨면서 아예 설치가 안 됩니다.
아톰 프로세서에서는 원래 안 되는 건가요, 아니면 제가 뭘 잘못한 건가요?

kkw90111의 이미지

소켓프로그래밍, 서버 대 클라이언트의 간단한 통신 소스중 애매한 오류....

리눅스 환경에서 간단한 server와 client 소스를 책보면서 짜봤습니다.
127.0.0.1 루프백 주소를 사용해서 제 자신에게 텍스트를 보내서 다시 반송하는 기능인데요.
지정포트가 아닌 일반포트(7020임의포트)로 접근시 connect함수까지는 잘되는 것 같습니다.(오류코드에 걸리지 않는 것으로 보아...)

근데 여기서 한가지 의문점이 생깁니다.
서버는 연결받은 클라이언트의 주소를 리턴하도록 해놨는데, 리턴 된 주소가 제 컴퓨터와는 전혀 관련없는 주소입니다...

그리고 클라이언트 쪽에서는 보낸 텍스트가 다시 반송되어야 하는데 오류 코드 부분으로 진입합니다.
헌데 또 perror코드에서 success는 뜹니다 ㅠ 뭐가 문제일까요...

소스 복붙하면 읽기 힘드실까봐 사진도 같이 첨부합니다.

페이지

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