반응형

developer tip 2321

Python ElementTree를 문자열로 변환

Python ElementTree를 문자열로 변환 를 호출 할 때마다 ElementTree.tostring(e)다음과 같은 오류 메시지가 표시됩니다. AttributeError: 'Element' object has no attribute 'getroot' ElementTree 객체를 XML 문자열로 변환하는 다른 방법이 있습니까? 역 추적: Traceback (most recent call last): File "Development/Python/REObjectSort/REObjectResolver.py", line 145, in cm = integrateDataWithCsv(cm, csvm) File "Development/Python/REObjectSort/REObjectResolver.py", l..

developer tip 2020.11.18

활동과 조각의 차이점은 무엇입니까?

활동과 조각의 차이점은 무엇입니까? 내 연구에 따르면 백 스택의 개념과 존재 방식에 상당한 차이가 있습니다. 활동 사용자 activity의 backstack에 배치 되면 버튼을 activities누르는 것만으로 이전 활동으로 돌아갈 수 있습니다 back. Activity 독립적으로 존재할 수 있습니다. 파편 이되면 fragment활동에 배치됩니다 우리는 호출하여 저장하는 인스턴스를 요청해야 addToBackstack()동안 fragment transaction. Fragment 내부에 살아야 activity 추가 차이점이 있습니까? 완전히 다른 두 가지입니다. 활동은 사용자가 작업을 수행하기 위해 상호 작용할 수있는 화면을 제공하는 애플리케이션 구성 요소입니다. 자세한 내용 : http://develop..

developer tip 2020.11.18

Java 9에서 압축 문자열과 압축 문자열의 차이점

Java 9에서 압축 문자열과 압축 문자열의 차이점 의 장점은 무엇입니까 컴팩트 문자열 JDK9에서 압축 된 문자열 이상은? 압축 된 문자열 (Java 6)과 압축 된 문자열 (Java 9)은 모두 동일한 동기 (문자열은 사실상 Latin-1이므로 공간의 절반이 낭비 됨)와 목표 (문자열을 작게 만들기)는 동일하지만 구현 방식이 많이 다릅니다. 압축 된 문자열 에서 의 인터뷰 (자바 (9) 기능을 구현 담당 한) 알렉세이 Shipilëv이 압축 문자열에 대해 말을했다 : 구별 동안 : UseCompressedStrings 기능은 보수적이었다 char[]및 byte[]케이스, 그리고 압축하려고 char[]로 byte[]의 String건설이 대부분 완료 String에 대한 작업을 char[]압축을 풀 필요가..

developer tip 2020.11.18

Python 'for'루프를위한 더 나은 방법

Python 'for'루프를위한 더 나은 방법 파이썬에서 특정 횟수만큼 명령문을 실행하는 일반적인 방법은 for루프 를 사용하는 것 입니다. 이를 수행하는 일반적인 방법은 다음과 같습니다. # I am assuming iterated list is redundant. # Just the number of execution matters. for _ in range(count): pass 위의 코드가 일반적인 구현이라고 아무도 주장하지 않을 것이라고 생각하지만 다른 옵션이 있습니다. 참조를 곱하여 Python 목록 생성 속도를 사용합니다. # Uncommon way. for _ in [0] * count: pass 옛날 while방식도 있습니다. i = 0 while i < count: i += 1 이러한..

developer tip 2020.11.18

std :: queue 반복

std :: queue 반복 반복해야합니다 std::queue. www.cplusplus.com 말한다 : 기본적으로 특정 대기열 클래스에 대해 지정된 컨테이너 클래스가 없으면 표준 컨테이너 클래스 템플릿 deque가 사용됩니다. 그래서 어떻게 든 큐의 기본 deque에 도달하여 반복 할 수 있습니까? 반복해야하는 경우 queue대기열 이상의 것이 필요합니다. 표준 컨테이너 어댑터의 요점은 최소한의 인터페이스를 제공하는 것입니다. 반복도 수행해야한다면 데크 (또는 목록)를 대신 사용하지 않는 이유는 무엇입니까? 반복 가능한 컨테이너를 직접 사용하는 것이 선호되는 솔루션이라는 다른 사람들의 의견에 동의하지만 C ++ 표준은 어떤 이유로 든 원하는 경우 자체 솔루션에 대한 충분한 지원을 보장한다는 점을 지적..

