반응형

Java 2020

종속성이있는 AngularJS 팩토리 단위 테스트

종속성이있는 AngularJS 팩토리 단위 테스트 Angular 팩토리 (Karma + Jasmine 사용)를 단위 테스트 할 때 테스트중인 팩토리에 스텁 종속성을 어떻게 삽입합니까? 내 공장은 다음과 같습니다. mod = angular.module('myFactoryMod', []); mod.factory('myFactory', [ '$log', 'oneOfMyOtherServices', function($log, svc) { return makeSomethingThatDoesSomethingWithTheseDependencies($log, svc); } ]); oneOfMyOtherServices 내 공장을 인스턴스화 할 때 필요합니다. 내 테스트는 다음과 같습니다. it('can get an ins..

code 2020.10.17

브라우저는 JSP로 전달되는 서블릿을 호출 할 때 CSS, 이미지 및 링크와 같은 관련 리소스에 액세스하거나 찾을 수 없습니다.

브라우저는 JSP로 전달되는 서블릿을 호출 할 때 CSS, 이미지 및 링크와 같은 관련 리소스에 액세스하거나 찾을 수 없습니다. JSP로 전달되는 서블릿이있을 때 CSS 및 이미지를로드하고 다른 페이지에 대한 링크를 만드는 데 문제가 있습니다. 내가 설정 한 경우 특히, 에을 index.jsp의 CSS로드되고 있으며, 내 이미지가 표시되고있다. 그러나 제어를 전달하는 내 를로 설정 하면 CSS가 적용되지 않고 내 이미지가 표시되지 않습니다.HomeServletindex.jsp 내 CSS 파일은 web/styles/default.css. 내 이미지는 web/images/. 내 CSS에 다음과 같이 연결합니다. 다음과 같이 내 이미지를 표시하고 있습니다. 이 문제는 어떻게 발생하며 어떻게 해결할 수 있습니까..

code 2020.10.17

MySQLdb를 사용하여 커서를 닫는 경우

MySQLdb를 사용하여 커서를 닫는 경우 WSGI 웹 앱을 만들고 있는데 MySQL 데이터베이스가 있습니다. 문을 실행하고 결과를 얻기위한 커서를 제공하는 MySQLdb를 사용하고 있습니다. 커서를 가져오고 닫는 표준 방법은 무엇입니까? 특히 커서는 얼마나 오래 지속되어야합니까? 각 트랜잭션에 대해 새 커서를 가져와야합니까? 커밋하기 전에 커서를 닫아야한다고 생각합니다. 중간 커밋이 필요하지 않은 트랜잭션 집합을 찾아서 각 트랜잭션에 대해 새 커서를 가져올 필요가없는 중요한 이점이 있습니까? 새 커서를 가져 오는 데 많은 오버 헤드가 있습니까, 아니면 그다지 큰 문제가 아닙니까? 종종 불분명하고 주관적이기 때문에 표준 관행이 무엇인지 묻는 대신 모듈 자체에서 지침을 찾아 볼 수 있습니다. 일반적 wit..

code 2020.10.17

자바 메소드 호출 비용

자바 메소드 호출 비용 나는 초보자이고 코드를 반복하는 것이 나쁘다는 것을 항상 읽었습니다. 그러나 그렇게하지 않으려면 일반적으로 추가 메서드 호출이 필요합니다. 다음 수업이 있다고 가정 해 봅시다. public class BinarySearchTree{ private BinaryTree root; private final BinaryTree EMPTY = new BinaryTree(); private int count; private Comparator ordering; public BinarySearchTree(Comparator order){ ordering = order; clear(); } public void clear(){ root = EMPTY; count = 0; } } 실제 메서드를 호..

code 2020.10.17

JavaScript-문자열 일치에 변수 사용

JavaScript-문자열 일치에 변수 사용 비슷한 질문을 여러 개 찾았지만 도움이되지 않았습니다. 그래서 나는이 문제가 있습니다. var xxx = "victoria"; var yyy = "i"; alert(xxx.match(yyy/g).length); 일치 명령에서 변수를 전달하는 방법을 모르겠습니다. 도와주세요. 감사합니다. match 함수는 문자열 리터럴을 정규식 패턴으로 허용하지 않지만 RegExp 개체의 생성자를 사용하여 String.match 함수에 전달할 수 있습니다. var re = new RegExp(yyy, 'g'); xxx.match(re); 필요한 모든 플래그 (예 : / g)는 두 번째 매개 변수로 이동할 수 있습니다. 패턴이 문자열이면 RegExp 객체 를 사용해야 합니다. v..

code 2020.10.16

Android의 16 진수 색상은 8 자리 숫자입니다.

Android의 16 진수 색상은 8 자리 숫자입니다. 어떻게? #FFFFFF와 # FFFFFF00의 차이점은 무엇입니까? 나는 때때로 Android에서 채색이 # FF191919로 수행되는 예를 보았습니다. 8 자리 16 진수를 의미합니다. 그러나 6 자리 숫자 여야합니다. 그들은 어떻게 관련되어 있습니까? o 원하는 경우 6 자리 숫자를 8 자리 숫자로 변환합니다. 어떻게하나요? # 424242를 8 자리 숫자 색상으로 변환한다는 뜻입니까? 자세한 사항을 알려주세요. 시간과 도움에 감사드립니다. 추가 2 자리는 색상 투명도 또는 알파 채널을 정의하는 데 사용됩니다. Android는 ARGB 형식 (또는 예제에서 사용하는 AARRGGBB)을 사용합니다. 더 많은 (안드로이드 관련) 정보는 컬러 문서를 ..

code 2020.10.16

특정 속성에 대한 최대 값을 가진 Ruby 배열의 요소 찾기

특정 속성에 대한 최대 값을 가진 Ruby 배열의 요소 찾기 아마도이 질문에 대한 아주 간단한 대답이있을 것입니다. 그러나 저는 지금 당장 제 삶을 위해 그것을 알아낼 수 없습니다. 특정 유형의 객체에 대한 루비 배열이 있고 모두 특정 필드가있는 경우 해당 필드에 대해 가장 큰 값을 가진 배열 요소를 어떻게 찾습니까? array.max_by do |element| element.field end 또는: array.max_by(&:field) 도움이 되나요? my_array.max {|a,b| a.attr b.attr } (나는 귀하의 필드에 이름이 있다고 가정합니다 attr) 배열을 정렬 한 다음 최대, 최소, 두 번째로 큰 값 등을 얻을 수도 있습니다. array = array.sort_by {|k,v..

code 2020.10.16

PHP max_input_vars

PHP max_input_vars 내가지고있어 max_input_vars오류 메시지. php.ini버전 5.3.9부터이를 변경할 수 있는 설정이 있음을 이해 하지만 버전 5.1.6을 실행하고 있습니다. 5.1.6 서버에 대한 구성 정보를 보면 max_input_vars값이 1000으로 표시됩니다. 내 질문은 : 5.1.6을 실행하고 phpinfo()있지만 이 설정이 표시 되지만 php.ini파일에 없습니다 . 이 값이이 버전의 PHP에서 하드 코딩되어 변경할 수 없음을 의미합니까? php.ini에 추가 할 수 있으며 작동합니다. PHP 5.3.6에서 테스트했습니다. PHP net에 대한 참조 : http://php.net/manual/en/info.configuration.php#ini.max-input..

code 2020.10.16

Windows에서 "import tensorflow"를 실행하면 "_pywrap_tensorflow"라는 모듈 없음 오류가 생성됩니다.

Windows에서 "import tensorflow"를 실행하면 "_pywrap_tensorflow"라는 모듈 없음 오류가 생성됩니다. Windows에서 TensorFlow는 import tensorflow문 을 실행 한 후 다음 오류 중 하나 또는 둘 다를보고합니다 . No module named "_pywrap_tensorflow" DLL load failed. 문제는 나를위한 cuDNN 라이브러리였습니다. 어떤 이유로 든 cudnn-8.0-windows10-x64-v6.0이 작동하지 않았습니다. cudnn-8.0-windows10-x64-v5.1을 사용했습니다. Win10 64 및 Nvidia GTX780M에서 작동하는 설정 : 시스템 / 경로를 확인하여 lib MSVCP140.DLL이 있는지 확인..

code 2020.10.16

SQL Server에서 쿼리 시간 제한 강제

SQL Server에서 쿼리 시간 제한 강제 우리는 느린 데이터베이스에 대해 제대로 응답하지 않는 코드 블록에 문제가있었습니다 (쿼리 시간 초과로 인해 침대를 엉망으로 만듭니다). 패치를 만들었으며 회귀를 통해 실행하는 중입니다. 타임 아웃을받을 수 없습니다. SQL Mgmt Studio에서 트랜잭션을 열고 모든 행을 업데이트하여 잠그었지만 INSERT가 시간 초과되지는 않습니다 (필요한 것입니다). T-SQL을 통해 테이블 ​​수준 잠금을 쉽게 얻을 수 있습니까? 아니면 마스터에서 바이올린을 켜야합니까? 아니면 잠그지 않고 쉽게 타임 아웃을 강제 할 수 있습니까? 모든 입력에 감사드립니다. 이것을 실행하고 삽입을 시도하십시오 ... select * from yourTable with (holdlock,..

code 2020.10.16
반응형