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

hiluciano의 이미지

어셈블리어에서 offset 명령어를 붙였을 때의 차이가 무엇이죠?

; 생략
.data
message db "Hello, World!", 0Dh, 0Ah, 00h
range dd 0, 99 ; 최솟값 0, 최댓값 99

.code
; 생략
push offset message
call printf ; C 함수 printf 호출
add esp, 4

mov eax, 5
bound eax, range ; eax의 값이 0 이상 99 이하가 아니면 인터럽트

printf를 호출하기 위해 message의 메모리 번지를 스택에 넣을 때는 offset 명령어를 사용하는데
왜 bound 명령을 사용할 때는 offset을 쓰지 않는 것일까요?

dsp2의 이미지

apache 2.4.10 update시 오류가 뜨네요~~??

현재 apache 2.2버전을 소스로 컴파일해서 사용하고 있다가 apache 취약점 때문에

2.4.10으로 업그레이드를 하려고 합니다... 기존에 apache2로 설정 되어 있던 폴더를 apache2_old로 변경하고

httpd.2.4.10.tar.bz2파일을 다운 받아 압축을 풀고 설치를 하는 중간에 계속 에러가 발생해서...

문의를 들릴려구 합니다... 현재 시스템은 centos7버전 이구요... ssl이 같이 연동되고 있습니다.

컴파일시 에러 문구는 아래와 같습니다.... 어떻게 해결해야 할까요???

dusdhkd의 이미지

네이버이미지검색해서 나온 이미지들 추출 자바로

네이버이미지 검색하면 나오는 이미지들 자바로 img태그 파싱하면 빠져있는데 어떻게하죠

embeddeds0의 이미지

작업 스케줄링(Task Scheduling) 알고리즘 질문요~

작업 스케줄링 알고리즘 중에서
빠른 시작시간 작업 우선(Earliest start time first),
빠른 종료시간 작업 우선(Earliest finish time first),
짧은 작업 우선(Shortest job first),
긴 작업 우선(Longest job first)
이 중에 첫 번째 알고리즘을 제외하고 나머지 3가지는 최적해를 찾지 못해서
이를 반례를 들어 확인을 해야 하는데요, 아무리 검색을 해봐도 관련된 글이 나오질 않네요.

혹시 설명해주실 분 있으시면 감사하겠습니다.

trymp의 이미지

linux kernel 3.8 에서 sys_socket 함수의 body 는 어디에 정의되어 있나요 ?


커널 초보 입니다.

Linux 3.8.13 을 사용하고 있는데요.

sys_socket 함수에 대한 body 를 찾고 있는데, 이 함수의 body 부분이

소스상에서 보이질 않습니다. 아래와 같은 define 문 만 보이고요

__SYSCALL_COMMON(41, sys_socket, sys_socket)

예전 커널에서는 검색하면 함수 body 가 그대로 보였는데,

이 커널 버전에서는 sys_socket() 정의 부분이 어딘지 못 찾겠네요.

이 함수의 body 찾는 방법 좀 알려주세요

stylix의 이미지

TCP의 신뢰성과 Socket API에서의 전송단위

안정적인 네트워크 프로그램 작성을 위해 네트워크에 대한 깊은 지식을 가지고 싶습니다..
보통 Socket 코드를 작성할 때 Send(byte[] data) 가 실행되면 이 바이트 어레이가 네트워크 건너편 어플리케이션에서 하나의 단위로 받게 되는 것인가요?

데이터가 뭉쳐서 들어오는 것은 이해가 갑니다. 예를 들어
Send(byte[] data1);
Send(byte[] data2);
Send(byte[] data3);

rockmgh의 이미지

Radius 랑 톰켓연동 해보신분~~

Radius 톰켓이랑 연동 할려고 하는데 어떤 방법으로 해야 할지 감이 안잡히네요

검색 해보니 apache랑은 연동하는 방법이 있는데

톰켓만 구성해서 연동하는 방법이 있을까요??

rriiaa의 이미지

자바스크립트 인터프리터( interpreter ) 에 대해..

제가 이번에 자바스크립트 엔진에대해 공부중인데..

몇가지 질문좀 드리겠습니다

1) spidermonkey 나 JSC 같은 경우 AST를 만들고

bytecode 변환후 interpreter 하던데... optimization 용도로 bytecode 로 변환 하는건가요??

그렇담 간단한 함수 ( ex . a+b function ) 같은 경우에는 bytecode 변환하지 않고 바로 interpreter 하는게 낫지 않을까요?

2) interpreter 시에... '실제' register에 값을 저장하는 ( push 나 pop ) 것은

interpreter 하면서 이루어 지는건가요? 아니면 bytecode 변환한 것을 register에 올리고

그 register 값을 이용해서 interpreter 하는 것인가요?

lsm5059799의 이미지

소스설치?

리눅스에서 막상 소스코드들을 받아 설치할 때 어떻게 해야할지 모를 때 가 많습니다.

어떨땐 make 후에 make install을 ...

어떨땐 sh....

소스로 인스톨 할 땐 어떤 방법들이 있나요??

(이번엔 .bat 파일이 있는 소스들을 받았는데 어떻게 해야하는지 모르겠네요 ㅠㅠ)

ninani12의 이미지

qt gui 세마포어, 뮤텍스.

선배님들,
안녕하세요.

하루 하루 삽질에 허덕이고 있는 초보 개발자 입니다..

다름이 아니라 큐에 4개의 url이 있을경우 스레드를 생성을 해서 3초에 한번씩 리퀘스트를 주도록 구현을 할려고 합니다.
멀티스레드 특성상 동기화를 걸어놓지 않으면 우선순위에 의해서 임의로 접근을 한다는 구글링 검색을 통해

뮤텍스 또는 세마포어를 이용을 하여 하나의 스레드가 진입을 하면 나머지 스레드는 대기를 하도록 구현을 할려고 의도 했으나..
코드로는 구현이 되질 않아 제가 놓친부분이 있는지 궁금합니다.

추가적인 설명을 하자면
1. 스레드가 4개 생성이 됩니다.
2. 각 스레드마다 url을 리퀘스트 하는 getUrl 함수로 진입을 합니다.
3. 스레드1이 3초동안 대기하고 리퀘스트 날리고 업데이트, 스레드2가 그 다음에 대기하고 리퀘스트 날리고 업데이트.. 이렇게 3초동안 리퀘스트 날리고 업데이트를 진행을 하고 싶습니다.

페이지

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