반응형

2020/04/10 30

오토 매퍼 : 새 객체를 만들지 않고 속성 값 업데이트

오토 매퍼 : 새 객체를 만들지 않고 속성 값 업데이트 automapper를 사용하여 새 객체를 만들지 않고 다른 객체의 속성 값을 업데이트하려면 어떻게해야합니까? 기존 대상을 사용하는 과부하를 사용하십시오. Mapper.Map(source, destination); 예, 대상 객체를 반환하지만 다른 모호한 시나리오를위한 것입니다. 같은 개체입니다. 이 작업을 수행하려면 소스 및 대상 유형이 동일한 유형 인 경우에도 맵을 작성해야합니다. 즉, 원하는 경우 다음 Mapper.Map(user1, user2);과 같은지도를 만들어야합니다.Mapper.Create() 수락 된 답변에 사용 된 정적 메소드 대신 IMapper의 인스턴스 메소드를 사용하려는 경우 다음을 수행 할 수 있습니다 (에서 테스트 됨 Aut..

Programing 2020.04.10

C #에서 대괄호 연산자를 어떻게 과부하합니까?

C #에서 대괄호 연산자를 어떻게 과부하합니까? 예를 들어 DataGridView를 사용하면 다음을 수행 할 수 있습니다. DataGridView dgv = ...; DataGridViewCell cell = dgv[1,5]; 그러나 내 인생에서 색인 / 대괄호 연산자에 대한 문서를 찾을 수 없습니다. 그들은 그것을 무엇이라고 부릅니까? 어디에서 구현됩니까? 던질 수 있습니까? 내 수업에서 어떻게 똑같은 일을 할 수 있습니까? ETA : 모든 빠른 답변에 감사드립니다. 간단히 : 관련 문서는 "항목"속성에 있습니다. 오버로드하는 방법은 다음과 같은 속성을 선언하는 것입니다 public object this[int x, int y]{ get{...}; set{...} }. 적어도 문서에 따르면 DataGr..

Programing 2020.04.10

콘솔에서 Rails SQL 로깅 비활성화

콘솔에서 Rails SQL 로깅 비활성화 콘솔에서 명령을 실행할 때 SQL 쿼리 로깅을 비활성화하는 방법이 있습니까? 콘솔에서 명령을 사용하여 비활성화하고 다시 활성화 할 수 있다면 이상적입니다. 무언가를 디버깅하고 "puts"를 사용하여 관련 데이터를 인쇄하려고합니다. 그러나 SQL 쿼리 출력으로 인해 읽기가 어렵습니다. 편집 : 내 코드 이외의 것이 logger를 호출하려고하면 로거를 nil로 설정하면 오류가 발생하기 때문에 다른 해결책을 찾았습니다. 로거를 설정하는 대신 로거 nil레벨을로 설정할 수 있습니다 1. ActiveRecord::Base.logger.level = 1 # or Logger::INFO 끄려면 : old_logger = ActiveRecord::Base.logger Activ..

Programing 2020.04.10

JavaScript에서 문자열을 부동 소수점으로 변환하는 방법은 무엇입니까?

JavaScript에서 문자열을 부동 소수점으로 변환하는 방법은 무엇입니까? 데이터 그리드에서 두 값을 구문 분석하려고합니다. 필드는 숫자이며 쉼표 (예 : 554,20)가 있으면 쉼표 뒤에 숫자를 가져올 수 없습니다. 나는 해봤 parseInt하고 parseFloat. 어떻게해야합니까? 그것들이 별도의 값을 의미한다면, 이것을 시도하십시오 : var values = "554,20".split(",") var v1 = parseFloat(values[0]) var v2 = parseFloat(values[1]) 단일 값을 의미하는 경우 (예 : 프랑스어와 같이 절반이 0.5로 작성 됨) var value = parseFloat("554,20".replace(",", ".")); 이 작업을 시도한 적이 있..

Programing 2020.04.10

힘내 수정, 삭제 및 추적되지 않은 모든 파일을 추가 하시겠습니까?

힘내 수정, 삭제 및 추적되지 않은 모든 파일을 추가 하시겠습니까? 삭제, 추적 해제 여부에 관계없이 모든 파일을 추가하는 방법이 있습니까? 커밋을 좋아합니다. 커밋 할 때마다, 특히 큰 제품을 작업 할 때 파일을 전부 git add또는 git rm전부 갖고 싶지는 않습니다 . 시험: git add -A 경고 : git 2.0 (2013 년 중반)부터는 항상 전체 작업 트리에서 파일 을 준비합니다 . 작업 트리의 현재 경로에서 파일을 준비하려면 다음을 사용해야합니다. git add -A . 참조 : 차이점 git add -A과git add . 시험 git add -u " u"옵션은 업데이트를 나타냅니다. 이렇게하면 리포지토리가 업데이트되고 로컬 복사본에서 삭제 한 리포지토리에서 실제로 파일이 삭제됩니다...

Programing 2020.04.10

런타임시 Java 주석 스캔

런타임시 Java 주석 스캔 주석이 달린 클래스의 전체 클래스 경로를 검색하는 가장 좋은 방법은 무엇입니까? 라이브러리를 만들고 있는데 사용자가 클래스에 주석을 달도록 허용하고 싶습니다. 따라서 웹 응용 프로그램이 시작될 때 특정 주석에 대해 전체 클래스 경로를 스캔해야합니다. 이 작업을 수행 할 라이브러리 또는 Java 기능을 알고 있습니까? 편집 : Java EE 5 웹 서비스 또는 EJB의 새로운 기능과 같은 것을 생각하고 있습니다. 당신은 당신의 클래스에 주석 @WebService또는 @EJB그들이 원격으로 액세스 할 수있는 로딩 그렇게하는 동안 시스템은 이러한 클래스를 찾습니다. org.springframework.context.annotation.ClassPathScanningCandidate..

Programing 2020.04.10

ffmpeg, libav 및 avconv의 차이점과 유사점은 무엇입니까?

ffmpeg, libav 및 avconv의 차이점과 유사점은 무엇입니까? ffmpeg우분투에서 실행하면 다음 과 같이 표시됩니다. $ ffmpeg ffmpeg version v0.8, Copyright (c) 2000-2011 the Libav developers built on Feb 28 2012 13:27:36 with gcc 4.6.1 This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes). 또는 우분투 버전에 따라 다음과 같이 표시됩니다. $ ffmpeg ffmpeg version 0...

