지금까지 습관적으로 또 별 다른 좋은 방법을 생각 해 내지 못해서 주로 어떤 상태를 나타내는 값을 전역으로 선언하여 사용하고 있었습니다.
boolean flag; void func(void) { flag = TRUE; }
이런 습관이 익히 좋지 않다고는 많이 들어 왔는데 좀 더 구체적으로 어떤 면에서 부작용이 생길 수 있고 또 이런 방법 이외에 좀 더 좋은 방법이 있다면 구체적으로 제시해 주시면 감사하겠습니다.
프로세스 아이디는 2~ 약 32000 의 숫자를 갖는다고 알고있는데요.. 프로세스를 하나 생성할때마다 1씩증가하는거겠죠..
그런데 만약 아이디 넘버가 32000 까지 올라가버리면
그이후에는 어떻게돼나요 다시 카운트되는건가요?
제가 짜는 프로그램이 파일을 지울때 system() 함수를 자주써서그런지 프로세스아이디가 꽤 빠르게 증가하거든요.. 며칠만 돌리면 32000은 거뜬하게 넘길거같아서 궁금합니다..
혹시 다운된다거나 하지않은지.. 답변주시면 감
리눅스에서 컴파일후 실행 가능한 소스를 윈도우2000 cygwin 환경에서 컴파일 하여 바이너리 생성후
cygwin1.dll화일과 실행화일을 윈도우 XP에 복사하여 실행을 하는 도중.. 디스크에 화일 기록하는 함수호출 부분에서
몇번은 성공 또 몇번은
3 [main] filename 3020 handle_exceptions: Exception: STATUS_ACCESS_VIOLATION 973 [main] filename 3020 open_stackdumpfile: Dumping stack trace to filename.exe.stackdump
973 [main] filename 3020 open_stackdumpfile: Dumping stack trace to filename.exe.stackdump
의 에러를 발생 시키고 있습니다.
어떻게 해야되는지 답변
.
여기에 벌써 2번이나 도움을 청했는데,
제 머리가 나빠서 그런지 전혀 진전이 없네요 ㅠㅠ
지금 책상에 돌가루가 수북히;;;;;;
제가 도움을 청하고자 하는것은 이전에 제가 올렸던 거랑 비슷한 문제입니다.
자꾸 더 스크립트를 발전시킬려구 해보니 점점 복잡해지고 꼬이고
엉망이 되어버립니다.
여기저기 예제 보면서 연습도 해보는데 제가 원하는 답이 안나오네요
에휴
그래서 도움을 청합니다. ㅠㅠ
저보고 끈기가 없다느니 그런 소리 하셔도 좋습니다.
서버에 톰캣을 올리기 위해 j2sdk 를 설치하려고 하니 아래와 같은 에러가 나왔습니다. 어떻게 해야 설치가 가능 할까요?
www:/var/cache/apt/archives# dpkg --install j2sdk1.4_1.4.2.01-1_i386.deb (Reading database ... 95529 files and directories currently installed.) Unpacking j2sdk1.4 (from j2sdk1.4_1.4.2.01-1_i386.deb) ... dpkg: error processing j2sdk1.4_1.4.2.01-1_i386.deb (--install): subprocess pre-installation script returned error exit status 10 Errors were encountered while processing: j2sdk1.4_1.4.2.01-1_i386.deb
시스템이 리눅스인데요.
파일이 너무 많이 열려 있는다 메세지가 계속 뜹니다. 조금 기다리면.. 또 괜찮아 지구요.
시스템에 파일 Open 된 수를 알려주는 명령어 혹시 알고 계시면 알려 주십시요..
리눅스 초보라.. 고수님들 도와 주세요..
안녕하세요.
왠만하면 질문은 안올릴려고 했건만...;
그냥 간단히 디렉토리명 집어 넣어서 있나 없나 체크 후
없으면 생성하게 하려고 하는데요.
DIR *Dir; ... Dir = opendir(temp);
이런 식으로 코딩을 했는데, 디렉토리가 없을 때는 Dir이
NULL이 되면서 제대로 되는데 temp에 존재하는 디렉토리가
들어가면 segmatiation fault가 나버리네요..
[code:1](tgdb) print Dir
delete from table_A where user_seq = (select user_seq from table_B where phone = '00000000'); single-row subquery returns more than one row
위와 같이 table_B 에 전화번호가 0000000 인 사람에 해당하는
table_A의 정보를.. 모두 지울려고 합니다.
위와 같이 서브 쿼리를.. 썻더니....
역시나.. 하나의 로우가 아닌.. 여러건이 있어.. where 절에서
문제가 있는거 같습니다.
쿼리를. 어떻게 작성해야 할까요?
그럼 .. 오늘 하루 수고하세요....
비슷한질문을 계속올립니다.
PHP에서 파일업로드가 안되어서 질문을 올립니다. 어느분께서 참조 사이트를 가르쳐주셔서 해보았는데 계속 tmp디렉토리에 접근권한이 없다고 에러가 발생하고 계속 실패 합니다.
도대체 PHP는 어떻게 파일업로드를 하는지.. php는 환경설정을 php.ini 하는건 맞죠!
답답 하기만 하내여.. 왜 안되지