반응형

전체 글 2602

Jenkins 편안한 API 참조는 어디에서 찾을 수 있습니까?

Jenkins 편안한 API 참조는 어디에서 찾을 수 있습니까? REST API로 외부 시스템을 jenkins와 통합하려고합니다. API 참조에서 많은 Google 검색을 수행했지만 여전히 jenkins REST API 참조의 전체 목록을 가져올 수 없습니다. 아는 사람 있어요? Jenkins는 각 페이지의 오른쪽 하단에 REST API에 대한 링크가 있습니다. 이 링크는 Jenkins의 모든 페이지에 표시되며 탐색중인 정확한 페이지에 대한 API 출력을 가리 킵니다. API URls를 빌드하는 방법에 대한 이해를 제공해야합니다. http://jenkinsapi.readthedocs.io/en/latest/를 사용하여 Python에서 저처럼 일부 래퍼를 추가로 사용할 수 있습니다. 그들의 웹 사이트 : ..

Program Tip 2020.10.27

+ = new EventHandler (Method) vs + = Method

+ = new EventHandler (Method) vs + = Method 중복 가능성 : C # : '+ = anEvent'와 '+ = new EventHandler (anEvent)'의 차이 이벤트를 구독하는 기본 방법은 두 가지입니다. SomeEvent += new EventHandler (MyHandlerMethod); SomeEvent += MyHandlerMethod; 차이점은 무엇이며 언제 다른 것을 선택해야합니까? 편집 : 동일하다면 왜 VS가 긴 버전으로 기본 설정되어 코드가 복잡합니까? 그것은 나에게 전혀 의미가 없습니다. 내 원래의 대답을 통해 약간의 분쟁이있을 것 같았다 때문에, 나는 생성 된 코드에서 찾고 포함, 몇 가지 검사를하기로 결정 하고 성능을 모니터링. 우선, 여기에 ..

Program Tip 2020.10.27

대용량 Java 힙 덤프 분석 도구

대용량 Java 힙 덤프 분석 도구 분석하고 싶은 HotSpot JVM 힙 덤프가 있습니다. VM은로 실행되었으며 -Xmx31g힙 덤프 파일의 크기는 48GB입니다. jhat약 5 배의 힙 메모리 (내 경우에는 240GB)가 필요하고 몹시 느리기 때문에 시도하지도 않을 것입니다. Eclipse MAT ArrayIndexOutOfBoundsException는 몇 시간 동안 힙 덤프를 분석 한 후 충돌 합니다. 해당 작업에 사용할 수있는 다른 도구는 무엇입니까? 힙 덤프를 분석을 위해 효율적인 데이터 구조로 변환하는 하나의 프로그램과 사전 구조화 된 데이터에 대해 작동하는 여러 다른 도구로 구성된 명령 줄 도구 제품군이 가장 좋습니다. 일반적으로 내가 사용하는 것은 Eclipse Memory Analyzer..

Program Tip 2020.10.27

루비의 문자열 연결과 보간

루비의 문자열 연결과 보간 저는 루비 (처음 프로그래밍)를 배우기 시작했고 변수와 다양한 코드 작성 방법에 관한 기본적인 구문 질문이 있습니다. Chris Pine의 "Learn to Program"은 저에게 이와 같은 기본 프로그램을 작성하도록 가르쳐주었습니다. num_cars_again= 2 puts 'I own ' + num_cars_again.to_s + ' cars.' 이것은 괜찮지 만 ruby.learncodethehardway.com에서 튜토리얼을 우연히 발견하고 이와 같은 정확한 프로그램을 작성하도록 배웠습니다 ... num_cars= 2 puts "I own #{num_cars} cars." 둘 다 같은 것을 출력하지만, 분명히 옵션 2는 훨씬 더 짧은 방법입니다. 한 형식을 다른 형식보..

Program Tip 2020.10.27

아티팩트를 다른 스테이지로 어떻게 전달할 수 있습니까?

아티팩트를 다른 스테이지로 어떻게 전달할 수 있습니까? .gitlab-ci.yml 파일과 함께 GitLab CI를 사용하여 별도의 스크립트로 다른 단계를 실행하고 싶습니다. 첫 번째 단계는 테스트를 수행하기 위해 이후 단계에서 사용해야하는 도구를 생성합니다. 생성 된 도구를 이슈로 선언했습니다. 이제 이후 단계 작업에서 해당 도구를 어떻게 실행할 수 있습니까? 올바른 경로는 무엇이며 그 주변에 어떤 파일이 있습니까? 예를 들어 첫 번째 단계는 artifacts / bin / TestTool / TestTool.exe를 빌드하고 해당 디렉토리에는 다른 필수 파일 (DLL 및 기타)이 포함되어 있습니다. 내 .gitlab-ci.yml 파일은 다음과 같습니다. releasebuild: script: - chc..

