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

parkon의 이미지

[완료] C++에서 dynamic_cast 에 관한 질문입니다.

안녕하세요,

현재 dynamic_cast 연산자를 쓰는 제 코드는 잘 돌아 갑니다.
근데 제 일이 연산속도에 민감한 일이어서 느리다는 dynamic_cast 대신 좀 더
연산이 빠른 방법이 있을까 하고 찾고 있습니다.

우선 제 상황을 대충 정리해보면
기본 베이스 클래스인 Object, 펑션 기능에 대한 인터페이스를 가진 추상 클래스 Functor,
이 둘을 부모로 가지는 MyObject, 그리고 Object 인스턴스들의 컨테이너 클래스인 Container가 있습니다.

goody80의 이미지

echo로 출력된 값이 실행이 되지 않습니다.

]# ./regex.sh web[1-3].news.kr[1,3] 이렇게 입력을 하면

web{1..3}.news.kr{1,3}
이렇게 출력이 되게 sed로 parsing을 했는데요,

]# echo web{1..3}.news.kr{1,3} 했을때의 결과와
]# echo `./regex.sh web[1-3].news.kr[1,3]` 했을때 결과가 다릅니다.

]# echo web{1..3}.news.kr{1,3} 는
web1.news.kr1 web1.news.kr3 web2.news.kr1 web2.news.kr3 web3.news.kr1 web3.news.kr3
위와 같이 출력이 되어야 하는데,

]# echo `./regex.sh web[1-3].news.kr[1,3]` 는 단순하게 문자열로만 떨구네요..
web{1..3}.news.kr{1,3}

출력 형태를 바꿔주려면 어떻게 해야 하나요?

heisenjoy의 이미지

웹서버(CentOS)에 포트 스캐닝을 진행하는데 서버에서 로그를 확인하고 싶습니다.

CentOS 5.7에 Apache를 사용하여 웹서버를 운영하고 있습니다.
본인이 사용하는 노트북에서 nmap을 사용하여 포트 스캐닝을 하였는데, 이에대한 로그를 서버에서 확인하고 싶습니다.
/var/log 나 /etc/httpd/logs 등 이곳저곳 들쑤시는 중인데 아직 찾지 못하고 있습니다.
물론 로그 기록이 남도록 오픈 스캔으로 진행하였습니다.
(nmap -sT -p 80 "서버아이피" 로 80번 포트가 열린것을 확인하였습니다.)
어느 경로에 어느 파일을 확인해야 하는지 질문드립니다.

rgbi3307의 이미지

리눅스 커널 소스 fork.c 에서...

리눅스커널 소스 kernel/fork.c 파일안에 do_fork() 함수안에 아래의 코드가 있습니다.

songssi11의 이미지

SNORT 에서요... DB..


SNORT 에서요

설치 및 셋팅은 끝난거 같은데요

snort -c /etc/snort/snort.conf -D

를 하면 오류없이 잘 뜨는데요..

어찌된일인지 mysql 에서 DB가 않쌓이네요

BASE 로 연동해보아도 BASE만 나오지 데이터가 생기지 않아요.. 도와주세요

akf1986의 이미지

so 라이브러리 컴파일 하는 makefile 만드는 방법 관련

안녕하세요 so 라이브러리를 컴파일하는 makefile을 만들어야 하는데요

폴더의 구조는 다음과 같습니다

|- folder1

|-> sub_folder_1

|-> src

|-> inc

|->... ...
|-> sub_folder_n

|-> Makefile

서브 폴더에 있는 src폴더의 *.cpp 는 다수가 있고 이 것은 하나하나가 *.so 로 컴파일 됩니다. 현재는 makefile에 서브 폴더 하나당 파일 하나하나에 대해서 다음과 같이 기술했습니다.

sub_folder:
$(CC) -fPIC -c $(...) -I $(...) sub_folder/src/aaa.cpp # *.cpp 컴파일

$(CC) -shared -Wl,-soname,aaa.so.0 -o aaa.so.0.0.0 a.o

ln -s aaa.so.0.0.0 aaa.so

ln -s aaa.so.0.0.0 aaa.so.0

nicegml의 이미지

C# 실행중인 프로세스가 연 파일 어떻게 알죠?ㅜ

C#에서 현재 제가 원하는 프로세스는 user32.dll의 API함수를 이용해서 (EnumWindow와 GetParent)를 통해서 알거나
닷넷 클래스의 Process.GetProcesses()를 통해서 프로세스 목록을 불러와서 원하는 작업을 할수 있는데..

해당 프로세스가 열고 있는 파일은 어떻게 알수 있을까요??

kernel32.dll을 이용해야 된다는건 어렴풋이 알겠는데.. 도무지 감이 안잡히네요

고수님들 갈켜주세요 ㅠ

nicegml의 이미지

C# 실행중인 프로세스가 연 파일 어떻게 알죠?ㅜ

C#에서 현재 제가 원하는 프로세스는 user32.dll의 API함수를 이용해서 (EnumWindow와 GetParent)를 통해서 알거나
닷넷 클래스의 Process.GetProcesses()를 통해서 프로세스 목록을 불러와서 원하는 작업을 할수 있는데..

해당 프로세스가 열고 있는 파일은 어떻게 알수 있을까요??

kernel32.dll을 이용해야 된다는건 어렴풋이 알겠는데.. 도무지 감이 안잡히네요

고수님들 갈켜주세요 ㅠ

nicegml의 이미지

C# 실행중인 프로세스가 연 파일 어떻게 알죠?ㅜ

C#에서 현재 제가 원하는 프로세스는 user32.dll의 API함수를 이용해서 (EnumWindow와 GetParent)를 통해서 알거나
닷넷 클래스의 Process.GetProcesses()를 통해서 프로세스 목록을 불러와서 원하는 작업을 할수 있는데..

해당 프로세스가 열고 있는 파일은 어떻게 알수 있을까요??

kernel32.dll을 이용해야 된다는건 어렴풋이 알겠는데.. 도무지 감이 안잡히네요

고수님들 갈켜주세요 ㅠ

nicegml의 이미지

C# 실행중인 프로세스가 연 파일 어떻게 알죠?ㅜ

C#에서 현재 제가 원하는 프로세스는 user32.dll의 API함수를 이용해서 (EnumWindow와 GetParent)를 통해서 알거나
닷넷 클래스의 Process.GetProcesses()를 통해서 프로세스 목록을 불러와서 원하는 작업을 할수 있는데..

해당 프로세스가 열고 있는 파일은 어떻게 알수 있을까요??

kernel32.dll을 이용해야 된다는건 어렴풋이 알겠는데.. 도무지 감이 안잡히네요

고수님들 갈켜주세요 ㅠ

페이지

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