프로그래밍 QnA

Lightstar의 이미지

통신에서 200바이트가 꼭 더 생깁니다

안드로이드에서 사진을 찍고 서버로 전송해주는 부분이 있는데요.
보낼 사이즈의 전체크기를 먼저 보내고 데이터들을 보내는 식으로
받는 쪽에서는
전체사이즈/받은사이즈
이렇게 표시해주도록 했습니다.
354654/12345
이런식으로...

354654/17345
354654/18345
354654/21345
354654/23345
354654/24345
...
이렇게 쭉 표시되는데 나중에 받은 사이즈를 보면
354654/354854
이렇게 200바이트가 넘게 옵니다.
물론 저 데이터로 이미지를 만들면 깨져있구요.

그래서
만약 저렇게 받을 경우 안드로이드에 재전송 신호를 보내서 이전에 보냈던거 그대로 보내라고 했습니다.
그러니까 2번째는 100% 정확히 받습니다...

xoduddk123의 이미지

쉘스크립트로 변수를 출력할때 이변수또한 다른곳에서 변수로 받아오는데 출력이 가능한가요 ???

안녕하세요

쉘스크립트로 스크립트를 공부하고있습니다.

그런데 한가지 의문에대해서 스크립트를 짜보고있는데 잘안되네요;;

해보고있는것은 "echo 로 특정한 변수를 출력한다" 입니다.

그런데 여기서 이 "특정한 변수"라는 변수도 일정부분을 다른부분에서 변수로 받아들어와서 사용을 합니다.

말이 이상한데 만들어본 쉘스크립트는 다음과 같습니다.

[test.sh]

mcw0107의 이미지

SecureCRT 로그인 VBScript 질문

VBScript를 이용하여 100여대에 서버에 텔넷 접속하여 쉘을 실행시키려고 합니다.

#!language = "VBScript"
#!interface = "1.0"

sub main

crtScreen.Synchronous = True

crt.Screen.WaitForString "login:"
crt.Screen.Send "ID" & VbCr

crt.Screen.WaitForString "password:"
crt.Screen.Send "PW" & VbCr

crtScreen.Synchronous = False

End Sub

텔넷 접속하는건 빠졌지만 인터넷 찾아보고 할 수 있을것 같아 남기구요

여기서 질문은 서버마다 로그인 물어보는 방식 login:, login : , 로그인: 이런식으로 다를 수 있는데

이럴경우 어떻게 해야하나요 예를들어 ogin만 들어가면 입력한다던가 login* 이런식으로 뒷문자생략

mcw0107의 이미지

Telnet 로그인 후 파일 실행

저는 웹 개발자 입니다.

신규 프로젝트에 투입되어 개발과 함께 각 고객에게 배포를 맡게 되었습니다.

배포는 배포서버에서 스크립트로 되어 각각 서버로 배포가 되도록 되어있습니다. 제가 쉘 프로그래밍을 해본적이 없어 이렇게 질문 남깁니다.

#!/bin/sh

test() {

sleep 2; echo 'ID'

sleep 2; echo 'PW'

sleep 2; echo '/path/xxx.sh' ; sleep 50; echo 'nohup /path/xxx.sh &'

sleep 1; 'exit'

}

test | telnet xxx.xx.x.xx

이런식으로 100여대에 서버에 텔넷 접속하여 쉘 스크립트를 실행합니다.

질문 1) 만약 해당 서버에 리소스나 프로세스 때문에 sleep 시간이 넘게 되어 버리면 해당 쉘은 실행되지 않게 되는지..

Lightstar의 이미지

함수 외부에서 어떤 함수의 종료

void a(){
~
return;
}
보통 void 반환하는 함수에서 중간에 조건에 따라 그만두고 싶을 때 저렇게 return;을 써주는데요.
a함수 외부에서 a의 return을 부르는 것과 같은 작업을 할 수 있나요?

a가 계속 실행 중일 때(작업이 길어서 a함수 진입 후 나올 때까지 30초 정도 걸린다고 보면)
다른 스레드에서 조건이 성립되면 a함수를 그냥 종료 할 수 있도록...

pty1026의 이미지

emp.deptno(+)=dept.deptno

여기서 (+)의 의미가 무엇인가요..

select ename,dept.deptno,loc,nvl(ename,0)
from emp, dept
where emp.deptno(+)=dept.deptno and ename is null;

이게 sql문인데 문제가 사원이 없는 부서를 출력하는것입니다.

emp 테이블에는 ename과 deptno가 있고
dept 테이블에는 dept와 loc가있습니다.
deptno는 10,20,30,40이있으면 40에는 아무값도 들어있지않습니다.
그리고 마지막에 ename is null은 왜해주는거죠?

grpis의 이미지

서블릿에서 dll 연동 문의드립니다.

서블릿 환경에서 COM으로 개발된 DLL 호출 문의입니다.

- 시스템 구축 현황입니다. -
1. 파일전송시스템을 linux-서블릿 환경으로 개발하여 사용중입니다.-A회사, 외주 개발
2. 파일내용 검사 솔루션을 도입하였습니다. - B회사 솔루션

- 구현하고 싶은 내용입니다. -
파일전송시스템에서 파일을 전송하기전에 파일의 내용검사를 하고싶습니다.
(파일전송 시스템은 일반 웹메일 전송과 동일하게 생각하시면 됩니다.)
. 웹페이지에서 '파일검사' 버튼을 클릭하면, DLL을 호출하여 파일내용을 검사한 후 전송합니다.
. 파일내용검사는 파일을 서버로 보내지 않고 클라이언트의 웹페이지에서 수행하고 싶습니다.

- 파일전송 전 파일검사를 위해 준비된 내용입니다. -
파일 내용검사를 위해서 B회사로 부터 API를 받았습니다.
API는 COM으로 개발된 DLL형식으로 모든 클라이언트에 배포되었으며 관리자권한을 위해 레지스트리까지 등록되었습니다.

smallhuman의 이미지

Pthread에서 Condition Variable 및 mutex 질문입니다

Programming with POSIX threads 보고 있습니다. Condition Variable 부분을 보고 있는데요.
예제가 이해가 안 됩니다.
일단 코드부터 ^^;;

jwh7337의 이미지

undefined reference to `timer_create'에러가 발생합니다.

아래와 같은 에러가 발생합니다.
timer.c:(.text+0x4c): undefined reference to `timer_create'

인터넷에서 보고 -lrt 옵션을 줬는데도 제대로 컴파일이 안되네요.

뭐가 문제인지 알 수 있을까요?

컴파일 옵션은 아래와 같이 줬습니다.
gcc -o eos -lrt -Wl,--start-group $(subdir_libs) -W1,--end-group

페이지

프로그래밍 QnA 구독하기