Program Tip 2020.10.27

다른 수정 사항은 그대로두고 단일 파일을 커밋하고 푸시하는 가장 쉬운 방법은 무엇입니까?

다른 수정 사항은 그대로두고 단일 파일을 커밋하고 푸시하는 가장 쉬운 방법은 무엇입니까? 나는 상대적으로 Mercurial을 처음 접했고 우리 팀은 지금 Subversion을 대체하기 위해 그것을 시도하고 있습니다. 내 작업 디렉토리의 다른 수정 사항을 커밋하지 않고 (또는 적어도 다른 리포지토리로 푸시하지 않은 상태로) 단일 파일을 커밋하고 다른 저장소로 푸시하려면 어떻게해야합니까? 이것은 데이터베이스 마이그레이션에서 발생합니다. 우리는 DBA가 데이터베이스 마이그레이션과 함께 코드 수정 작업을하는 동안 소스 제어로 마이그레이션을 커밋하려고합니다. 변경 사항은 아직 준비되지 않았으므로 모두 밀어 내고 싶지 않습니다. Subversion에서는 간단히 다음을 수행합니다. svn add my_migratio..

Program Tip 2020.10.27

JavaScript를 사용하여 Safari에서 키보드 이벤트 실행

JavaScript를 사용하여 Safari에서 키보드 이벤트 실행 JavaScript를 사용하여 Safari에서 키보드 이벤트를 시뮬레이션하려고합니다. 나는 이것을 시도했다 : var event = document.createEvent("KeyboardEvent"); event.initKeyboardEvent("keypress", true, true, null, false, false, false, false, 115, 0); ... 그리고 이것도 : var event = document.createEvent("UIEvents"); event.initUIEvent("keypress", true, true, window, 1); event.keyCode = 115; 그러나 두 가지 접근 방식을 모두 시도한..

Program Tip 2020.10.27

Heroku 서버 상태 이해 143

Heroku 서버 상태 이해 143 Heroku 서버 상태에 대해 궁금해서이 주제에 대한 문서를 찾을 수 없습니다. 예: Process exited with status 143 누구든지이 예를 설명 할 수 있습니까? 나중에 참조 할 수있는 리소스는 어디에서 찾을 수 있습니까? 종료 코드 143은 프로세스가 SIGTERM에 의해 종료되었음을 의미합니다. 이것은 일반적으로 dynos를 다시 시작해야하는 명령을 수행 할 때 전송됩니다 (config : set, restart, scale down ...). 한동안 요청이 수신되지 않으면 유휴 상태입니다. 요청을 받으면 다시 시작됩니다. 일일 재시작은 정기적 인 Heroku dynos 수명주기 활동입니다. Heroku 자동 다이노 재시작 참고 URL : http..

Program Tip 2020.10.27

std :: unique_ptr을 선언하는 방법과 그 용도는 무엇입니까?

std :: unique_ptr을 선언하는 방법과 그 용도는 무엇입니까? 나는 방법을 이해하려고 std::unique_ptr일을하고 내가 발견 이 문서를. 작성자는 다음 예제에서 시작합니다. #include //declarations of unique_ptr using std::unique_ptr; // default construction unique_ptr up; //creates an empty object // initialize with an argument unique_ptr uptr (new int(3)); double *pd= new double; unique_ptr uptr2 (pd); // overloaded * and -> *uptr2 = 23.5; unique_ptr ups (new..

Program Tip 2020.10.27

메소드 참조 캐싱이 Java 8에서 좋은 아이디어입니까?

메소드 참조 캐싱이 Java 8에서 좋은 아이디어입니까? 다음과 같은 코드가 있다고 생각하십시오. class Foo { Y func(X x) {...} void doSomethingWithAFunc(Function f){...} void hotFunction(){ doSomethingWithAFunc(this::func); } } hotFunction매우 자주 호출 된다고 가정합니다 . 그러면 다음 this::func과 같이 캐시하는 것이 좋습니다 . class Foo { Function f = this::func; ... void hotFunction(){ doSomethingWithAFunc(f); } } Java 메서드 참조에 대한 제가 이해하는 한, 가상 머신은 메서드 참조가 사용될 때 익명 클래..

Program Tip 2020.10.27
반응형