프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

lkh의 이미지

raw 소켓 데이터

raw 소켓으로 헤더들을 조작할 때 메세지(헤더 말고 바디)는 어디에 넣나요? ip에 넣어야 하나요? tcp에 넣어야 하나요?

akrtlqkf의 이미지

x

dgkim의 이미지

서버를 아마존으로 바꿀 때, 크게 갈 것인가 작게 갈 것인가?

서버를 집에서 운영하다가, 잦은 인터넷 장애로 서버 운영 대신 아마존 클라우드로 넘길려 합니다.

집에 서버의 경우는 하나의 서버에 온갖 서비스들을 왕창 올리는 형태로 사용해 왔었습니다.

아마존에도 동일하게 용량큰 한 서버에 몰아 올리는 것이 좋을지,
아니면 서비스별로 인스턴스를 구분하는 것이 좋을지 고민입니다.

크게 보면, LDAP, Mail, PHP서비스, Java서비스, 기타 서비스, 파일 저장(크진 않지만, 파일 사용) 들입니다.

자체 클라우드라면 고민 없이 서비스별로 적절 크기 인스턴스를 줄텐데,
미리 이전해 보신분 의견을 알고 싶으며,
백업에 대한 안정성은 어떻게 생각하시는지도 듣고 싶습니다.
(집에 서버는 현재 로컬 백업 정도만 하는데, ... 이차 백업이 필요하긴 한데 ..)
백업에도 아마존을 쓰긴 문제가 있다고 보고, 가정집 NAS가 좋을지 다른 대안이 있는지 알고 싶습니다.

익명 사용자의 이미지

[help] Oracle Trigger 질문입니다

한 테이블에서 insert 문이 작동될 시 동작하는 trigger입니다 (after insert)

insert문을 통해 레코드 한 줄이 추가 될 시

두 번째 테이블에서 count(컬럼)의 값이 하나(+1) 증가하도록 하는 것인데

이 로직은 문제가 없습니다..

다만 첫 번째 테이블에서 중복으로 똑같은 insert문을 실행할 때에도

trigger가 작동하여 두 번째 테이블의 count값이 증가한다는 것인데요

중복으로 insert문이 입력될 시 첫 번째 테이블에는 레코드가 또 한 줄 추가되지만 (not unique)

두 번째 테이블에서 첫 번째 테이블의 레코드 중복을 판단하여 count 값을 증가시키고 싶습니다..

(if 첫번째 테이블 컬럼값 = :NEW.컬럼값 then
두번째 테이블에서 count값 증가 안함)

이것을 해결하는 방법은 어떻게 되는지

도움 좀 부탁드립니다.

혹시 질문이 이해가 안되시면 요청 부탁드립니다

더 자세하게 질문 드리겠습니다.

dkwkekzz의 이미지

static의 진실

안녕하세요.

궁금한게있습니다~.

디자인패턴:싱글톤에서

mk10265의 이미지

java syntax error 문의 드립니다.

java 인터넷 강의를 보며 java를 공부하고 있는데요.
강의에서 가르쳐준 코드를 그대로 따라 쳐봤는데도 에러가 나네요.
어느 구문이 잘못 된 것인지 모르겠네요.
코드는 아래와 같습니다.

fydtkadl의 이미지

안녕하세요 심볼릭링크가 걸린 파일의 원본 파일에대한 질문 올립니다...

안녕하세요
mips 아키텍처의 커널에서 이것 저것 해보고있는 학생입니다.
LKM을 이용하여 커널 모듈을 개발 중입니다.
커널에서 접근한 파일이 심볼릭 링크인 경우, 심볼링 링크 파일의 원본 파일과 경로를 알고 싶습니다.
라이브러리 함수 중에는 readlink를 사용하면 되는데 커널에서는 어떻게 해야하는지 모르겠습니다.
kallsysms의 sys_readlink를 사용 하였는데 원하는데로 결과가 나오지 않고 계속 널값만 출력됩니다.
파일 구조체나 inode 구조체 등을 타서 심볼릭 링크인지 확인하거나, 확인한 후 원본 파일의 이름을 얻을 수도 있나요?
답변 부탁드립니다.
감사합니다

bureokjam의 이미지

스와핑이 이뤄지는 단위에 관한 질문입니다.

프로세스 A가 실행을 멈추고 프로세스 B를 실행시키고자 한다고 가정해 보자. 현재 메인 메모리 중 램(RAM)에는 프로세스 A를 실행시키기 위한 데이타가 존재할 것이다. 그런데 이제 프로세스 B를 실행해야만 한다. 이러한 경우 램에 존재하는 프로세스 A의 실행을 위한 데이타 모두를 프로세스 A의 스왑 파일에 저장한다. 그리고 프로세스 B의 실행을 위한 데이타를 프로세스 B의 스왑 파일로부터 램에 가져다 놓는다. 이러한 일련의 과정을 반복하면서 둘 이상의 프로세스가 각각 4G바이트의 메모리를 할당받아서 실행을 이어가는 것이다.

1)위의 내용 중 프로세스 A의 실행을 위한 데이타라는 것은 페이지를 말하는게 맞는건가요? 스왑 파일에 저장하는 걸로 보아서는 페이지가 맞다고 생각됩니다.

2)위의 내용 중 롤아웃(스왑 아웃)될 때, 프로세스 A의 실행을 위한 데이타 '모두'를 프로세스 A의 스왑 파일에 저장한다고 합니다. 이는 한 번의 스와핑으로 페이지 '모두'가 저장된다고 생각되는데요. 제 지식으로는 틀린 표현입니다. 그렇다면 '모두'가 가리키는 데이타는 무엇인가요?

thwan2rokmc의 이미지

WxPerl,윈도우64비트 설치관련

안녕하세요 3일째 wxWidgets 설치에 진을 빼구있어서 문의해요..
제가 MS-Windows 64비트에서 wx 크로스플랫폼을 활용하여 GUI를 구현하구 싶은데
CPAN으로 어떻게 하는지 한글로 설명된 블로그도 하나도 없구
이게 CPAN으로 뭐 어떻게 해서 뭐가 설치되어 어떤식으로 실행을 해야 되는지도 모르겠어요 ㅠㅠ
다 영어판인데 그거 보라고 하는데 GUI 소스코드만 어찌 짜는지만 나와있구..
그건 저도 아는데 .. MS Windows에 개발환경을 설정하는 방법은 전혀 나와있지않아서요..
초보자가 하기엔 너무 어렵게 디테일한 설명이 누락 되어있는것같아서 답답해서 도움청해봐요,
제가 ActivePerl로 CPAN을 이용하여 wx::Demo는 설치했는데 예제 소스코드를 가지구와서
실행해보니 아래와 같은 오류가 떠요.. 뭐가 잘못된걸까요 ㅠㅠ 너무 답답하구 그러네요 ㅠㅠ
Perl 환경 구축에 대한 한글판 서적은 왜 하나도 없을걸까요?ㅠㅠ CPAN이 좋다는데

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기