반응형

전체 글 2602

Scala의 Cats 라이브러리는 scalaz와 어떤 관련이 있습니까?

Scala의 Cats 라이브러리는 scalaz와 어떤 관련이 있습니까? 어떻게 고양이 라이브러리는 관련 scalaz ? 고양이 프로젝트는 그것이 스칼라 즈의 후손이라고 언급합니다. 나는 이것이 너무 정치적이되는 것을 막고 싶지만, 고양이는 모든 의도와 목적을위한 스칼라 즈입니다. 아직 완전한 패리티에 도달하지 못했지만 몇 달 전에 만들어 졌다는 점을 명심하십시오. 목표는 진화와 관련하여보다 실용적이고 민주적 인 접근 방식이되는 것입니다. 따라서 연산자와 클래스의 이름 지정은 좀 더 간단 할뿐만 아니라 더 나은 성능을 의미하는 경우 메서드 내에서 변경 가능한 데이터를 사용하는 데 아무런 문제가 없습니다. 마지막으로, 그들은 더 나은 문서를 갖기를 희망합니다 ....이 모든 것은 수학 세계에 얽매이지 않은 ..

Program Tip 2020.11.02

PHP 클래스 인스턴스화.

PHP 클래스 인스턴스화. 괄호를 사용하거나 사용하지 않습니까? 저는 항상 생성자 매개 변수가없는 경우 괄호 (중괄호)가 클래스 인스턴스를 생성 할 때 클래스 이름을 따르고 선택 사항이며 자신의 개인적인 변덕에 포함하거나 제외 할 수 있다고 항상 가정했습니다. 이 두 진술이 동일하다는 것 : $foo = new bar; $foo = new bar(); 내가 맞아? 아니면 내가 알지 못하는 괄호에 어떤 의미가 있습니까? 나는 이것이 RTM 질문처럼 들리지만 한동안 (전체 PHP OOP 섹션을 포함하여) 검색해 왔으며 정답을 찾을 수없는 것 같습니다. 동등합니다. 코드 규칙에 따라 코딩하지 않는 경우 원하는 것을 사용하십시오. 개인적으로 나는 그것이 정말로 나에게 어수선하기 때문에 그것을 생략하는 것을 좋아..

Program Tip 2020.11.02

GetStringUTFChars가 복사본을 반환하면 ReleaseStringUTFChars를 호출해야합니까?

GetStringUTFChars가 복사본을 반환하면 ReleaseStringUTFChars를 호출해야합니까? Rob Gordon의 "Essential JNI : Java Native Interface"책에는 jstring을 C 문자열로 변환하는 다음 코드 예제가 포함되어 있습니다. const char* utf_string; jboolean isCopy; utf_string = env->GetStringUTFChars(str, &isCopy); /* ... use string ... */ if (isCopy == JNI_TRUE) { env->ReleaseStringUTFChars(str, utf_string); } true 인 ReleaseStringUTFChars경우 에만 호출 isCopy합니다. 그러..

Program Tip 2020.11.02

Python 스크립트에서 사용할 암호를 안전하게 저장

Python 스크립트에서 사용할 암호를 안전하게 저장 중복 가능성 : 사용자 이름과 비밀번호를 Python에 안전하게 저장해야합니다. 옵션은 무엇입니까? 일부 Python 스크립팅에서 사용할 암호를 안전하게 저장하는 방법을 찾고 있습니다. 나는 다른 것에 로그인 할 것이며 스크립트 자체에 암호를 일반 텍스트로 저장하고 싶지 않습니다. 대신 나는 그 암호를 안전하게 저장할 수있는 것이 있는지 궁금해서 처음에 스크립트에 입력 할 수있는 마스터 암호와 같은 것을 사용하여 검색했습니다. 마스터 키를 직접 알아 두십시오. 하드 코딩하지 마십시오. 사용 py-bcrypt(bcrypt), 강력한 해싱 기술은 암호를 직접 생성합니다. 기본적으로 할 수 있습니다 (아이디어 ...) import bcrypt from ge..

Program Tip 2020.11.02

Selenium 오류-원격 WebDriver에 대한 HTTP 요청이 60 초 후에 시간 초과되었습니다.

Selenium 오류-원격 WebDriver에 대한 HTTP 요청이 60 초 후에 시간 초과되었습니다. 저는 몇 달 동안 Selenium을 사용해 왔으며 내부 테스트 프로세스 중 일부를 자동화하는 데 사용하고 있습니다. 스크립트가 잘 전달되었습니다. 최근 FF 27.01을 사용하여 C # 2.40.0 웹 드라이버로 업그레이드했으며 이제 스크립트가 다음 오류와 함께 임의의 위치에서 실패합니다. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP request to the remote WebDriver server for URL htt(p)://localhost:7..

