프로그래밍 QnA

domiisa의 이미지

java] was 실행한 계정 명 들고오기.

안녕하십니까.

질문있어 문의 드립니다.

리눅스에서 톰캣 실행시킨 계정을 java에서 계정명을 들고 오는 방법이 있나요???

kluster86의 이미지

동시에 백그라운드로 프로그램을 수행했을시 간헐적인 에러발생

안녕하세요~

프로그래밍을 하다가 도저히 원인을 알 수 없어서 질문드립니다ㅠ_ㅠ

단순한 코드인데요, 대용량(?)문서를 처리하면 간헐적으로 이상증세를 보이고 있습니다.

간단히 요약하면 아래 코드는 A라는 문서를 읽어서 A.step1에 쓰도록 구현이 되어있습니다.

이 바이너리를 통하여 문서를 테스트하면, 별탈없이 결과를 출력합니다.

그런데 이것을 동시에 백그라운드로 여러개를 돌렸을때, 문제가 발생합니다. 그것도 간헐적으로요 ㅠㅠ

수행은 아래와 같이 합니다. 전부 백그라운드로 동시에 수행합니다.

kluster86의 이미지

동시에 백그라운드로 프로그램을 수행했을시 간헐적인 에러발생

안녕하세요~

프로그래밍을 하다가 도저히 원인을 알 수 없어서 질문드립니다ㅠ_ㅠ

단순한 코드인데요, 대용량(?)문서를 처리하면 간헐적으로 이상증세를 보이고 있습니다.

간단히 요약하면 아래 코드는 A라는 문서를 읽어서 A.step1에 쓰도록 구현이 되어있습니다.

이 바이너리를 통하여 문서를 테스트하면, 별탈없이 결과를 출력합니다.

그런데 이것을 동시에 백그라운드로 여러개를 돌렸을때, 문제가 발생합니다. 그것도 간헐적으로요 ㅠㅠ

수행은 아래와 같이 합니다. 전부 백그라운드로 동시에 수행합니다.

doublejk84의 이미지

HeadFirst Design Pattern 에서 Observer Pattern 예제 문의드립니다.

1. 아래 예제에서 observer.update를 사용 할 때 observer객체가 java.util.Observer로 만들어져 update 메소드의 파라미터 값들이 update(Observable, Object) 이렇게 선언되어야 하는 것 아닌가요?

2. Interface를 implements하지 않고 바로 사용 가능한가요?

package headfirst.observer.weather;
import java.util.*;

nicelhc13의 이미지

책 중 Compilers : Principles, Techniques, and Tools 500 과 hardcover의 차이가 뭔가요???

500페이지짜리는 3만7천원이고
hardcover는 천페이지쯤에 16만원 으로

무려 5배나 차이나네요

내용의 차이가 있는건가요?

사고싶은데 고민되네요 ㅜㅜ

oblab의 이미지

커널 빌트인 컴파일 모듈 컴파일의 차이점이 어떻게 되나요?

Kconfig 구성에의해서 menuconfig 구성이 되는데요

hello.c 모듈 파일을 만들어서 커널 컴파일을 할려고 합니다

---------------hello.c 내용
#include
#include
#include

static int hello_init(void) {
printk("hello init\n");
return 0;
}

static void hello_exit(void) {
printk("hello exit\n");
}

module_init(hello_init);
module_exit(hello_exit);

MODULE_LICENSE("Dual BSD/GPL");
------------------

htamop의 이미지

MFC에서 SDI "빈 문서를 만들지 못했습니다." 문자열은 어디에 구현? (초보자)

MFC에서 SDI로 프로젝트(프로젝트명 TestSdi) 를 만들었을 때

CMainFrame에

int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) {
}

WM_CREATE 메시지를 처리하면서

if (!m_wndToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE | CBRS_TOP | CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(theApp.m_bHiColorIcons ? IDR_MAINFRAME_256 : IDR_MAINFRAME))
{
TRACE0("도구 모음을 만들지 못했습니다.\n");
return -1; // 만들지 못했습니다.
}
도구 모음을 만드는데 실패 하도록

anakonda2의 이미지

c# XNA 안드로이드 포팅 관련 질문 드립니다.

C# XNA로 만든 윈도우 프로그램을

Xamarin을 이용하면 안드로이드로 변환 가능하다고 하는데

라이센스를 사야 배포가 가능하다는 것을 알게 되었습니다.

혹시 무료 버전을 사용하여 개발해보시거나 이에 대해 잘 아시는 분 계시면

자세한 정보를 알 수 있을까요??

dhyoon1의 이미지

안녕하세요! setReuseAddress 메소드 사용 관련 질문 드립니다~


안녕하세요 java 로 소켓프로그래밍 공부중입니다.

같은 포트에 하나 이상의 socket 을 bind 시킬 필요가 있는데요

그래서 알아본결과 setReuseAddress 메소드를 사용하면 같은 포트에 다중 바인딩이 가능하다고 알게되었습니다.

근데 setReuseAddress 를 사용하려면 기존에 포트와 연결된 socket 을 꼭 닫아줘야지 사용이 가능한건가요??

가령... 어느 한 소켓이 port 12345 로 bind 되어 통신이 이루어지고 있는중에

setReuseAddress 을 써서 새로운 소켓을 port 12345 로 바인딩걸수는 없는건가요?

답변좀 부탁드립니다~~ (_ _)

bongpjh의 이미지

다중if문 구조의 최소화 할려면 어떻게 해야하는지 조언 좀 부탁드립니다.

배열의 공간은 2048개의 unsigned char로 할당 되어 있습니다.
일차원배열 공간에 노이즈신호가 유입이 됨으로써 이 노이즈신호를 제거해고자 다중if문으로 처리하였는데 효율성도 없을 뿐더러 코드 읽었을떄 복잡함이 있습니다.

예를들어 아래와 같이 경우의 수가 몇가지 있습니다. 이런것을 조금 원만하게 코드를 짤 방법은 없나요?

경우의 수[1] = 255,255,255,0,255,255 배열[3] - > 255로 변경이 되어야 한다.

경우의 수[2] = 255,255,255,0,0,255,255 배열[3],배열[4] - > 255로 변경이 되어야 한다.

경우의 수[3] = 0,0,255,0,0,0,0 배열[2] - > 0 로 변경이 되어야 한다.

경우의 수[4] = 0,0,255,255,0,0,0 배열[2], 배열[3] - > 0 로 변경이 되어야 한다.

페이지

프로그래밍 QnA 구독하기