반응형

programing 630

데이터 정렬 충돌을 해결할 수 없음

데이터 정렬 충돌을 해결할 수 없음 SQL Server 2008에서 2012로 데이터베이스(DB1) 중 하나를 이동했는데 저장 프로시저를 실행하면 다음 오류가 발생합니다. "SQL_Latin1_General_CP1_" 간의 데이터 정렬 충돌을 해결할 수 없습니다.CI_AS" 및 "Latin1_General_"CI_AS"는 연산과 동일합니다. 다음을 사용하여 데이터베이스의 데이터 정렬을 변경했습니다. ALTER DATABASE [optimiser] SET SINGLE_USER WITH ROLLBACK IMMEDIATE ALTER DATABASE [optimiser] COLLATE SQL_Latin1_General_CP1_CI_AS ALTER DATABASE [optimiser] SET MULTI_USER ..

programing 2023.08.04

moq를 사용한 모의 정적 속성

moq를 사용한 모의 정적 속성 저는 moq를 사용하는 것이 꽤 생소합니다.나는 유닛 테스트 케이스를 만드는 것에 관심이 있습니다.HttpModule그리고 내가 그것을 칠 때까지 모든 것이 잘 작동합니다.static다음과 같은 재산 this.applicationPath = (HttpRuntime.AppDomainAppVirtualPath.Length > 1) ? HttpRuntime.AppDomainAppVirtualPath : String.Empty; 에 대한 조롱을 어떻게 만드는지 모르겠습니다.static같은 계급과 재산HttpRuntime.AppDomainAppVirtualPath.그context,request그리고.responsemoq에서 얻은 샘플 코드로 잘 조롱당했습니다.누군가 이것에 대해 도..

programing 2023.08.04

angular2 rc.5 사용자 지정 입력, 지정되지 않은 이름을 가진 양식 제어를 위한 값 접근자 없음

angular2 rc.5 사용자 지정 입력, 지정되지 않은 이름을 가진 양식 제어를 위한 값 접근자 없음 나는 이런 간단한 맞춤형 입력 구성요소를 가지고 있습니다. import {Component, Provider, forwardRef} from "@angular/core"; import {ControlValueAccessor, NG_VALUE_ACCESSOR} from "@angular/forms"; const noop = () => {}; const CUSTOM_INPUT_CONTROL_VALUE_ACCESSOR: any = { provide: NG_VALUE_ACCESSOR, useExisting: forwardRef(() => CustomInputComponent), multi: true }; @..

programing 2023.08.04

해시 테이블을 키-값 쌍으로 열거하거나 키 값 집합으로 해시 테이블을 필터링하는 방법

해시 테이블을 키-값 쌍으로 열거하거나 키 값 집합으로 해시 테이블을 필터링하는 방법 편집자 참고 사항:이 질문은 복잡한 역사를 가지고 있지만 다음과 같이 요약됩니다. 해시 테이블의 항목을 키-값 쌍으로 열거하는 방법에 대한 자세한 내용은 승인된 답변을 참조하십시오. 주요 값 모음을 기준으로 해시 테이블을 필터링하는 방법에 대해 알아보려면 다른 답변을 참조하십시오. XY 문제에 다시 빠진 것 같은데, 처음 질문은 해시 테이블 필터링에 대한 것이었습니다.해시 테이블을 만들기 전에 필터링하는 것이 더 쉽다는 것을 알게 되었습니다.질문에 답했죠? 아니요, Y 문제는 각 키를 반복하고 @briantist가 도와준 값을 사용하는 것이었습니다. 제 목표는 타임스탬프인 키 이름을 루프하고 키 이름을 작업 이름 및 트..

programing 2023.08.04

HTML에서 구성 요소의 정적 변수를 각도 2에서 바인딩하는 방법은 무엇입니까?

