프로그래밍 QnA

초코리의 이미지

gdb에서 여러파일을 가지고 디버깅을 하려면 어떻게 해야하나요.

gdb에서 여러개로 나뉘어져 있는

프로그램을 디버깅 하려면 어떻게 해야하나요

디버깅 명령중 list로 보면

main()이 들어간 파일만 리스트 되던데..

여러 파일을 디버깅 하는 방법좀 알려주세요..

.. 나름대로 찼아봤는데 못찼겠습니다.

jiheony의 이미지

p쓰레드 ? IPC ? 아님 Timer Callback?

위 세가지 방식중에 어떤 걸 사용해야 할까요....
통신 프로그램을 짜고 있습니다.
개발 툴은 리눅스에서 microwindows 를 사용하여 GUI 환경을 꾸미구 있구요.

시리얼로 들어오는 데이터를 받아서 네트워크로 날려주는 프로그램을 짜고 있는데요.... 계산해 보니까 시리얼로 들어오는 데이터가 15byte씩 약 80~100ms 속도록 들어오더라구요...구현은 polling로 구현했구요...

GUI환경을 구성하지 않고 돌렸을때는 단일 프로그램으로 잘 동작합니다.
근데...
GUI 환경으로 꾸미고 터치패드 입히고...그리고 몇몇 프로세스들을 멀티 테스크로 돌리려고 하니까...잘 않되더라구요...

icristi의 이미지

공유 메모리에 클래스 인스턴스를 붙일 수 있을까요?

공유메모리에 클래스로 선언된 객체를 붙일 수 있을까요?
그래서 다른 프로세스간에 클래스 메소드도 공유하고,
클래스 변수도 공유하고 할 수 있을까요?

보통의 경우라면 안될 듯 한데...
이것을 구현할 수 있는 방법이 없을까요?

반드시 공유메모리 기법이 아니라도...
클래스로 구현된 자료구조를 프로세스간에 공유하려고 하는데,
어떤 방법들이 있을까요?

운형의 이미지

네트워크 스캔과 포트 스캔을 감지하는 방법에 대해...

제목대로 입니다.

두 종류의 스캔을 감지하는 방법으로 좋은 효과적인 것이 무었을까요.
직접 구현한다는 전제로...

가장 쉽게 떠오르는 방법은 소스 아이피 일정하고, 데스티네이션 아이피 바뀌면서(시퀀스 하거나 랜덤하거나 관계없이) 같은 데스티네이션 포트로 가는 갯수를 세거나, 일정 DIP에 서로 다른 DPORT로 가는 갯수를 세는 것인데...

효율적인 처리라고 판단이 안서네요.

지혜를 빌려주세요~~

impactbar의 이미지

기상청의 xml 를 가공할려고 합니다. 도와주세요.

myroot님의 도움으로 기상청에서 제공하는 xml 파일 위치를 알게 되었습니다.

그래서 그것을 가공하기 위해서 xsl을 만들어 보았습니다.

weather.html에서 합쳐서 브라우저에 뿌려 줄려고 하는데

화면에는 안나오는 군요.

1.weather.html 파일에서 자바스크립트안에
xml.load("http://www.kma.go.kr/weather/xml/current.xml")
처럼 쓸 수 있는지요?

2.weather.xsl 파일에서
<tr>
<td><xsl:value-of select="local"/></td>
<td><xsl:value-of select="local/@ta"/></td>

sysmoon의 이미지

씨언어 간단한 소스인데 컴파일에러납니다 도와주세요

#include <stdio.h> 

main () 
{ 
/* _FILE_매크로의 문자열을 표시한다 */ 
printf("_FILE_ = %s\n", _FILE_); 
/* _LINE_매크로의 정수값을 표시한다 */ 
printf("_LINE_ = %d\n", _LINE_); 
/* _DATE_ 매크로의 문자열을 표시한다 */ 
printf("_DATE_ = %s\n", _DATE_); 
/* _TIME_매크로의 문자열을 표시한다 */ 
printf("_TIME_ = %s\n", _TIME_); 

return 0; 
} 

undefined symbol 에러 납니다. _FILE_ 매크로가 stdio.h에 없는 것 같아서

jbssy의 이미지

배쉬 프로그래밍 질문

euckr2utf8 dirname1 dirname2
했을 때 dirname1 디렉토리에 있는 파일의 인코딩이 모두 utf8로 바뀌어 dirname2에 저장되는 프로그램을 만들고 있습니다.
그런데 만약... dirname1에 또 다른 디렉토리가 있을 때 어떻게 처리를 해야 할지 질문을 드립니다. 재귀적 명령으로 행 중간에
$0 어쩌고 저쩌고 해봤는데도 잘 안되는 군요.. :?:

파일 소스
[code:1]
#!/bin/sh

if [ $# -ne 2 ]
then
echo "Please check the usage of $0 "

불량청년의 이미지

죄송합니다. 그냥 지나쳤던 문제...

#include <stdio.h>

int main(void)
{
       printf("hello world!\n");
       return 0;
}

위와 같은 코드가 있을 때 as와 ld를 이용해서 실행 바이너리를

만들 수 있는 방법을 알고 싶습니다.

우선 gcc -s로 어셈코드로 변환한 후에 말입니다.

as를 이용해 목적파일 만드는데 까진 해보겠는데 ld 사용법이 참

어렵네요. 맨페이지도 확인해 봤지만 감을 못 잡겠습니다.

PS :

검색이 서툴러서 관련 자료 찾기도 힘들군요. HOW TO 문서에선

jenix의 이미지

자바스크립트 이긴한데;; 파이어버드(모질라)에서 document 객체

안녕하세요...

div 를 이용해서 메뉴를 사라지고 나타나게 하려고 구현하는중인데요..

익스플로러쪽은 아무문제 없이.

document.all[ID].style.visibility = 값;

으로 해결했는데..

파이어버드나 모질라에선 ( 제가 리눅스에서 쓰다보니 저도 보여야지요 ㅠ_ㅠ )

잘 안되네요.. 다음과 같은 코드로 간략히 해서 해보려는데..

document.layers has no properties

란 에러만 계속 출력하고 코드 작동이 안되네요.. ㅠ_ㅠ
( 파이어버드의 자바스크립 콘솔에서 말이죠. )

andrea0705의 이미지

메모리 DB와 RAMDISK의 차이점은????

최근에 메인메모리 DB라고 (알티베이스-NT용 등) 선전이 많이 나오잖아요.
내용인즉 메모리에 DB를 상주시켜놓기 때문에 일반 RDB보다 고속이다는 점인걸로 알고 있는데 ( 맞는지 모르겠지만....)

만약에, postgre DB에서 DB FILE을 RAMDISK로 잡아놓고
insert, update, delete를 한다면, 비슷한게 아닌가요?

그것도 속도가 느리면 Berkely DB 같은 파일DB의 파일을 RANDISK로 잡는다면 속도가???
(아.. Berkely DB는 파일명을 적지 않으면 메모리로 올라간다고 하던데.. 맞나.)

페이지

프로그래밍 QnA 구독하기