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

gurumong의 이미지

Presentation Tier와 Business Tier 사이의 데이터 변환 책임은 어디에 있을까요?

코드와 아키턱처에 관한 질문이 있습니다

웹 프로젝트는 일반적으로 아래와 같은 3-tier 방식이 일반적으로 알고있습니다
Presentation tier <-> Business tier <-> Persistence tier

* Presentation tier : Web, App, Client
* Business tier : WAS, Spring, Server
* Persistence : DB, File

궁금한점은....
내부(Business tier, Server)의 비지니스 로직에서 다루는 데이터 구조와
외부(Presentation tier, Web)의 표현하기 위한 데이터 구조에 차이가 있어
중간에서 상호 변환이 되어야 할텐데요
이때 데이터 변환 책임은 어디에 있다고 할 수 있을까요?

eunmiae의 이미지

C++에서 new로 할당할때 프로그램이 죽어요

C++ 잘 모르는데 어떤분이 작성한 프로그램 유지보수 중입니다.
근데 아래 소스에서 자꾸 프로그램이 죽어요
CMySession** _conn;
_conn = new CMySession*[_db_MAX_sessions];
for ( int ii=0; ii<_db_MAX_sessions; ii++ ) {
_conn[ii] = new CMySession( &_db );

}

여기서 _db_MAX_sessions숫자가 특정 크기를 넘어가면 죽어요.
예를 들어 300은 잘 돌아가는데 400으로 하면 프로그램 시작하다 그냥 죽어버리네요.
구굴찾아보니 동적메모리, 가상메모리 어쩌고 하는데 도저히 모르겠어요.
답변 부탁드릴께요.
미리 감사드립니다.

konet20의 이미지

SDK에서 새 프로젝트를 만들 때 라이브러리 포함 문제에 대해 질문드립니다.

현재 intel realsense SDK를 만지고 있습니다.

SDK를 처음 써보는데, 기존 SDK의 예제 프로젝트들과는 달리,

프로젝트를 새로 만들면 일일이 헤더 및 라이브러리를 포함시켜줘야 하더군요

이 과정도 매우 힘들 뿐더러, 모두 포함했다고 생각했는데 링크 오류가 많이 납니다.

혹시 기존 예제 프로젝트처럼 추가 포함 디렉토리 및 라이브러리를 상속받을 순 없나요?

bso_oo의 이미지

선배님들 서버 ssh접속 관련 문의 드립니다

사진은 /etc/ssh 파일들이구요
ssh접속시에 ll같은 명령어 치다보면 
ssh_exchange_identification: Connection closed by remote host
위와 같은 오류가 뜨면서 잘 안됩니다 , 다른분 말로는 원래 부터 문제가 있었던 서버라 ssh관련 설정 파일을 수정해도 다시 원상복귀한다고 하는데 
자꾸 접속시에 오락가락해서 어떻게 해야할지ㅜㅜㅜ

YJbearman의 이미지

c++ 코드 문제좀 알려주세요

#include
using namespace std;

int main(void)
{

int mon;
std::cout << "판매 금액을 만원 단위로 입력 :<<"mon"";
cin >> mon;;
cout << mon = ""<< "/" << "+" << "=" << mon / 100 * 12 + 50 ""<< endl;

std::cout << "이번 달 급여: <<"mon"";
return 0;
}
기본 급여 50에 판매 금액의 12%를 더해서 나타내야 합니다
코드에 잘못된 부분이 있나요?

trymp의 이미지

linux kernel 에서 GPU 를 연산에 사용할 수 있나요?


linux kernel 에서 CPU 가 아닌 GPU 로 연산을 처리하고자 합니다.

어떻게 하면 가능할까요?

따로 컴파일러를 돌리기에는 커널 소스 컴파일이 안될 거 같고

방법이 있을까요?

조언 부탁드립니다.

isanghan의 이미지

chown 으로 폴더 권한이 변경이 안되네요..

chown으로 NAS로 쓰고 있는 라즈베리파이 폴더의

권한을 일단 로그인 유저로 바꾸려고 하는데...

chown으로 해봐도 메세지도 안나오고 바뀌지도 않네요..

커맨드 포기하고 nautilus를 관리자 권한으로 실행해

nautilus로 바꾸려고 하니 유저리스트에

로그인 해서 쓰는 유저가 안들어가있네요??

뭔가 잘못한게 있는지 감이 안잡히는데..

따로 유저를 추가해야 하는건가요???

아니면 네트워크 공유된 폴더라서???

basscraft의 이미지

사설망 서버 시간 동기화

안녕하세요 초보 SE 입니다.

저희 회사에서 웹서버 2대 어플리케이션(tomcat spring-boot) 서버 2대
MariaDB 서버 2대 (Active-Standby) 로 서비스를 운영하고 있습니다.
DB서버에 시간이 좀 안맞아서 타임서버 동기화 스크립트를 크론텝에 등록하려고 하는데...

웹서버, 어플리케이션서버는 공인망과 사설망이 모두 연결되어있고
DB서버는 사설망만 연결이 되어있습니다.

패키지는 rdate 또는 ntp 중 가능한 방법으로 하려고 합니다.

질문 1. 1차로 외부망에 연결된 서버에서 타임싱크를 맞추고 2차로 사설망에 연결된 서버가 해당 서버로 부터 타임 싱크를 맞추는 방법이 가능한지? rdate 또는 ntp, 아니면 다른 방법이 필요한지 궁금합니다.
질문 2. 사설망에 있는 서버에 rdate 또는 ntp 같은 패키지를 추가로 설치하는 방법?

혹시 참고할 만한 블로그 등 있으면 알려주세요 감사합니다.

study의 이미지

Ethernet II interface 와 IEEE 802.3 LLC interface 사이의 ping에 대한 질문입니다.

간단하게 요약하면, 두 대의 System이 있고, 한 system은 network interface가 Ethernet II이고
또 한대의 System은 IEEE 802.3 LLC라고 하면 두 system간에 ping이 되는지가 질문입니다.

오래전에 IBM system이 IEEE 802.3 LLC interface를 가지고 있었고, 다른 system과 ping이 되었던 걸로 기억하는데, 이번에는 Ubuntu system 2대에 하나는 Ostinato같은 packet generator를 사용해서 Link Layer를 Ethernet II대신에 강제로 IEEE 802.3 LLC를 설정한 후, 또 다른 Ubuntu System으로 ping을 전송했더니
ping을 받기는 하는데, reply를 하지 않네요.

어떤 조언이던지 생각나시면, 답변 남겨주시면 감사하겠습니다.
그럼,

익명 사용자의 이미지

통계 문제

1 ~ 1000 숫자가 있는 상황에서 무작위로 600개를 뽑았을 때
1을 뽑을 확률은 어떻게 되나요?

1/1000 + 1/999 + .... 1/301 = 0.914

이런식이 맞나요?

페이지

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