프로그래밍 QnA

question의 이미지

 

 

clapmin의 이미지

서버 트래픽 질문드립니다.

제가 간단한 애플리케이션을 만들었는데요.

만들고 보니까 이게 제가 처음 만들다 보니까 동시 접속자가 많아지는 경우에 대해서 전혀 생각을 안해봤거든요.

딱히 지금 생각해봐도 어떤식으로 처리해야할지 모르겠고....

현재는 TCP/IP 소켓 통신을 통해서 안드로이드 클라이언트와 통신을 하면서 간단한 텍스트와 오디오 파일 주고 받는데

말입니다. 만약 사용자가 많아지게 되서 서버가 죽는다면 어떻게 해결해야 할까요??

제가 드는 생각는 여러개의 서버로 트래픽을 분산 시킨다거나 하면 될거 같은데.....

또는 클라우드 서버를 찾아보니까 서버 가동중에 하드웨어 자원을 추가 하는게 가능하다고 하던데 맞나요??

어떤식으로 트래픽 폭주했을 때 대처애햐 할까요??ㅎㅎ

좋은하루보내세요~~~

database1의 이미지

java로 DB에 저장된 이미지파일 화면에 출력

DB에 만들어놓은 테이블에 id값과 이미지data가 잘 들어간거 같은데
화면에 출력이 안되네요...
해결방법 아시는분있으신가요??

ihjkoh의 이미지

C 컴파일시, 모든 로컬 함수들이 PLT/GOT를 통해 call되도록 강제하는 방법이 있을까요?

C 컴파일시, 모든 로컬 함수들이 PLT/GOT 안에 저장되도록 강제하는 방법이 있을까요?

바이너리 구동할 때, 도중에 메모리상에 있는 바이너리의 전체 코드섹션의 base 주소를 옮겨야 하는 일이 있어요.
그런데 코드섹션을 옮기면 코드 안에 정의된 함수들의 주소값들이 당연히 바뀌고,
그러면 코드가 구동하는 동안 스택, heap 안에 저장되었던 함수포인터 값들은 그대로이기 때문에 더이상 그전에 포인트하던 함수들을 call할 수 없잖아요.

하지만, 만일 모든 로컬 함수들이 다이나믹 라이브러리의 함수들같이 GOT/PLT를 거쳐서 접근되도록 강제할 수 있다면,
나중에 코드가 옮겨지더라도 GOT, PLT 테이블에 저장된 함수값들만 업데이트해주면 되기 때문에
위의 스택, heap에 저장된 함수포인터 문제들을 해결할 수 있어요.

그래서 C 컴파일시, 모든 로컬 함수들이 PLT/GOT를 통해 call되도록 강제하는 방법을 찾고 있습니다.

rnghksgml의 이미지

자바-동물목장관리 프로그래밍 짜기 도와주세요ㅜ

자바 초보입니다.
상속파트부분 코드짜기 부분인데 너무 못해서 질문합니다.ㅠㅠ
어려운건 아니지만 초보인 저에겐 어렵더라고요ㅜㅜ
bird 부분과 dog부분만 도와주세요ㅠㅠ

dlsxjsptvmfhxhzhf의 이미지

[완료]

[완료]

nixon4545의 이미지

직접 만든 디바이스드라이버가 오픈이 안되네요...

모듈 형식으로 만든 디바이스드라이버를 오픈을 qemu에서 오픈하려고 하는데

계속 리턴값이 -1 즉 실패로 뜨네요

따로 테스트프로그램을 만들땐 완벽하게 오픈이 되서 작동을 합니다

커널메세지에도 당연히 뜨구요

근데 qemu소스에 pwrite부분이 있는 곳 직전에 오픈을 하려고 하는데

단순히 -1만 뜨고 원인을 찾기가 너무 힘드네요...

보통 무엇이 문제일때 이러는걸까요

익명 사용자의 이미지

백트래킹 머리가 너무 아파요ㅠㅜㅠ

이차원 배열이 있고
가운데요소와 상하좌우대각선합을 비교해서 차가 1일때 임의로 제가 0,1로 집어넣은후
쭉 재귀로 돌았습니다
그랬을때 가운데요소와 전체 합이 다른경우가 발생하면 저 임의로 넣은 0,1 위치로 가서
1,0으로 바꿔야할것 같은데
이걸 어떻게해야될지 모르겠어요ㅠㅠㅠㅠㅠ

overflowww의 이미지

리눅스,C 프로세스 값 전달에 질문이 있습니다(execlp 값)

fork해서 자식프로세스를 execlp를 돌려서 파일을 열려고 합니다

근데 이 파일 출력 결과가 맞는건지 테스트케이스와 비교대조를 하려고 하는데
execlp에서 리턴값을 어떻게 받아서 대조를 하는지 모르겠네요

테스트케이스랑 대조를 해서 값이 일치하면 부모프로세스에선 value += (입력값)을 하려고 하고있습니다.

값 넘기는거는 나중에 해결하면 되는 일인데

execlp 리턴값을 어떻게 테스트케이스랑 비교하는지랑
부모프로세스에서 어떻게 #t #f인지 판별해서 덧셈을 수행해야하는지 감이 잘 안오네요

도움 부탁드립니다.

gurumong의 이미지

[C언어] 사용자 데이터형은 어떻게 추상화 시킬 수 있을까요?

알고리즘 교재를 보면 그래프, 스택, 큐 등등의 수 많은 자료형들이 등장하는데요
이러한 자료형을 추상화 시키는데 있어서
좋다고 알려진 어떠한 설계원칙이나 구조가 있을까요?

가령 그래프라는 자료형이 있을때
C언어에서 그래프를 트리 또는 배열 등으로 그래프를 표현 가능하잖아요

이 그래프를 배열로 표현하기로 했다면
이후 작성되는 모든 코드들은 배열참조로 그래프의 자료에 접근하게 될텐데

한참이 지난 후 몇가지 이유로 그래프의 표현을 배열에서 트리로 바꾸기로 결정한다면
해당 그래프를 다루는 많은 함수들의 코드의 변경이 필요하게 되잖아요
단지 자료형의 표현을 바꾸었다고 수 많은 코드들을 추적해서 수정한다는게 정말 작은 일이 아니고
어쩌면 이러한 자료형의 변경이 빈번하게 발생 할 수도 있을꺼 같기도 했구요

페이지

프로그래밍 QnA 구독하기