반응형

Java 2009

공용 REST API를 테스트하기 위해 어떤 도구를 사용합니까?

공용 REST API를 테스트하기 위해 어떤 도구를 사용합니까? [닫은] REST API를 테스트하는 데 사용할 도구를 찾고 있습니다. 지금까지 SoapUI 만 알고 있습니다. 나는 SOAPUI를 시도했지만- 적어도 Mac에서는 -끔찍합니다. 사람들이 자신의 API를 테스트하기 위해 무엇을 사용하는지 궁금합니다. API를 수동으로 테스트하는 경우에는 RestClient 2.3 또는 Firefox 용 Poster 애드온이 매우 유용 하다는 것을 알았습니다 . 이 두 가지 모두 GET, PUT, POST 또는 DELETE 요청을 작성할 수 있습니다. 이러한 요청을 저장하여 나중에 다시 실행할 수 있습니다. 간단한 자동 테스트를 위해 쉘 스크립트에서 Linux (또는 Cygwin) 'curl'명령을 사용해보십..

programing 2020.09.19

timedelta 이해

timedelta 이해 아래의 파이썬 코드가 주어지면 거기에서 일어나는 일을 이해하도록 도와주세요. start_time = time.time() time.sleep(42) end_time = time.time() uptime = end_time - start_time human_uptime = str(datetime.timedelta(seconds=int(uptime))) 그래서 start time와 사이의 차이를 얻 end time습니다. 5 행에서 캐스팅을 통해 기간을 반올림하고 이제 더 자세한 설명은 무엇입니까? 델타가 의미하는 것이 무엇인지 (평균 또는 차이) 알고 있지만, 왜 전달 seconds = uptime해야 timedelta하고 왜 문자열 캐스팅이 그렇게 잘 작동하여 얻을 수 HH:MM:..

programing 2020.09.19

여전히 인라인 용도가 있습니까?

여전히 인라인 용도가 있습니까? [복제] 이 질문에 이미 답변이 있습니다. 함수 / 메소드에 대해 '인라인'키워드를 언제 써야합니까? 13 답변 나는 여기서inline 읽었 기 때문에 쓸모가 없다고 믿었습니다 . 함수를로 지정하는 방법에 관계없이 inline컴파일러가 무시하도록 허용하는 요청입니다. 컴파일러는로 지정된 함수를 호출하는 위치의 일부, 전부를 인라인 확장하거나 전혀 확장하지 않을 수 있습니다 inline. 그러나 Angew 는 내가 모르는 것을 이해하는 것 같습니다. 에서 이 질문 여부가에 그와 나는 앞뒤로 꽤 갈 inline여전히 유용하다. 이 질문은 다음에 대한 질문이 아닙니다 . 컴파일러에게 함수 에 대한 힌트를 제공하는 데 사용되는 역사적 용도 inline또는 위치 : 함수 / 메소드..

programing 2020.09.19

Razor보기 엔진-부분보기를 추가하는 방법

Razor보기 엔진-부분보기를 추가하는 방법 가능하다면 새로운 면도기 뷰 엔진을 사용하여 부분을 렌더링하는 가장 좋은 방법이 무엇인지 궁금합니다. 나는 이것이 시간까지 완전히 끝나지 않은 것임을 이해합니다. 지금은 RenderPage를 사용하여 사용자 컨트롤을 렌더링하고 있습니다. @RenderPage("~/Views/Shared/LocaleUserControl.cshtml",ViewData.Model) RenderPage를 호출하는 페이지는 TitleContent, HeadContent 및 Maincontent의 세 섹션이 정의 된 레이아웃 (마스터) 페이지를 사용합니다. 이 페이지에서 내 로케일 컨트롤을 렌더링하려고하면 이러한 섹션도 필요한 것으로 보입니다. 호출 페이지에서만 필요하며 존재해야합니다...

programing 2020.09.19

별표와 이중 별표로 시작하는 Python 메서드 / 함수 인수

별표와 이중 별표로 시작하는 Python 메서드 / 함수 인수 [중복] 이 질문에 이미 답변이 있습니다. ** (이중 별표 / 별표) 및 * (별표 / 별표)는 매개 변수에 대해 무엇을합니까? 19 답변 이러한 유형의 함수가 어디에 사용되는지, 이러한 인수가 일반 인수와 어떻게 다르게 작동하는지 이해할 수 없습니다. 나는 그들을 여러 번 만났지만 제대로 이해할 기회가 없었습니다. 전의: def method(self, *links, **locks): #some foo #some bar return 문서를 검색 할 수 있지만 무엇을 검색해야할지 모르겠습니다. *args와 **keywordargs형태는 각각 인수의 인수 목록과 사전을 전달하는 데 사용됩니다. 따라서 다음과 같은 기능이 있다면 : def pri..