Program Tip 2020.11.02

Selenium은 헤드리스 브라우저 테스트를 지원합니까?

Selenium은 헤드리스 브라우저 테스트를 지원합니까? 현재 Selenium Server를보고 있는데 헤드리스 브라우저 테스트를 지원하는 드라이버가없는 것 같습니다. 내가 착각하지 않는 한 지원하지 않습니다. X를 사용하는 경우 가상 프레임 버퍼를 만들어 브라우저 창을 숨길 수 있지만 실제로는 헤드리스 브라우저가 아닙니다. 누구든지 나를 깨달을 수 있습니까? Selenium은 헤드리스 브라우저 테스트를 지원합니까? Selenium의 대안으로 PhantomJS를 사용할 필요가 없습니다. Selenium에는 GhostDriver 플랫폼을 기반으로하는 PhantomJS 웹 드라이버 클래스가 포함되어 있습니다. PhantomJS 바이너리를 컴퓨터에 설치하기 만하면됩니다. 파이썬에서는 다음을 사용할 수 있습니다..

Program Tip 2020.11.02

jsFiddle로 두 개 이상의 프레임 워크를 선택하려면 어떻게해야합니까?

jsFiddle로 두 개 이상의 프레임 워크를 선택하려면 어떻게해야합니까? 실제로 jsfiddle이 두 개 이상의 라이브러리를 사용하도록하려면 어떻게해야합니까? jquery 또는 knockout 중 하나만 사용하도록 할 수 있지만 둘 다 사용할 수는 없습니다. 그러나 다른 사람들의 바이올린을 볼 때 그들은이 문제가없는 것 같습니다. 정말 짜증나는 이유는 왜 그렇게 diffuclt하고 인터넷 검색이 아무것도 산출하지 않았는지 모릅니다! 감사 사이드 바의 드롭 다운을 통해 하나의 프레임 워크 만 할당 할 수 있습니다. 다른 프레임 워크를 추가해야하는 경우 CDN에 대한 링크를 사용하여 리소스를 추가해야합니다. 이를 사용하여 다른 프레임 워크를 추가하십시오. 녹아웃 CDN을 보여주는 샘플 $.getScript..

Program Tip 2020.11.02

SVG에서 텍스트 정렬

SVG에서 텍스트 정렬 줄과 간단한 텍스트 조각 (일반적으로 2 ~ 3 단어)이 혼합 된 SVG XML 문서를 만들려고합니다. 내가 가진 주요 문제는 텍스트가 선분과 정렬되는 것입니다. 수평 정렬을 위해 나는 사용할 수 있습니다 text-anchor로 left, middle또는 right. 수직 정렬에 해당하는 것을 찾을 수 없습니다. alignment-baseline그렇게하지 않는 것 같으므로 현재 dy="0.5ex"는 중앙 정렬을 위해 kludge로 사용 하고 있습니다. 텍스트의 수직 중앙 또는 상단에 정렬하는 적절한 방법이 있습니까? 명시적인 텍스트 경로가 필요하지 않다는 것이 밝혀졌습니다. Firefox 3는 수직 정렬 태그를 부분적으로 만 지원합니다 ( 이 스레드 참조 ). 또한 dominant..

Program Tip 2020.11.02

PHP의 명령 줄 암호 프롬프트

PHP의 명령 줄 암호 프롬프트 웹 앱을 지원하는 명령 줄 도구를 작성 중입니다. 서비스에 연결하려면 비밀번호가 필요합니다. 스크립트가 암호 프롬프트를 표시하여 명령 줄 인수로 전달할 필요가 없도록하고 싶습니다. 간단하지만 입력 한 암호를 화면에 표시하지 않기를 바랍니다. PHP로 어떻게 할 수 있습니까? 순수 PHP에서 수행하고 (아니오 system('stty')) 문자를 *. 편집하다: 스크립트는 시스템 (linux 또는 mac)과 같은 유닉스에서 실행됩니다. 스크립트는 PHP로 작성되었으며 대부분 그대로 유지됩니다. 또한 기록을 위해 stty방법은 다음과 같습니다. echo "Password: "; system('stty -echo'); $password = trim(fgets(STDIN)); sy..

Program Tip 2020.11.02
반응형