프로그래밍 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으로 하면 프로그램 시작하다 그냥 죽어버리네요.
구굴찾아보니 동적메모리, 가상메모리 어쩌고 하는데 도저히 모르겠어요.
답변 부탁드릴께요.
미리 감사드립니다.

ssm9804의 이미지

임베디드시스템 궁금한점이 있습니다!!

현재 정보통신공학과 3학년입니다.
제가 전기전자회로 마이크로프로세서 이런 과목 한번도 안 들었봤는데요
이번에 임베디드시스템 들으면 어렵고 이해못할까요..?

konet20의 이미지

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

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

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

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

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

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

bso_oo의 이미지

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

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

jos77의 이미지

KISTI 에서 화이트 해커 채용 공고 하는 군요

한국과학기술정보연구원

과학기술사이버안전센터 계약직직원 채용 공고

‘국가와 국민을 위한 데이터 생태계 중심기관’ 한국과학기술정보연구원(KISTI)는

과학기술정보통신부 산하 정부출연연구기관으로서 4차 산업혁명을 견인하고

21세기 국가과학기술을 선도해 나갈 유능한 인재를 모집합니다.

1. 모집분야 및 자격요건

가. 모집분야

◦대규모 보안로그 분석을 통한 연구용 서버 보안점검 및 이상행위 탐지기술 개발 업무 계약직 1명


나. 응시 및 지원자격

◦성별, 학력, 나이 제한 없음

◦국가공무원법 제33조에 의한 결격사유가 없는 자

◦지원자는 병역필 또는 면제자로서 해외여행에 결격사유가 없는 자, 신원조사에 문제가 없는 자
(※전문연구요원으로 병역을 완료하지 않은 경우 응시 불가)

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로 바꾸려고 하니 유저리스트에

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

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

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

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

emptynote의 이미지

데비안에서 아파치 & 톰캣 서버 운영시 보안 업데이트 할때마다 난감하네요.

한동안 비동기 송수신 관련 골치 아픈 문제로 그것을 해결할 방법을 찾아 버전업을 해서

집에서 돌리고 있는 데비안 아파치 & 톰캣 서버에 올려서 잘 돌아가는지 테스트하고자 해서

모처럼 보안 업데이트 수행후 짠하고 웹 브라우저로 보았는데

"The server is temporarily unable to service your request due to maintenance downtime or capacity problems" 라는 에러가 나오네요.

설정 변경한것 없는데도 생긴 문제라 급하게 해결 방법을 찾아 보았습니다.

그래서 아래 참고 주소를 통해 얻은 방법으로 해결을 하긴 했지만

이게 왜 그런건지 당체 이해가 안가네요.

매번 보안등의 이유로 데비안 업데이트할때마다 이런일을 겪으니 힘드네요.

혼자 개발하다 보니 코어에 해당되는 내용에 집중하여 개발하기 보단

개발 환경 구축하는것에 더 많은 시간을 소비하게 되네요.

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기