실행 가능한 코드가 있는 Runnable을 인자로 받아서
해당 Runnable이 무한루프인지 아닌지 판단하는 코드를 짜고 싶은데
구글 검색해봐도 잘 안나오고 모르겠네
거기서 Halting Problem이 왜나와??
일정 시간 기다려보고 안되면 무한루프로 취급하는게 현실적일듯
그리고 내 생각에 저런게 필요하면 뭔가 설계가 잘못된거임. 원래 뭐하려고 저게 필요한거야?
코드짜는데 자꾸 무한루프걸려서...
로깅을 하셔서 어디가 생각대로 안돌아가는지를 봐야할듯
각 함수에 호출될 때마다 문자열을 출력하게 하면 어디에서 무한루프가 생기는지 알 수 있지 않을까요?
그거 님이짜면 노벨상 씹가능
거기서 Halting Problem이 왜나와??
일정 시간 기다려보고 안되면 무한루프로 취급하는게 현실적일듯
그리고 내 생각에 저런게 필요하면 뭔가 설계가 잘못된거임. 원래 뭐하려고 저게 필요한거야?
코드짜는데 자꾸 무한루프걸려서...
로깅을 하셔서 어디가 생각대로 안돌아가는지를 봐야할듯
각 함수에 호출될 때마다 문자열을 출력하게 하면 어디에서 무한루프가 생기는지 알 수 있지 않을까요?
그거 님이짜면 노벨상 씹가능