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

declspec의 이미지

공유기 포트포워딩 80번

안녕하세요

공유기에서 포트포워딩을 해줘서

공유기 내부에 있는 서버로 외부에서 접속이 가능하게

하려고 하는데요

다른 포트는 다 잘되는데

80번 포트의 경우는 포트포워딩 설정을 해줘도

접속이 안되네요

원인이 무엇이고 어떻게 해결해야 할까요?

제 짐작으로는 공유기 자체가 80번 포트를 쓰고있어서 그런거 같긴한데;

(공유기에 HTTP 접속할때 80번으로 하니까...)

어떻게 해결해야 할까요??

pogusm의 이미지

AES 암호화 활용(사용)방법 좀 알려주세요

256bit CBC 모드로 암호화/복호화를 활용하려고 합니다.

1. 원문 + Key(32바이트) + iv(16비트) ---------------> 암호문

2. 암호문 + Key(32바이트) + iv(16비트) ---------------> 원문

위와같아 암호화/복호화가 이루어지는데,

올바른? 사용법은 어떻게 되나요?

쌍방에서 사전에 고정된 Key값을 공유하고 있는 상태에서 (암호문+iv)를 전송하는 것인가요?
아니면
쌍방에서 사전에 고정된 iv값을 공유하고 있는 상태에서 (암호문+key)를 전송하는 것인가요?
아니면
쌍방에서 사전에 고정된 key값과 iv값을 공유하고 있는 상태에서 (암호문)만 전송하는 것인가요?

조언 부탁드립니다
굽신굽신

lowlion의 이미지

php arrayList를 전달받는 방법

지금 안드로이드에서 GPS좌표를 List로 php로 전송중에 있습니다.

ArrayList params;

이 형태로 만들어서 POST로 전송합니다.

하지만 php에서 저 리스트 내용을 받는 법을 모르겠습니다. ㅠ

for($i=0; $i $list.="count=".count($_POST);

}

이렇게 하면 길이는 나오는데 내용에 접근 방법좀 갈켜주세요..ㅠ

babach의 이미지

서버에 서비스를 여러개 돌리려고 하는데 질문이 있습니다.(아파치)

80번 포트에는 수업 때 제출할 페이지,

8888번 포트에는 redmine을 돌릴려고 하는데요.

현재 000-default 파일을 수정해 주면 80번 포트에 각각 실행까지는 되는 상태인데,

어떻게 설정을 해야 동시에 다른 포트로 작동시킬 수 있을지 모르겠습니다.

예를 들어

115.145.111.111:80 을 입력하면 수업 때 제출할 페이지가 뜨고,

115.145.111.111:8888을 입력하면 redmine 페이지가 뜨게 하고 싶습니다

000-default 파일과 ports.conf 파일을 수정해 주면 될것 같은데,

virtualhost를 단순히 추가만 해주면 80, 8888번 포트 모두 같은 서비스가 실행이 되네요

해결책을 알고 계신분 답변 부탁~ 혹은 관련 문서라도 괜찮습니다~

갈길이멀다...의 이미지

자바 UDP 채팅에서 자꾸 타이머가 속을 썩히네요...

타이머 구현 부분(전역)
final int TIMEOUT = 5000;
boolean timer_set=false;
Timer timer=new Timer();
Time_count time_count;

