반응형

자바 4414

JS로 HTML 문자열 구문 분석

JS로 HTML 문자열 구문 분석 솔루션을 검색했지만 관련성이 없으므로 여기 내 문제가 있습니다. HTML 텍스트가 포함 된 문자열을 구문 분석하고 싶습니다. JavaScript로하고 싶습니다. 이 라이브러리를 사용해 보았지만 문자열이 아닌 현재 페이지의 HTML을 구문 분석하는 것 같습니다. 아래 코드를 시도하면 페이지 제목이 변경되므로 var parser = new HTMLtoDOM("test01test02test03", document); 내 목표는 문자열처럼 읽은 HTML 외부 페이지에서 링크를 추출하는 것입니다. API를 알고 있습니까? 더미 DOM 요소를 만들고 문자열을 추가하십시오. 그런 다음 DOM 요소처럼 조작 할 수 있습니다. var el = document.createElement( ..

IT story 2020.04.22

Moq를 사용하여 처음과 두 번째에 다른 반환 값

Moq를 사용하여 처음과 두 번째에 다른 반환 값 나는 다음과 같은 테스트를 받았다. [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock(); var pageModel = new Mock(); var repository = new Mock(); var mapper = new Mock(); var container = new Mock(); container.Setup(x => x.GetInstance()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl(path)).Returns(() ..

IT story 2020.04.22

새 응용 프로그램을 작성할 때 사용할 레일 버전 지정

새 응용 프로그램을 작성할 때 사용할 레일 버전 지정 컴퓨터에 두 가지 버전의 레일 (2.1.0 및 2.2.2)이 설치되어 있습니다. 새 응용 프로그램을 만들 때 이전 (2.1.0) 버전을 사용하도록 지정할 수 있습니까? 내가 발견 여기 레일의 이전 버전을 사용하여 새 응용 프로그램을 만들 수있는 문서화되지 않은 옵션을 선택합니다. rails _2.1.0_ new myapp 내가 정상적으로 사용하는 명령은 다음과 같습니다. rails _version_ new application_name 예를 들어 rails _2.1.0_ new my_app 지금까지 사용 가능한 모든 레일 버전 목록은 다음과 같습니다. http://rubygems.org/gems/rails/versions 사용 중에 문제 rails _..

IT story 2020.04.22

스칼라에서 이름으로 전화 및 값으로 전화, 설명 필요

스칼라에서 이름으로 전화 및 값으로 전화, 설명 필요 내가 알기로, 스칼라에서 함수는 값별 또는 이름으로 예를 들어, 다음과 같은 선언을 통해 함수가 어떻게 호출되는지 알고 있습니까? 선언: def f (x:Int, y:Int) = x; 요구 f (1,2) f (23+55,5) f (12+3, 44*11) 규칙은 무엇입니까? 제시 한 예제는 값별 호출 만 사용하므로 차이점을 보여주는 새롭고 간단한 예제를 제공합니다. 먼저 부작용이있는 함수가 있다고 가정 해 봅시다. 이 함수는 무언가를 출력 한 다음를 반환합니다 Int. def something() = { println("calling something") 1 // return value } 이제 Int하나는 값으로 호출 스타일 ( x: Int)로, 다른..

IT story 2020.04.22

Boolean.ToString이 "true"가 아닌 "True"를 출력하는 이유

Boolean.ToString이 "true"가 아닌 "True"를 출력하는 이유 true.ToString() false.toString(); Output: True False "참"이 아니라 "참"이되는 정당한 이유가 있습니까? XML의 부울 유형 이 소문자 이므로 XML을 쓸 때 중단 되며 C #의 true / false와 호환되지 않습니다 (CLS에 대해서는 확실하지 않음). 최신 정보 다음은 C #에서 XML을 사용하는 매우 해킹 된 방법입니다. internal static string ToXmlString(this bool b) { return b.ToString().ToLower(); } 물론 스택에 1 개의 메소드를 추가하지만 모든 곳에서 ToLowers ()를 제거합니다. Microsoft의..

IT story 2020.04.21

원격 SQL Server 데이터베이스를 로컬 드라이브에 어떻게 백업 할 수 있습니까?

원격 SQL Server 데이터베이스를 로컬 드라이브에 어떻게 백업 할 수 있습니까? 데이터베이스를 원격 서버에서 로컬 서버로 복사해야합니다. SQL Server Management Studio를 사용하려고했지만 원격 서버의 드라이브에만 백업합니다. 일부 요점 : 파일을 복사 할 수있는 방식으로 원격 서버에 액세스 할 수 없습니다. 서버에 대한 UNC 경로를 설정할 수있는 권한이 없습니다. 이 데이터베이스를 어떻게 복사 할 수 있습니까? 타사 도구를 사용해야합니까? Microsoft SQL Server Management Studio에서 백업하려는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 태스크-> 스크립트 생성을 클릭하십시오. 그러면 원격 서버에서도 데이터베이스의 적절한 백업을 수행하기 위해 다음을..

IT story 2020.04.21

스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점

스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점 스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점은 무엇입니까? 경우 즉, Thread.currentThread().getContextClassLoader()과 getClass().getClassLoader()하나가 사용되는 다른 클래스 로더 객체를 반환? 각 클래스는 자체 클래스 로더를 사용하여 다른 클래스를로드합니다. 경우에 따라서 ClassA.class참조는 ClassB.class다음 ClassB의 클래스 로더의 클래스 경로에 있어야합니다 ClassA, 또는 그 부모. 스레드 컨텍스트 클래스 로더는 현재 스레드의 현재 클래스 로더입니다. 클래스에서 객체를 만든 ClassLoaderC다음이 소유 한 스레드로 전달할 수 있습니다 Cla..

IT story 2020.04.21

HTTP / 2는 웹 소켓을 더 이상 사용하지 않습니까?

HTTP / 2는 웹 소켓을 더 이상 사용하지 않습니까? HTTP / 2 프로토콜에 대해 배우고 있습니다. 작은 메시지 프레임이있는 이진 프로토콜입니다. 단일 TCP 연결을 통한 스트림 멀티플렉싱이 가능합니다. 개념적으로 WebSockets와 매우 유사합니다. 더 이상 사용되지 않는 웹 소켓을 헤더가없는 HTTP / 2 요청 및 서버 시작 푸시 메시지로 대체 할 계획이 있습니까? 아니면 WebSocket이 HTTP / 2를 보완합니까? 내가 이해 한 바에 따르면 HTTP / 2는 웹 소켓을 대체하는 것이 아니라 SPDY 프로토콜을 표준화하는 것입니다. HTTP / 2에서는 server-push가 뒤에서 사용되어 브라우저에서 클라이언트의 리소스로드를 향상시킵니다. 개발자는 개발 중에 실제로 신경 쓰지 않습..

IT story 2020.04.21

열거 형 변수의 기본값은 무엇입니까

열거 형 변수의 기본값은 무엇입니까 열거 형 변수, 누구든지 항상 첫 번째 요소를 기본값으로 사용하는지 알고 있습니까? 열거의 멤버가 값을 나타내는 것은 무엇이든 0입니다. 구체적으로, 설명서에서 : 의 기본값 enum E은 표현식으로 생성 된 값 (E)0입니다. 예를 들어 다음 열거 형을 사용하십시오. enum E { Foo, Bar, Baz, Quux } 기본값을 무시하지 않고 인쇄 default(E)는 Foo첫 번째 발생 요소이므로 반환합니다 . 그러나는 항상되지 하는 경우 0열거의 제 부재로 표현된다. 예를 들어, 이렇게하면 : enum F { // Give each element a custom value Foo = 1, Bar = 2, Baz = 3, Quux = 0 } 인쇄 default(F..

IT story 2020.04.21

git-gc를 얼마나 자주 사용해야합니까?

git-gc를 얼마나 자주 사용해야합니까? git-gc를 얼마나 자주 사용해야합니까? 매뉴얼 페이지는 단순히 말합니다 : 사용자는 각 디스크 공간 내에서이 작업을 정기적으로 실행하여 디스크 공간 활용도 및 운영 성능을 향상시키는 것이 좋습니다. gc 시간인지 알아 내기 위해 객체 수를 얻는 명령이 있습니까? 그것은 저장소가 얼마나 많이 사용되는지에 달려 있습니다. 한 사용자가 하루에 한 번 체크인하고 일주일에 한 번 지점 / 병합 / 기타 작업을 수행하면 1 년에 한 번 이상 실행할 필요가 없습니다. 하루에 2-3 번씩 체크인하는 수십 개의 프로젝트를 작업하는 수십 명의 개발자와 함께 매일 밤 실행하고 싶을 수도 있습니다. 그러나 필요한 것보다 더 자주 실행하는 것은 아프지 않습니다. 내가 한 것은 지금..

IT story 2020.04.21
반응형