분류 전체보기 1444

정상적으로 기능하려면 0을 반환해야 합니까, 아니면1을 반환해야 합니까?

정상적으로 기능하려면 0을 반환해야 합니까, 아니면1을 반환해야 합니까? 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성: C 코드의 오류 처리 C에서 실패한 함수 호출에는 어떤 반환값을 사용해야 합니까? 항상 0을 사용하고 있습니다만, 실제로는 읽을 수 없습니다.if,while,기타. 1개를 반납해야 하나요?주요 기능인 이유return 0성공을 위해?C 표준에서는 다음과 같이 정의됩니다.0성공을 위해(hvd로 이동합니다). 그렇지만 이동성을 향상시키려면 , 매크로를 사용할 수 있습니다.EXIT_SUCCESS그리고.EXIT_FAILURE성공과 실패에 대한 전통적인 상태 값입니다.파일에 선언되어 있습니다.stdlib.h. (메인 콜, 종료 콜 또는 유사한 콜에서 OS로 반환되는 가치를 ..

programing 2022.07.17

정적 변수가 악으로 간주되는 이유는 무엇입니까?

정적 변수가 악으로 간주되는 이유는 무엇입니까? 저는 자바 프로그래머로 기업계에 처음 와보는 사람입니다.최근에는 그루비와 자바 어플리케이션을 개발했습니다.내가 작성한 코드 내내 꽤 많은 통계자료를 사용했다.나는 상급 기술 부서로부터 통계 사용 횟수를 줄여달라는 요청을 받았다.저도 같은 내용을 검색해봤는데 많은 프로그래머들이 정적 변수 사용에 상당히 반대한다는 것을 알게 되었습니다. 정적 변수를 사용하는 것이 더 편리하다고 생각합니다.그리고, 클래스내의 함수에 10,000 콜을 걸어야 하는 경우는, 그 메서드를 정적으로 해, 간단하게 사용할 수 있기 때문에, 효율적이라고 생각합니다(잘못했을 경우는 정정해 주세요).Class.methodCall()10,000개의 클래스 인스턴스와 함께 메모리를 어지럽히는 대..

programing 2022.07.17

실행 파일을 매시간 실행하도록 cron 작업을 설정하려면 어떻게 해야 합니까?

실행 파일을 매시간 실행하도록 cron 작업을 설정하려면 어떻게 해야 합니까? 1시간에 1번 gcc를 사용하여 컴파일된 실행파일을 실행하는 cron 작업을 셋업해야 합니다. 루트로 로그인하여 입력했습니다.crontab -e 그런 다음 다음과 같이 입력하고 파일을 저장했습니다. 0 * * * * /path_to_executable 그러나 cron 작업은 작동하지 않습니다. 타이핑하면 보여요./...path_to_executable분할 오류가 발생합니다.실행 파일은 해당 파일이 있는 폴더에서만 실행할 수 있습니다.제가 이 문제를 해결할 방법이 있을까요?0 * * * * cd folder_containing_exe && ./exe_name 프로그램을 실행하기 위해 설정할 필요가 있는 다른 것이 없는 한 동작합..

programing 2022.07.17

왜 MongoDB Java 드라이버는 조건부 난수 생성기를 사용하는가?

왜 MongoDB Java 드라이버는 조건부 난수 생성기를 사용하는가? MongoDB의 Java Connection 드라이버에 대한 이 커밋에서 다음과 같은 코드를 봤는데 처음에는 일종의 장난으로 보입니다.다음 코드는 어떤 역할을 합니까? if (!((_ok) ? true : (Math.random() > 0.1))) { return res; } (편집: 이 질문을 게시한 후 코드가 업데이트되었습니다.)그 노선의 역사를 살펴본 결과, 저의 주된 결론은 뭔가 무능한 프로그래밍이 작용했다는 것입니다. 그 줄은 불필요하게 난해하다.일반적인 형태 a? true : b ★★★★★★에boolean a, b하다, 단순하다, 단순하다, 단순하다, 단순하다, 단순하다, 하다, 단순하다, 단순하다. a || b 주변의 부..

programing 2022.07.17