class Time_count extends TimerTask{
MulticastSocket socket;
DatagramPacket packet;
public Time_count(MulticastSocket s, DatagramPacket dp){
socket=s;
packet=dp;
}
public void run(){
byte temp=send_window_first;
while(temp!=(byte)((int)send_window_now+1)%window_size){
try{

trymp의 이미지

phtread_mutex_lock() 은 write 할 때만 쓰면되나요??

리눅스를 배우는 초보입니다.

pthread_mutex_lock() 함수는 데이터가 수정될 때만 사용하면 되나요?

아니면 읽기가 일어날 때도 사용해야하나요??

가령
global int g_val = 100;

pthread_mutex_lock(mylock);
g_val = 200;
pthread_mutex_unlock(mylock);

tmp = g_val; // 이부분

여기서 g_val 변수를 읽는 부분도 phtread_mutex_lock 으로 막아주어야 하나요?

아니면 읽기일때는 안 걸어주어도 되나요??

고수님들의 조언 부탁드립니다.

spkpc의 이미지

lex 및 yacc 처음 사용합니다. 툴 어떤걸 설치해야하나요?

학교 수업으로 컴파일러 관련 수업을 듣고 있습니다.
레포트로 javacc를 이용하여 간단한 계산기도 소스를 돌려보았는데
이젠 lex 하고 yacc 를 이용하려 해보려고 합니다.
아직까지는 계념 정도만 잡은 정도라서 lex 및 yacc 에 대해 책에서 공부한거 말고는 감이 잘 안오네요

어쨋든 질문은

1. 툴은 어떤것을 설치하는게 좋나요? 일반적이고 텍스트 기반으로요... (사용하기 어렵고 이런건 상관없습니다)
그냥 $yacc 쳐보면 뭔가 나오던데.. 원래 설치할때 개발패키지에 포함이 되어 있나요?
검색하여 보니 lex는 flex, yacc 는 bison을 사용하라고 하던데.. byacc 하고의 차이는 무엇인지...

2. 책을 전체적으로 대충 훝어보긴 했지만 아직 감이 안잡힌게.. lex하고 yacc툴들이 알아서 scanner 도 만들어 주고 LALR 구문분석까지 다 해주면
제가 해야 될것은 뭔지... 그냥 javaCC 처럼 뭐뭐뭐.L이라는 파일을 C문법으로 코딩해서 lex하고 yacc로 돌려주면 컴파일러가 나오는 건가요?

cleansugar의 이미지

수익률이 음수도 있을 때 평균 수익률 구하는 법 있나요?

원금을 모르는 상태에서 매 기간 수익률(+ or -)만 알 때 평균수익률 어떻게 구하나요?

예를 들면 1기 +10% 2기 -5% 3기 +10% 일때 총 3기의 평균수익률을 구하는 겁니다.

기하평균은 음수가 안됩니다.

초기값을 100으로 놓고 계산하는 건가요?

한 문장으로 된 공식이 있을 것 같은데 이 중에 있을까요?
http://en.wikipedia.org/wiki/Rate_of_return

설명좀 부탁드립니다.

hiseob의 이미지

hostapd 미치것네요....

이건 뭐 /etc/network/interfaces 에 pre-up 이런거 해놔바야 먹히지도 않고
(진짜 100번중 딱 1번 먹힘. 거짓말이 아니라 100번쯤 했는데 1번은 먹히더군요. -_-)
손수 브릿지 만들어주고 hostapd 실행 해주면 ap 는 뜨지만 브릿징이 안되서 ip 도 못잡고.....
뭘해도 안되면 뭘 어쩌라는건지.

hostapd 설정 해보신분 없나요?

3주내내 주말마다 이거 붙잡고 개삽질 푸고 있는데 진짜 개삽질 같습니다.

무선랜카드 하나 생겨서 괜히 개뻑덥삽질중..............

익명 사용자의 이미지

fread를 memcpy로 대체하는 방법???

DSP보드를 이용해서 응용프로그램을 만들고 있는데,,,,

DSP특성상 FILE 포인터를 사용할 수 없습니다.

따라서 FILE 포인터에 의한 fread 함수를 memcpy로 대체하는 방법을 찾고 있습니다.

fseek(ptfile, *nb_octets_already_read, 0);

fread(&buffer[nb_octets_to_read_temp - NalRbspBytes], sizeof(char), NalRbspBytes, ptfile);

위 부분처럼 쓰지 않고 같은 기능을 구현할 수 있는 방법은 없을까요?

설명해드리자면,

ptfile은 FILE 포인터로 동영상파일을 가리키고 있습니다.

*nb_octets_already_read 이 부분은 동영상파일의 데이터중 이미 디코딩된 데이터의 크기로 int형 변수입니다.

따라서 fseek을 통해 다음 디코딩할 부분으로 위치하게 됩니다.

페이지

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