반응형

분류 전체보기 2429

WebDriver로 요소가 표시되는지 확인하는 방법

WebDriver로 요소가 표시되는지 확인하는 방법 함께 WebDriver요소가 표시되는 경우 셀레늄 2.0a2에서 나는 문제 검사를 데. WebDriver.findElementWebElement불행히도 isVisible메서드를 제공하지 않는를 반환합니다 . 를 사용 WebElement.clear하거나 WebElement.click둘 다 사용하여이 문제를 해결할 수 ElementNotVisibleException있지만 이것은 매우 더럽습니다. 더 좋은 아이디어가 있습니까? element instanceof RenderedWebElement 작동해야합니다. 질문에 다소 늦었음에도 불구하고 : 이제를 사용 WebElement.isDisplayed()하여 요소가 표시되는지 확인할 수 있습니다. 참고 : 요소가..

developer tip 2020.11.26

PHP : array_map 함수에서 인덱스를 얻을 수 있습니까?

PHP : array_map 함수에서 인덱스를 얻을 수 있습니까? 다음과 같이 PHP에서지도를 사용하고 있습니다. function func($v) { return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values); var_dump($mapped); 함수에서 값의 인덱스를 얻을 수 있습니까? 또한-인덱스가 필요한 코드를 작성하는 경우 맵 대신 for 루프를 사용해야합니까? 물론 할 수 있습니다. array_keys(): function func($v, $k) { // key is now $k return $v * 2; } $values = array(4, 6, 3); $mapped = array_map(func, $values, ..

developer tip 2020.11.26

PHP 스크립트에서 max_execution_time 가져 오기

PHP 스크립트에서 max_execution_time 가져 오기 다음 중 하나를 사용하여 스크립트에서 최대 실행 시간을 설정할 수 있다는 것을 알고 있습니다. ini_set('max_execution_time', 30); 또는 set_time_limit(30); 최대 실행 시간 (초)을 포함하는 변수를 얻으려면 어떻게해야합니까? 반대로 다음을 사용합니다 ini_get. ini_get('max_execution_time'); 참고 :에 대한 설명서 페이지를 확인 하면 "참고 항목"섹션에 눈에 잘 띄게 나열되어 ini_set있습니다 ini_get. 이것은 여러분이 아직 알지 못하는 PHP에 내장 된 기능을 발견하는 아주 좋은 방법입니다. 당신은 시도 할 수 있습니다 $max_time = ini_get("ma..

developer tip 2020.11.26

사용자 정의 postgresql 열거 유형 정의를 표시하는 방법이 있습니까?

사용자 정의 postgresql 열거 유형 정의를 표시하는 방법이 있습니까? postgresql 유형을 정의했다고 가정 해 보겠습니다. CREATE TYPE my_type AS ENUM('foo', 'bar'); 생성 후 유형 정의를 표시하는 방법이 있습니까? "\ d my_type"에 "ENUM ( 'foo', 'bar')"가 표시 될 것으로 예상하지만 다음과 같이 표시됩니다. Did not find any relation named "my_type" pg_type 테이블이 충분한 정보를 제공하지 않는 것 같습니다. 당신이 추구하는 \ dT이지만 "CREATE"문으로 제공하지 않습니다. 도메인에 \ dD를 사용합니다. \dT+ action.action_status List of data types Sc..

developer tip 2020.11.26

Swift의 UICollectionView의 셀 registerClass

Swift의 UICollectionView의 셀 registerClass 지금 NSClassFromString은을 사용 하고 있지만 더 나은 방법이 있습니까 AnyClass? Swift의 수업에서? 컬렉션 뷰의 -registerClass:forCellWithReuseIdentifier:메서드에 대한 참조를 전달하려고합니다 . collectionView.registerClass(NSClassFromString("MyCoolViewCell"), forCellWithReuseIdentifier: "MyCoolViewCell") 이것은 현재 맹목적이지만 교육받은 추측이지만 사용 Class.self하는 것이 원하는 것일 수 있습니다. collectionView.registerClass(MyCoolViewCell...

developer tip 2020.11.26

셸 스크립트를 사용하여 도커 컨테이너 내에서 스크립트 실행

셸 스크립트를 사용하여 도커 컨테이너 내에서 스크립트 실행 Docker 기술을 처음 사용합니다. 도커 컨테이너를 설정하기위한 셸 스크립트를 만들려고합니다. 스크립트 파일은 다음과 같습니다. #!bin/bash docker run -t -i -p 5902:5902 --name "mycontainer" --privileged myImage:new /bin/bash 이 스크립트 파일을 실행하면 새로 호출 된 bash에서 컨테이너가 실행됩니다. 이제 위의 셸 스크립트에서 이미 컨테이너 내에있는 스크립트 파일 (test.sh)을 실행해야합니다. (예 : cd /path/to/test.sh && ./test.sh) 방법, 제발 시나리오가 명확하지 않은 경우 자유롭게 물어보십시오. 다음을 사용하여 실행중인 컨테이너에..

developer tip 2020.11.26

* 사용을 정당화 할 수 있습니까?

* 사용을 정당화 할 수 있습니까? 나는 항상 개발자들에게 SELECT *악하고 전염병처럼 피해야한다고 설교했습니다 . 정당화 될 수있는 경우가 있습니까? 나는 COUNT(*)대부분의 옵티마이 저가 알아낼 수있는 것에 대해 말하는 것이 아닙니다 . 편집하다 나는 프로덕션 코드에 대해 이야기하고 있습니다. 그리고 내가 본 나쁜 사례 중 하나 select *는 저장 프로 시저에서 사용 ADO하고 반환 된 레코드를 반복 하는 데 사용되는 레거시 ASP 응용 프로그램 이지만 인덱스별로 열을 얻었습니다. 필드 목록의 끝이 아닌 다른 곳에 새 필드가 추가되었을 때 어떤 일이 발생했는지 상상할 수 있습니다. *감사 트리거에서 사용하는 것이 매우 기쁩니다 . 이 경우 기본 테이블에 추가 열이 추가되면 오류가 발생하여 ..

developer tip 2020.11.26

Virtualenv로 pip를 통해 설치할 수 없습니다.

Virtualenv로 pip를 통해 설치할 수 없습니다. 다음은 실행할 때 발생하는 오류입니다 pip. serkan$ rm -r mysite serkan$ pwd /Users/serkan/Desktop/Python Folder serkan$ virtualenv mysite New python executable in mysite/bin/python Installing setuptools............done. Installing pip...............done. serkan$ source mysite/bin/activate (mysite)serkan$ pip install pinax -bash: /Users/serkan/Desktop/Python Folder/mysite/bin/pip: ..

developer tip 2020.11.26

moq 객체 반환 메서드, null 객체를 반환해야 함

moq 객체 반환 메서드, null 객체를 반환해야 함 저는 웹 API를 개발 중이며 제가 생각 해낸 테스트 중 하나는 클라이언트가 Physical Test ID (Physical Test는 제가 찾고있는 리소스)로 GET 작업을 수행하고 해당 물리적 ​​테스트를 찾을 수 없다는 것입니다. , 웹 API는 404 상태를 반환해야합니다. 이제 테스트에 moq 프레임 워크를 사용하고 있으며 다음 코드가 있습니다. [TestMethod] public void then_if_physical_test_not_found_return_not_found_status() { var unitOfWork = new Mock(); var repository = new Mock(); repository.Setup(r => r...

developer tip 2020.11.26

최적화가 활성화 된 상태에서이 코드가 6.5 배 더 느린 이유는 무엇입니까?

최적화가 활성화 된 상태에서이 코드가 6.5 배 더 느린 이유는 무엇입니까? 나는 어떤 이유로 glibc의 strlen기능 을 벤치마킹하고 싶었고 GCC에서 최적화를 활성화 하면 분명히 훨씬 느리게 수행된다는 것을 알았고 그 이유를 모르겠습니다. 내 코드는 다음과 같습니다. #include #include #include #include int main() { char *s = calloc(1 gcc -std = c99 -O0 benchstrlen.c && ./a.out 평균 길이 0-> 평균 시간 : 14.000ns / byte, 14.000ns / call 평균 길이 4-> 평균 시간 : 2.364ns / byte, 13.000ns / call 평균 길이 10-> 평균 시간 : 1.238ns / by..

developer tip 2020.11.25
반응형