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

carrera216의 이미지

비트맵을 raw파일로 저장하면 크기가 똑같네요..

안녕하세요..

비트맵 파일 불러와서
이미지 부분만 raw파일로 저장하고 보면

원본 비트맵 파일이랑 용량이 똑같네요

원래 헤더정보같은게 없으니까 용량이 더 적어야 정상 아닌가요??

왜 그런지 하루종일 해봐도 모르겠네요..

FILE *in;
in = fopen(file, "rb");

BITMAPFILEHEADER bitmapFileHeader;
BITMAPINFOHEADER bitmapInfoHeader;

// 파일 헤더 및 인포헤더 읽기
fread(&bitmapFileHeader, sizeof(BITMAPFILEHEADER), 1, in);

fread(&bitmapInfoHeader, sizeof(BITMAPINFOHEADER), 1, in);

fseek(in, bitmapFileHeader.bfOffBits, SEEK_SET);

jafe1210의 이미지

Python을 이용하여 scp명령어를 통해 전송받은 파일을 저장하고 싶습니다.

안녕하세요.

하다가 막히는 부분이 있어 이렇게 글을 남기게 되었습니다.

제가 하고 싶으느 것은 scp명령어를 이용하여 원격 PC의 지정한 포트를 통해 파일을 전송하고 싶습니다.

원격 PC의 파일을 받는 부분은 Python을 이용해 작성을 하려고 합니다.

예를 들어 원격지의 3000번 포트에 aaa라는 파일을 보내고 싶습니다. 원격지의 PC는 Python을 통해 파일을 다운 받는 거지요

작성중인 Python 버전은 2.6버전인데요

scp를 통해 파일을 받는 파이썬 모듈이 존재하긴 하나 (ex: libssh2) Python 3.0버전 이상부터 사용가능하더라구요

scp로 명령어로 전송한 파일을 Python을 통해 파일을 전송 받고 싶은데 방법이 없을까요?

yrri의 이미지

[쉘스크립트] 콤마로 구분된 값 분류하여 정렬하기

몇몇 데이타베이스와 스프레드시트들은 파일을 콤마로 구분된 값(comma-separated values, CSVs)으로 저장해 줍니다. 다른 어플리케이션에서 종종 이 파일을 파싱할 필요가 있습니다.
필드가 콤마로 구분된 데이타 파일이 다음과 같이 주어졌을 때:

Jones,Bill,235 S. Williams St.,Denver,CO,80221,(303) 244-7989
Smith,Tom,404 Polk Ave.,Los Angeles,CA,90003,(213) 879-5612
...
이 데이타에 라벨을 붙이고 동일한 컬럼으로 재정렬해서 출력하는 스크립트를 작성하세요.
(힌트: awk, printf 등 활용)

========================================================================================

문제는 이거인데요

현재

qweup의 이미지

makefile에서 환경변수 저장

다음과 같은 Makefile을 만들었습니다.
=======================================================
include ../Config.mk

CONF := $(shell ./ABS/Configure_make.sh $(DIR) $(ARCH))
INSTALL_DIR := $(DIR)/$(ARCH)/$(VERSION)
USE := $(source $(INSTALL_DIR)/bin/use.sh)

TARGETS = install

.PHONY: $(TARGETS)

install:
$(CONF)
cd ./ABS; make; make INSTALL_DIR=$(INSTALL_DIR) install
$(USE)
=======================================================

therino의 이미지

소켓 프로그래밍 서버 관련해서 질문 드립니다.

서버에서 포트와 폴더명을 입력받아 실행하고

웹페이지를 클라이언트로 해서 IP와 포트번호를 입력하면 해당 페이지가 출력하게 만드는 소스입니다.

그런데 언제나 gif파일 5개를 출력하고 멈춰버리네요

뭐가 문제인지 조언 부탁드립니다(출력할 파일들과 소스는 첨부파일에 있습니다.)

eoen2eoen의 이미지

안드로이드에서 SD카드 경로로 File.exists()를 사용할 경우 unmount 뒤에도 true가 뜨는 경우가 있네요..

말그대로 일단 SD카드 경로로 File 하나를 생성후,

.exists() 함수를 쓰면 unmount 된 후로 보통 false로 나오는데요,

문제는 가끔 unmount 후에도 true값이 주어질 때가 있습니다.

이런 경우 unmount가 완벽히 되었다는걸 알수있는 방법 어디 없을까요?

키캣에서 ACTION_MEDIA_MOUNTED를 사용할수가 없어서..힘드네요 ㅠ

izzon7k의 이미지

화면 분할 프로그램

여기 올려도 되는지는 모르겠지만

지금 현재 모니터를 두 개 사용하고 있습니다.

모니터1 모니터2라고 가정하면

모니터1에는 4개의 화면으로 분할해서 사용하면서

모니터1-화면1~4

모니터1-화면1을 클릭하면 모니터2에 화면1이 크게 나오게하고싶고
모니터1-화면2을 클릭하면 모니터2에 화면2이 크게 나오게하고싶고
모니터1-화면3을 클릭하면 모니터2에 화면3이 크게 나오게하고싶고
모니터1-화면4을 클릭하면 모니터2에 화면4이 크게 나오게하고싶습니다;;

dexpot이라는 프로그램을 사용하는데 이건 화면만 여러개로 나눠주더라구요...

어떻게해야할까요?

breadncup의 이미지

emacs Shell에서 한글 표현이 잘 안됩니다.

 M-x shell 에서는 shell-hangul.png 와 같이 나오고요,

 M-x eshell 에서는 Eshell-hangul.png 와 같이 나옵니다.

eshell은 불편해서 shell 모드로 주로 쓰는데, 한글이 잘 나오지 않아서 불편하네요.

코드자체는 utf-8 인것 같은데, 한글이 풀어서 나오는데요, 이 문제를 가지고 계신 분, 혹시 어떻게 해결하신 분 있으신가요?

ljh0431의 이미지

C++로 서버프로그램을 작성하고 java로 client TCP소켓 프로그램을 작성하고 ?

C++로 서버프로그램을 작성하고 java로 client TCP간 통신 프로그램을 작성했을 경우에,
accept가 일어나는 서버쪽에서 java가 악의적으로 connection을 계속 걸면
oveflow가 일어나서 서버는 다운됩니다. 이럴 경우 대처할 방법이 있나요 ?
MS Windows포럼에서는 WSAAccept,WSAConnect가 있어서 짝이 되서 condition이 성립될 수 있는데
일반적으로 normal socket모드에서는 어떤 이유인지 이 부분이 설명되는 부분을 찾을 수가 없네요 ?
서버 프로그램을 작성할때 connect만 client가 임의적으로 걸고 말아버리면 서버가 connect를 받을 수가 없는데
이런 경우 서버쪽에서 어떻게 프로그램을 개발해야 하나요 ?
accept시 timeout을 소켓옵션에서 둬서 일방적으로 data가 오가지 않을 경우 서버쪽에서 끊어지게 만들 수 있는데
이 방법밖에는 없나요 ?
두서리 없게 질문 올려 봅니다. 이 부분이 소켓프로그램을 해보면 제일 마지막 단계에서 발생하는 문제인것 같습니다.

페이지

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