Programing 2020.04.10

기존 Eclipse 프로젝트를 Maven 프로젝트로 변환

기존 Eclipse 프로젝트를 Maven 프로젝트로 변환 작업중인 프로젝트의 경우 Eclipse 용 Maven 플러그인을 사용하여 빌드를 자동화하는 것을 고려하고 있습니다. 지금은 절차가 훨씬 복잡 해졌고, Maven이 원 클릭 빌드로 작업을 단순화하기를 바라고 있습니다. 내 질문은 Maven 플러그인을 사용하여 기존 Eclipse Java 프로젝트를 Maven 프로젝트로 변환하기위한 마법사 또는 자동 가져 오기가 있습니까? 또는 새로운 Maven 프로젝트를 만들고 모든 소스 파일, 라이브러리 등을 수동으로 복사해야합니다. 기본 POM을 만들고 m2eclipse 기능을 사용하려는 경우 : 현재 다른 자동 빌드 설정을 가져 오지 않고 있다고 가정하고 m2eclipse 플러그인에 대해 이야기하고 있다고 가정..

Programing 2020.04.10

Java에서 배열의 일부만 가져 옵니까?

Java에서 배열의 일부만 가져 옵니까? Java에 정수 배열이 있으며 그중 일부만 사용하고 싶습니다. 파이썬에서이 배열 [index :]과 같은 것을 할 수 있고 인덱스에서 배열을 반환합니다. Java에서 이와 같은 것이 가능합니다. java.util.Arrays 클래스의 copyOfRange메소드를 사용하십시오 . int[] newArray = Arrays.copyOfRange(oldArray, startIndex, endIndex); startIndex 는 복사 할 범위의 초기 색인입니다. endIndex 는 복사 할 범위의 최종 색인이며 배타적입니다. (이 색인은 배열 외부에있을 수 있습니다) 예 : //index 0 1 2 3 4 int[] arr = {10, 20, 30, 40, 50}; Ar..

Programing 2020.04.10

이클립스 글꼴 및 배경색

이클립스 글꼴 및 배경색 Eclipse 창의 배경색을 검은 색으로 변경하고 글꼴 색을 사용자 정의하려고했습니다. 적어도 명백한 방법 으로이 작업을 수행 할 수있는 방법이없는 것 같습니다. 버전 3.3을 사용하고 있습니다. 이 작업을 수행하는 방법 또는이를 수행하는 데 도움이 될 수있는 플러그인이 있습니까? 배경색을 변경하려면 메뉴 열기 * Windows → 환경 설정 → 일반 → 편집기 → 텍스트 편집기 모양 색상 옵션 찾아보기 배경색 옵션을 선택하고 기본값을 선택 취소하고 검은 색으로 변경 배경색 옵션을 선택하고 기본값을 선택 취소하고 선택한 색상으로 변경하십시오. 텍스트 색상을 변경하려면 열기 자바 → 편집 → 구문 색칠 Java에서 요소를 선택하십시오. 색 변경 목록 항목 Java 편집기 글꼴을 변..

Programing 2020.04.10
반응형