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

emptynote의 이미지

mariadb or mysql last_insert_id() 어떻게 테스트 하면 동시성 문제가 없음을 확인할 수 있을까요?


mariadb or mysql 에는 auto increment 항목을 지정할 수 있습니다.

계층형 게시판 테이블 구성시 이를 이용하면 좋습니다.

그런데 그룹 번호라고 "같은 주제를 갖는 게시물의 고유번호"가 문제시 되네요.

insert 후에 알 수 있는 자동 증가값을 어떻게 알아내서 "그룹 번호" 값으로 넣는가? 가 문제가 되네요.

이거 해결할 방법으로 last_insert_id() 라는 것이 있어서 좋아했는데,

테스트 해보니 동시성 문제가 있네요.

동시성 문제가 있는 last_insert_id() 이용한 계층형 게시판 글과

last_insert_id() 동시성 문제를 지적하는 참고 글도 링크 달았습니다.

게시판에는 분명 동시성 테스트의 어려움이 있다고 생각합니다.

2개 이상의 별개의 연결을 auto commit 끄고서 테스트 하고 있지만 자신이 없네요.

lnh0702의 이미지

Template class에서 typedef의 상속에 대한 질문 드립니다.

안녕하세요 Windows에서 개발한 코드를 Linux로 바꾸면서 문제가 생겨 질문드립니다 ㅜㅜ

윈도우 개발환경은 Visual Studio 2008 에 Intel Compiler를 사용하는 C++ 코드이고 대부분의 코드가 템플릿 클래스로 이루어져 있습니다.

이 코드를 Linux에서 Intel C++ 환경을 구축하여 컴파일을 했더니 다음과 같은 형태의 컴파일 에러가 발생하는데 코드를 수정하지 않고 해결하는 방법을 찾고자 합니다.

h2ogid의 이미지

linux shell script 에서 파라미터 받기 질문

자바 초짜입니다.

아래 소스와 같이

Scanner 로 경로및 파일명을 받아서 input output을 할려고 하는데

linux shell script 에서 파라미터를 받을려고 합니다.

아래와 같이 하면

java -cp . package.test $1 $2 $3 이렇게 하면 실행이 안됩니다.

수동으로 java -cp . package.test

enter

$1 $2 $3 하면 되는데

java -cp . package.test $1 $2 $3 식으로 실행을 할려면 어떻게 해야 하나요?

Lightstar의 이미지

패킷 필터링

찾아보면 몇몇 라이브러리로 패킷을 스니핑하는건 많이 보이는데 방화벽처럼 드롭하거나 변조하는건 못 찾겠더라구요.
윈도우에서 사용할 수 있는 패킷 필터가 가능한 라이브러리가 있나요?
단순히 툴에서 보여주냐 안보여주냐가 아니라 해당 패킷이 목적 어플까지 가는걸 차단하는 정도의 기능...

nayeona의 이미지

tomcat 오류(realm.LockOutRealm.authenticate... ) 문의. 해킹 같기도 하고...

안녕하십니까!
초보 앱/웹 개발자 입니다. ^^

얼마전 linux(centos 6.5)에 tomcat 8.0.9 서버를 올려 앱에서 호출하는 웹서버를 구축하였습니다.
그런데 tomcat 로그를 보니...

catalina.out 파일에

WARNING [http-nio-8080-exec-6] org.apache.catalina.realm.LockOutRealm.authenticate An attempt was made to authenticate the locked user "admin"

localhost_access_log.yyyy-mm-dd.txt 파일에

222.186.xxx.xxx - - [29/Oct/2014:13:27:50 -0400] "GET /manager/html HTTP/1.1" 401 2474

위와 같은 로그가 매일 수백개씩 쌓이고 있습니다. IP도 일정한게 아니라 틀리게 올라옵니다.

구글링을 해보니 tomcat에 인증이 안된 사용자의 접근시도에 대한 결과라는 글과 함께 해킹 시도하는 언급이 있어 문의를 합니다.

trymp의 이미지

linux 에서 해당 task 가 커널 쓰레드인지? 아니면 유저레벨 프로세스인지 확인하는 방법은?


