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

lkh의 이미지

raw 소켓 데이터

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

akrtlqkf의 이미지

x

익명 사용자의 이미지

[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이 좋다는데

dkwkekzz의 이미지

vc++ 컴파일에러::C2244 질문입니다~~

안녕하세요

초보가 질문드립니다.

template< typename T >
class Character_ptr{
public:
template< typename U >
void swap(Character_ptr< U >&& _other)
{
std::swap(ptr, _other.ptr);
std::swap(pControlBlock, _other.pControlBlock);
}
//...

swap의 구현을 cpp로 따로 빼고싶습니다.

익명 사용자의 이미지

[help] 클라이언트 주소 받아오기

리눅스 환경입니다.

클라이언트에서 서버로 ssh 원격접속을 시도 할 때

서버로 ssh 접속이 이루어 질 때마다 서버에서 자동으로 어떤 프로그램이 실행되도록

셸 스크립트를 짜는 도중에 막힌 부분이 있어서 질문드립니다

로그 파일에 클라이언트의 IP주소를 기록하려고 하는데

클라이언트의 IP주소를 받아 어떻게 변수에 저장해야할 지

혹시 방법 아시는 분 계시다면 도움 부탁드리겠습니다

CENTOS 7 쓰고 있습니다.

여러군데서 알아본 결과 $SSH_CLIENT , $SSH_CONNECTION 등 환경변수를 이용하라고 하지만

CENTOS 7 에서는 저 변수가 비어있습니다..

$ w , $ who 명령어로 접속 IP를 확인 할 수 있지만

IP 주소만 어떻게 가져올 방법이 없을까요..

페이지

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