developer tip 2020.11.18

Ruby on Rails-여러 모델에 대한 JSON 렌더링

Ruby on Rails-여러 모델에 대한 JSON 렌더링 JSON에서 둘 이상의 모델의 결과를 렌더링하려고합니다. 내 컨트롤러의 다음 코드는 첫 번째 결과 집합 만 렌더링합니다. def calculate_quote @moulding = Moulding.find(params[:id]) @material_costs = MaterialCost.all respond_to do |format| format.json { render :json => @moulding } format.json { render :json => @material_costs } end end 어떤 도움이라도 대단히 감사하겠습니다. 이를 수행 할 수있는 한 가지 방법은 렌더링하려는 개체로 해시를 만든 다음이를 render 메서드에 전달하는..

developer tip 2020.11.18

registerServiceWorker는 React JS에서 무엇을합니까?

registerServiceWorker는 React JS에서 무엇을합니까? 저는 React의 초보자이고 다음 코드에서 registerServiceWorker ()의 목적이 무엇인지 궁금합니다. import React from 'react'; import ReactDOM from 'react-dom'; import App from './App'; import registerServiceWorker from './registerServiceWorker'; ReactDOM.render(, document.getElementById('root')); registerServiceWorker(); 서비스 워커는 자산 및 기타 파일을 캐시하는 데 도움이되는 웹 API로, 사용자가 오프라인이거나 네트워크 속도가 느린 ..

developer tip 2020.11.18

Hibernate Criteria API에서 SQL을 얻는 방법 (로깅을위한 * 아님 *)

Hibernate Criteria API에서 SQL을 얻는 방법 (로깅을위한 * 아님 *) Hibernate Criteria에서 (생성 될) SQL을 얻는 쉬운 방법이 있습니까? 이상적으로는 다음과 같은 것이 있습니다. Criteria criteria = session.createCriteria(Operator.class); ... build up the criteria ... ... and then do something like ... String sql = criteria.toSql() (But this of course does not exist) 그런 다음 아이디어는 거대한 'MINUS'쿼리의 일부로 SQL을 사용하는 것입니다 (구조가 동일하고 데이터가 아닌 두 개의 동일한 스키마 사이의 차이점..

developer tip 2020.11.18

ContextMenu의 MenuItem에서 ElementName 바인딩

ContextMenu의 MenuItem에서 ElementName 바인딩 다른 사람이 ElementName을 사용하는 바인딩이 MenuItem개체 내에 포함 된 개체에 대해 올바르게 확인되지 않는다는 사실을 알고 ContextMenu있습니까? 이 샘플을 확인하십시오. 모든 바인딩은 ContextMenu에 포함 된 바인딩을 제외하고 훌륭하게 작동합니다. 런타임 중에 출력 창에 오류를 인쇄합니다. 해결 방법을 아는 사람이 있습니까? 여기서 무슨 일이 일어나고 있습니까? 훨씬 더 간단한 해결책을 찾았습니다. UserControl에 대한 코드 숨김 : NameScope.SetNameScope(contextMenu, NameScope.GetNameScope(this)); 다른 사람들이 말했듯이 'ContextMen..

developer tip 2020.11.18

Git이 이전에 이동 한 파일을 확인하도록하기

Git이 이전에 이동 한 파일을 확인하도록하기 나는 생각하지 않고 수동으로 많은 파일을 이동했으며 파일이 실제로 다른 파일이 아니라 단지 이동되었음을 인식하도록 git을 얻는 방법을 찾을 수 없습니다. 이전을 제거하고 새 항목을 추가 (따라서 기록을 잃음)하거나 git-mv로 모든 변경 사항을 다시 실행하는 것 외에 다른 방법이 있습니까? 나는 이미 이것을한다고 생각한다. 이제 내가 틀릴 수 있지만 git은 파일 시스템에서의 위치 또는 델타 / 차이를 기반으로하지 않는 내용을 기반으로 파일을 추적한다는 것을 읽었습니다. 스택에서 파일이 제거되고 다시 추가되는 것처럼 표시한다고 생각하지만 한 번 시도했지만 앞에서 언급 한 git이 일을 추적하는 방식으로 인해 여전히 기록이 유지되었다고 생각합니다. 누군가가..

developer tip 2020.11.18
반응형