linux 에서는 task 라는 구조체를 이용해서 프로세스와 쓰레드를

관리하고 있는 것으로 알고 있습니다.

그러면 해당 task 가 일반적인 유저레벨 프로세스인지?

커널에서 동작하는 쓰레드인지?

확인할수 있는 매크로 or 함수 같은 것이 있나요?

linux task 에 대해서 잘 아시는 분들 조언 부탁드립니다.

balgarac1의 이미지

c 소스를 c++로 구현하는 방안에 대해서 질문드려요.

유저에게 명령어 입력을 받으면 명령어 처리를 하는 로직 속에서

hsh3440의 이미지

안드로이드 내부 메모리 행 관련 문의

안녕하세요.
안드로이드 기반 단말기를 만드는 업체에서 앱 개발 업무를 하고 있습니다.
이벤트 발생 시 파일과 DB에 데이터를 쓰는 앱인데, 동작 중에 단말기가 리붓되는 현상이 발생됩니다.

테스트는 쓰레드 하나 만들어서 1초에 한 번씩 파일을 Write 합니다.
약 12~24시간 사이 랜덤하게 리붓이 되고,
단말기가 리붓되기 직전에는 adb shell 에서 /data 밑의 경로는 ls 같은 명령이 아에 안먹습니다.
로그캣도 안나오고, 프로세스를 죽일 수도 없습니다. 이 이후에 리붓이 되어 버립니다.

USB 꽂아서 커널 로그, 안드로이드 로그를 추출해 봐도 별다른 메시지가 없습니다.
혹시 저와 같은 증상을 겪어보신 분이 있으신지요?

Internet03의 이미지

PDF라이브러리 제작 문제입니다.

W P F 기반의 판매용 프로그램을 제작 중 입니다. 그 중 기능 하나가
PDF문서를 읽어 이미지로 Page자체를 이미지로 변경 되는 코드 인데요.

현재는 아크로뱃 프로 dll을 사용해서 성공적으로 작동을 합니다.
근데 유료 라이센스라서 프로그램을 판매할때 아크로뱃도 판매 할 수가 없기에 오픈 라이브러리를 구하려고 했는데...
PDF를 읽어 PAGE자체를 이미지로 컨버트 시켜주는 라이브러리는 구 할 수가 없더라구요...

그래서 내가 그냥 만들어 보자! 했는데 PDF파일 라이브러리를 만드는데 무엇부터 시작해야 할지 감이 잡히질 않습니다...
이미 제작 되어 있는 라이브러리들은 도대체 무엇을 사용해서 제작 되었는지도 모르겠습니다.

어디서 부터 시작을 해야 할까요?

읽어주셔서 감사합니다.

wams86의 이미지

힙 메모리 부족시 해결 방안 없을 까요?

안녕하세요

그동안 좋은 자료 잘 보다가 처음으로 도움글을 쓰게 되네요.

일단 제가 고민하고 있는 문제에 대해 설명을 할께요

AIX 응용 프로그램 프로젝트에 참여하게 되었고,

거의 개발 완성의 단계 가지 왔습니다.

테스트 서버에서 검증은 되었고,

이제 실제 운영서버에 적용하여 잘돌아가느지 검증 단계에 까지왔습니다.

그런데 문제가 터지더군요.. (언제나 실적용 때에 문제가 터지네요 ㅠ_ㅠ)

문제가 무엇이냐!!

바로 운영서버에서 동작중인 프로그램들이(oracle등..) 128G나 되는 메모리를 거의다 떙겨 쓴다는 것입니다.

그렇다보니 제 프로그램에서 메모리 할당시 사용가능한 메모리가 턱없이 부족하여 죽더군요 ...
(300MB 정도의 여유 공간밖에... 제 프로그램이 필요한양은 넉넉잡아 약 2G정도)

하... 설마 이런 경우가 생길줄이야....

최적화를 한번 거쳐 중간에 데이터를 담는 구조를 삭제 하였지만..

결과는 똑같더군요..

페이지

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