programing 2020.09.19

Groovy와 문자열 연결

Groovy와 문자열 연결 Groovy에서 문자열을 연결하는 가장 좋은 (관용적) 방법은 무엇입니까? 옵션 1: calculateAccountNumber(bank, branch, checkDigit, account) { bank + branch + checkDigit + account } 옵션 2 : calculateAccountNumber(bank, branch, checkDigit, account) { "$bank$branch$checkDigit$account" } 이전 Groovy 웹 사이트에서이 주제에 대한 흥미로운 점을 발견했습니다. 할 수 있지만 실행 취소하는 것이 좋습니다. Java에서와 같이 "+"기호로 문자열을 연결할 수 있습니다. 그러나 Java는 "+"표현식의 두 항목 중 하나가 첫 ..

programing 2020.09.19

2017 년 IBDesignable을 사용하여 점선 (점선이 아님)을 그립니다.

2017 년 IBDesignable을 사용하여 점선 (점선이 아님)을 그립니다. UIKit 으로 파선 을 그리는 것은 쉽습니다 . 그래서: CGFloat dashes[] = {4, 2}; [path setLineDash:dashes count:2 phase:0]; [path stroke]; 진짜 점선을 그리는 방법은 없나요? 어떤 아이디어? 이 질문은 정말 오래되었고 아무도 완전한 @IBDesignable해결책을 제시 하지 못했기 때문에 여기에 ... 누군가가 타이핑을 할 수 있기를 바랍니다. @IBDesignable class DottedVertical: UIView { @IBInspectable var dotColor: UIColor = UIColor.etc @IBInspectable var lowe..

programing 2020.09.19

열린 cv 오류 : (-215) scn == 3 ||

열린 cv 오류 : (-215) scn == 3 || cvtColor 함수의 scn == 4 저는 현재 python 2.7 및 cv2를 사용하는 Ubuntu 14.04에 있습니다. 이 코드를 실행할 때 : import numpy as np import cv2 img = cv2.imread('2015-05-27-191152.jpg',0) gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 다음을 반환합니다. File "face_detection.py", line 11, in gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) cv2.error: /home/arthurckl/Desktop/opencv-3.0.0-rc1/modules/imgproc/sr..

programing 2020.09.19

OkHttp가있을 때 Retrofit을 사용하는 이유

OkHttp가있을 때 Retrofit을 사용하는 이유 OkHttp를 사용하면 HTTP 요청을 한 다음 서버에서 응답을 얻을 수 있습니다. OkHttpClient client = new OkHttpClient(); Request request = new Request.Builder() .url(url) .build(); Response response = client.newCall(request).execute(); 그런 다음 Gson lib를 사용하여 응답을 필요한 객체로 변환하십시오. 이것은 Square / OkHttp 문서에서 가져온 것입니다. 요청 / 응답 API는 유창한 빌더와 불변성으로 설계되었습니다. 동기 차단 호출과 콜백을 통한 비동기 호출을 모두 지원합니다. stackOverFlow 에서 ..

programing 2020.09.19

함수 호출에서 선택적 인수를 어떻게 건너 뛰나요?

함수 호출에서 선택적 인수를 어떻게 건너 뛰나요? 좋아, PHP에서 인수를 건너 뛰는 방법을 완전히 잊었습니다. 내가 가지고 있다고 가정 해 봅시다. function getData($name, $limit = '50', $page = '1') { ... } 중간 매개 변수가 기본값 (예 : '50')을 사용하도록이 함수를 어떻게 호출합니까? getData('some name', '', '23'); 위의 내용이 맞습니까? 이 작업을 수행 할 수없는 것 같습니다. 귀하의 게시물이 정확합니다. 안타깝게도 매개 변수 목록 맨 끝에 선택적 매개 변수를 사용해야하는 경우 마지막 매개 변수까지 모든 것을 지정해야합니다. 일반적으로 당신이 앤 매치를 혼합하려는 경우, 당신은 그들에게의 디폴트 값을 제공 ''또는 nul..

programing 2020.09.19
반응형