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

cms722의 이미지

운영체제 인터럽트 질문 드립니다

공룡책으로 공부중인 학생입니다.

첨부 파일을 보면 cpu와 입출력 장치에 대해 timeline이 나와있는데 cpu가 프로세스를 실행하다가 입출력장치에서 전송이 완료되면 순간적으로 작동을 멈춥니다. cpu 관여 없이 입출력장치가 전송이 일어나는 건가요?
그림이 이해가 되질 않습니다;;

greathero의 이미지

[C++] 이 소스의 문제는 대체 무엇일까요?

컴파일러에 걸리는 에러 및 워닝은 없고요.
실행하면 OUTPUT은 다 뽑아내고 갑자기 에러창이 뜨면서 "중단"버튼을 눌러서 종료해야 하네요ㅠ

이 소스는 복사 생성자를 통해 깊은 복사를 하는 코드를 간단히 구현해본건데요.
무슨 문제가 있는걸까요? 한번 봐주세요ㅠ
----------------------------------------------------------------------------------
#include
#include
using namespace std;

east227의 이미지

솔라리스 FTP 설정중 anonymous 막는방법은 따로 없나요?ㅠ

안녕하세요.!
리눅스(centos) 같은경우 vsftpd.conf 파일에 anonymous_enable 설정으로
설정이 가능한데
솔라리스엔 그런 설정파일이 없네요...?헉..
아시는분 답변 부탁드려요 .ㅠ

sacredone의 이미지

php, asp, jsp 같은 스크립트 언어

php, asp, jsp 같은 스크립트 언어가 내장되어질 수 있는 파일이 어떤것일까요?

HTML 안에는 이러한 동적스크립트 언어가 삽입되어 동작할 수 있습니다

C나 Cpp 에서 저런 스크립트를 내장시켰다간 컴파일에러가 나겠죠

그렇다면 C, Cpp, Java 와 같은 소스파일을 컴파일한 .o 파일이라던가

jpg, gif 라던가 아니면 각종 실행파일들

즉 편집기로 열어보면 binary 문자로 알아볼 수 없는

그런 파일들에 대충 스크립트 언어를 삽입하여

실행시킬수 있을까요?

컨텐츠, 확장자 불일치 탐지 모듈을 개발중인데

HTML 안에 삽입되어진 스크립트 언어를 찾을수가 없습니다

그래서 생각한 방법이

확장자가 .htm, .html 이라면

한줄한줄 읽어다가 스크립트 언어를 찾는 것입니다 (ex : "<?", <?php")

업로드되는 모든 파일을 다검사했다가는 퍼포먼스가 안좋아질테니까

philiosi의 이미지

mysql 기초적인 질문 드립니다.

안녕하세요.
Mysql 에서 두 개의 테이블에서 컬럼을 비교해서 카운팅을 해야 하는데요.

예를 들어

members 테이블에 name 이라는 컬럼이 있고,
groups 테이블에는 party 라는 컴럼이 있습니다.

members.name 값으로 groups.party에서 검색( groups.party LIKE "%member.name%")을 해서 이름이 포함되어 있으면 members.name으로 카운팅을 하려고 합니다.

두 개의 테이블에 공유하는 값이 없어서
생각처럼 잘 되지 않네요.
힌트라도 주시면 감사하겠습니다.

고수님들 도움 요청 드립니다.

yun8085의 이미지

절자지향 패턴 디자인 서적?

디자인 패턴 관련 서적을 찾다 보면 모두 객체지향언어에 초점을 맞춰 설명이 되어 있는데
C언어에 맞춰진 디자인 패턴 서적은 없나요???

head first나 Gof 디자인패턴이라는 책을 보고 적용해 보려고 해도 쉽지가 않네요..

saelly의 이미지

vim colorscheme 의 대해 궁금한게 있습니다. 리눅스랑 윈도우랑 왜이리 틀릴가요..(사진 유)

캡쳐한 사진 올립니다.

컬러스키마중에 solarized라는 정말 마음에드는 컬러스키마 찾았습니다.

그래서 그걸 윈도우즈 gVim에 적용시켰습니다. 정말 마음에 들었습니다.

리눅스(우분투)에서도 gVim을 쓸 때, 이 solarized 컬러스키마를 쓰려고 리눅스로 부팅 후 컬러스키마를 바꿔주었는데

윈도우에서랑 정말 많이 틀리네요... 왜 이런걸까요??

그리고.. 윈도우에서처럼 리눅스 gVim에서도 똑같이 색깔이 들어가도록 하려면 어떻게 해야 할까요..??

PS. 캡쳐한 사진과 solarized.vim 파일 올립니다. .vim확장자가 안올라가서 .txt로 바꾸어서 올려요

kid1402의 이미지

manual reset과 auto reset의 차이점에 대해

WinAPI 의 Event 생성 함수인 CreateEvent의 두번째 인자에 따라 생성되는 이벤트 객체가 Manual-reset인지 Auto-reset인지 구별됩니다.

일단 manual-reset은 SetEvent() 후에 반드시 어디선가든 ResetEvent가 불려져야 이벤트 객체가 Reset되는것이고,
auto-reset은 SetEvent()를 하면 WaitForSingleObject()로 기다리는 여러개의 스레드 중 단 하나의 스레드만이 이 이벤트의 signaled state를 알아 차리고(정확히는 OS가 스케쥴링 해줘서) 작업 후에 자동으로 Reset되죠..

msdn에는 딱히 언급은 없습니다만, 이미 Reset된 이벤트를 여러번 Reset하는 것은 영향을 주지 않는다는 설명이 있어서, 스레드간의 동기화를 논리적으로 더 매끄럽게 하기 위해

ytt123의 이미지

(질문) "1->001, 2->002 로 변환"하는 쉘 스크립트

쉘 스크립트 질문입니다.
제가 아는 방법은 노가다 밖에 없어서 좀 스마트한 해법을 부탁드립니다.

a001.dat, a002.dat, ... a099.dat, a365.dat 을 받아와야 합니다.
아래처럼 하면, a1.dat, a2.dat, 이렇게 인식을 하네요.

set day=1
while ( ${day} <= 365 )
wget ftp:/xxxxx/a${day}.dat
@ day ++
end

1->001, 2->002 로 변환하려고 하면 어떻게 해야하나요?

감사합니다.

rpit1412의 이미지

tcp 또는 udp 패킷 캡쳐 질문입니다.


안드로이드(클라이언트)와 컴퓨터(서버) 간의 소켓통신을 구현했는데

안드로이드에서 tcpdump 로 클라이언트측에서 측정하는거랑
컴퓨터에서 와이어샤크로 서버측에서 측정하는거랑
패킷은 똑같은게 관찰되는거죠?

페이지

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