프로그래밍 QnA

NeutralGray의 이미지

parser를 만들려면 어떻게 공부해야 될까요?

html, xml이나 latex등의 소스 파일을 읽는 parser를 만들고 싶습니다. 뭔가 참고할만한 좋은 책이 없을까요? 지금까진 쌩노가다 주먹구구로 만들었는데, 좀 더 이론을 공부해서 제대로 만들어보고 싶습니다. 어떤 테크트리를 밟아서 공부해야 하는지 알고 싶습니다.

rubbe의 이미지

[질문] 1행의 데이터를 몇 개의 열로 분리하는 방법?

저는 회사 업무를 통해 아래와 같은 데이터를 얻을 일이 많습니다. 주로 측정기를 통한 데이터인데요. 시간에 따른 전류값 및 fiber의 지름 데이터를 얻습니다.

-----------------------------------------------------
Description
.....

2004-3-24 08:00:00.554 1.328000 2004-3-24 08:00:01.528 1.329000 2004-3-24 08:00:02.558 ..........

------------------------------------------------------

제가 하고자 하는 바는

데이터가 1줄에 다 들어가 있는데 이를 아래와 같이 3개의 컬럼(날짜, 시간, 지름값) 으로 만들고 싶습니다.

이정원의 이미지

자바프로그램으로 쉘실스크립트를 실행하는 GUI를 만들었어요.

자바프로그램으로 쉘스크립트를 실행하는 GUI를 만들었어요.

그런데 자바에서 쉘스크립트를 실행하면

실행된 쉘스크립트가 프로세스가 생성되었다가

쉘스크립트가 종료되면서 프로세스가 같이 종료가 안되고

살아 남아있다가 자바프로그램을 종료할때 비로서

쉘스크립트 프로세스가 종료되는것같아요..

안그런가요?

어디 실험해볼 컴퓨터가 없네요..

혹시나 경험이 있으시거나 실험이가능하신분

답변좀 부탁드려요 ^^

박인의 이미지

netfilter 프레임웍을 조작하여 패킷의 진행 경로를 조절할 수 ?

[code:1] [INPUT]--->[1]--->[ROUTE]--->[3]--->[4]--->[OUTPUT]
| ^
| |
| [ROUTE]
v |
[2] [5]
| ^
| |
v |
[INPUT*] [OUTPUT*]
[1] NF_IP_PRE_ROUTING
[2] NF_IP_LOCAL_IN
[3] NF_IP_FORWARD

jjjjrr의 이미지

서버ip와 port 만알면 누구나 접속을 시도할수가있는데여

안녕하세요

채팅서버의 경우

서버ip와 port 만알면 누구나 접속을 시도할수가있는데여

물론 내부프로토콜이야알수가없겠지만

접속시도하면 일단연결은 되는데여

이를악용하면

특정서버로 한꺼번에 수만개(루프를통해서)의 연결을 시도하려구하면

서버가 잘못될수도 있겠다 싶내여

이런경우의 대비책은 없을까여

아님 제가잘못알고있는건가여

조언부탁드립니다

nohmad의 이미지

좀비를 완전히 제거하는 법?

현재 apache상에서 fastcgi 프로토콜을 이용해서 동작하는 애플리케이션을 개발하고 있습니다. 간단하게 apache/fastcgi의 동작방식을 설명하자면, 둘은 완전히 독립된 프로세스이며 소켓(TCP 또는 Unix Domain Socket)을 통해 통신합니다. apache가 특정 디렉토리로 오는 http 요청을 받아 fastcgi가 listen 하는 소켓에 쓰고, 결과를 읽어 다시 http로 response 합니다. fastcgi는 사용자가 직접 실행명령으로 띄울 수도 있고, 아파치가 자동으로 초기화하도록 하여 띄울 수도 있습니다.

sadrove의 이미지

[python] 전역변수 사용하기..

A라는 클래스가 있고요..
A클래스에는 num=1 이라는 변수가 있습니다..
그리고 호출당할때마다 num 변수를 1씩 증가시켜서 되돌려 주는 plusnum() 이 있습니다.
여기서 B라는 클래스가 A 클래스를 상속한 후에 plusnum()을 호출하면 증가된 값인 2가 나오겠죠..
그리고 C라는 클래스 역시 A를 상속했는데요..
C에서 A의 plusnum()을 호출하면 아까 증가했으니까 3이 나오도록 구현을 해야 하거든요..
파이썬에서 전역변수가 global로 선언하면 되는게 맞나요?
아래와 같이 해도 안되던데...

powerson의 이미지

VFS에서 질문이 있습니다.

안녕하세요. 현재 리눅스 커널의 이해를 보고 있는 학생입니다.

다름이 아니라 VFS부분에서 슈퍼 블럭, 아이노드 객체, 파일 객체, 디엔트리 객체가 나오는 부분에서 질문이 있습니다. 파일 객체와 디엔트리객체에 보면, 디스크에 일치하는 이미지가 없어서 dirty 필드가 없다고 하는데 이게 무슨 의미인지 잘 모르겠습니다. 이게 하드 디스크에는 저장되지 않고, 작업을 하면서 파일 입출력시에 해당하는 객체들을 메모리에서 처리하므로 그에 해당하는 정보가 없어도 되고, 그래서 dirty필드의 역할도 필요 없는거라고 생각하면 되는건가요? 그럼 답변 부탁드리겠습니다.

이소희의 이미지

클래스를 만들고 멤버 함수나, 멤버 변수를 사용할때 this->

아래처럼 코드를 작성하여 사용하면.
this를 사용할때와 그렇지 않고 멤버함수및 변수를 사용할때.
무슨 차이점이 있나요?
ACE 소스를 보다 보니.
모두 멤버변수나함수를 호출할때 this->를 사용하고 있어서. 질문 올립니다.

[code:1]
class CThis
{
public :
CThis();
~CThis();

public:
void RunA() // 1. this 사용
{
this->RunC();
}

void RunB() // 2. this 안사용.
{
RunC();
}

void RunC()
{

kurtof27의 이미지

익스플로러에서 목록지우기를 하면 특정페이지가 안뜹니다.

목록지우기 버그인가 암튼 사용자들이 목록지우기를 하면

사이트가 밑에 페이지 여는중에서 이동이 안되고 계속 유지된다고

하네요.. 이게 왜 이런건지..

페이지

프로그래밍 QnA 구독하기