HTML에서 구성 요소의 정적 변수를 각도 2에서 바인딩하는 방법은 무엇입니까? HTML 페이지에서 구성 요소의 정적 변수를 사용하고 싶습니다.각 2에서 구성 요소의 정적 변수를 HTML 요소와 바인딩하는 방법은 무엇입니까? import { Component, OnInit } from '@angular/core'; import { Observable } from 'rxjs/Rx'; @Component({ moduleId: module.id, selector: 'url', templateUrl: 'url.component.html', styleUrls: ['url.component.css'] }) export class UrlComponent { static urlArray; constructor() { ..

programing 2023.08.04

UPDATE를 사용하여 장시간 실행 중인 SELECT가 데이터베이스를 잠급니다.

UPDATE를 사용하여 장시간 실행 중인 SELECT가 데이터베이스를 잠급니다. 실행 시간이 오래 걸리는 선택 문이 있습니다(약 5분).이 때문에 저는 매 시간마다 쿼리를 실행하고 결과를 메타데이터 테이블에 저장합니다.다음은 질문입니다. UPDATE `metadata` SET `value` = (select count(`id`) from `logs`) WHERE `key` = 'logs' 하지만 이것이 제가 겪고 있는 문제입니다(그리고 제가 틀렸다면 고쳐주세요).선택 문은 데이터베이스를 잠그지 않지만 업데이트 문은 잠급니다.이제 업데이트 쿼리 내에서 선택 쿼리를 이렇게 오래 실행하면 DB가 약 5분 동안 잠깁니다. select 문을 실행하고 변수에 저장한 후 업데이트 쿼리를 실행하는 더 좋은 방법이 있습..

programing 2023.07.30

W3C DOM을 통해 HTML 문서 전체를 대체하기 위한 다른 옵션은 무엇입니까?

W3C DOM을 통해 HTML 문서 전체를 대체하기 위한 다른 옵션은 무엇입니까? 나는 Ajax 웹 앱에서 런타임에 전체 문서를 교체하는 사람들의 경험이 궁금합니다.드물지만, 앱이 전체 페이지를 재구성해야 하고 모든 것이 다른 서버의 왕복 없이 로컬로 존재하는 몇 가지 상황을 발견했습니다. 새 문서를 새 DOM 트리 또는 문자열로 쉽게 준비할 수 있습니다.그래서 저는 다양한 접근법에 대한 절충안을 평가하고 있습니다. String 접근 방식을 사용하려면 다음과 같이 해야 합니다. document.open(); document.write(newStringDoc); document.close(); 대부분의 브라우저는 이 기능을 잘 수행하지만, 대부분의 브라우저는 다시 렌더링할 때 약간 깜박입니다.파이어폭스 4..

programing 2023.07.30

MariaDB 도커 시작 실패

MariaDB 도커 시작 실패 도커 1.13.1로 MariaDB를 시작하려고 합니다. docker run -d --name mariadb -e MYSQL_ROOT_PASSWORD=password -p 3306:3306 -p 4567:4567/udp -p 4567-4568:4567-4568 -p 4444:4444 -v /mnt/data/mysql:/var/lib/mysql mariadb:10.1 chown -R mysql:mysql /var/lib/mysql && mysqld --user=mysql --wsrep-new-cluster 시작 후 다음과 같은 출력이 표시됩니다. 2017-05-11 20:04:55 139780804880320 [Note] mysqld (mysqld 10.1.23-MariaDB-..

programing 2023.07.30

스웨거 주석이 있는 스웨거에서 설명과 예제를 설정하려면 어떻게 해야 합니까?

스웨거 주석이 있는 스웨거에서 설명과 예제를 설정하려면 어떻게 해야 합니까? 저는 Spring boot을 사용하여 REST API를 만들고 있으며, Swagger codegen을 사용하여 컨트롤러에서 Swagger 문서를 자동 생성하고 있습니다.그러나 POST 요청에서 String 유형의 파라미터에 대한 설명과 예제를 설정할 수 없습니다.다음은 마이크로코드입니다. import io.swagger.annotations.*; @Api(value = "transaction", tags = {"transaction"}) @FunctionalInterface public interface ITransactionsApi { @ApiOperation(value = "Places a new transaction on ..

programing 2023.07.30

하위 쿼리가 있는 HAVING 절에 사용된 비그룹화 필드

하위 쿼리가 있는 HAVING 절에 사용된 비그룹화 필드 MariaDB의 경우ONLY_FULL_GROUP_BY옵션이 활성화되었습니다. 오류가 발생했습니다. HAVING 절에 그룹화되지 않은 필드 'vcount'가 사용되었습니다. 조회를 실행할 때 SELECT c.* FROM automobile_company c LEFT OUTER JOIN (SELECT company_id, COUNT(*) AS vcount FROM automobile_variant GROUP BY company_id) vc USING (company_id) WHERE c.automobile_type = 0 AND vc.vcount > 0; 하지만 쿼리에는 다음이 없습니다.HAVING절 MariaDB가 최적화를 위해 쿼리를 다시 작성하기..

programing 2023.07.30
반응형