본문 바로가기

반응형
U2L프로젝트 sprintf 포매팅 HP 에서 동작하는 것과 linux에서는 sprintf 사용시 포매팅에서 결과값이 차이가 있다. [HP에서는] 포매팅에 0 이 있으면 0을 채워준다. sprintf(tmp, "%05s", "12") -> [00012] sprintf(tmp, "%5s", "12") -> [ 12] sprintf(tmp, "%05ld", 12) -> [00012] sprintf(tmp, "%5ld", 12) -> [ 12] [리눅스에서는] %ld는 0을 채우고 %s는 스페이스를 채운다 sprintf(tmp, "%05s", "12") -> [ 12] sprintf(tmp, "%5s", "12" ) -> [ 12] sprintf(tmp, "%05ld", 12 ) -> [00012] sprintf(tmp, "%5ld", 12) .. 더보기
대구 에서 영천 가는 시외버스 시간표 동대구시외버스터미널에서 탄다. 영천 시외버스터미널에서 대구 가는 버스 시간표 영천에서 서울가는 고속버스 시간표. 더보기
xa_NULL trc 파일 티맥스가 DBMS 와 거래할 때의 로그가 보관되는 곳이 xa_NULL 파일이다. 엄밀히 말하면 오라클의 클라이언트 모듈이 남기는 파일이다. (티맥스나 턱시도 같은 미들웨어가 남기는 것이 아님) 모든 거래의 로그를 남기게 되므로 용량이 무지막지하게 크기도 하지만 장애가 났을 때는 중요한 근거 자료가 된다. xa_NULL 파일은 다음과 같이 생겼다. 102946.40932.0: xaocommit: xid=0x1-02c00000038a7126-0000001, rmid=0, flags=0x0 102946.40932.0: xaocommit: rtn 0 보통 파일명은 xa_NULL03252021.tr c 와 같이 중간에 일자가 들어간다. 이 파일구성은 거래시각, 처리 프로세스의 ID가 먼저 나오고 그 다음 라인에 .. 더보기

반응형