반응형

java 8562

엔티티 프레임 워크, 관련 개체 업데이트 문제

엔티티 프레임 워크, 관련 개체 업데이트 문제 현재 Entity Framework의 최신 버전을 사용하는 프로젝트를 진행 중이며 해결할 수없는 문제를 발견했습니다. 기존 객체를 업데이트 할 때 다른 클래스에 대한 참조 인 속성이 나올 때까지 객체 속성을 상당히 쉽게 업데이트 할 수 있습니다. 아래 예제에는 다양한 속성을 저장하는 Foo라는 클래스가 있으며이 중 2 개는 다른 클래스의 인스턴스입니다. public class Foo { public int Id {get; set;} public string Name {get; set;} public SubFoo SubFoo {get; set} public AnotherSubFoo AnotherSubFoo {get; set} } 아래 Edit()방법을 사용할 ..

Programing 2020.12.25

Android Studio 빌드에서 클래스 제외?

Android Studio 빌드에서 클래스 제외? 지난 몇 달 동안 Android를 배우고 Eclipse Juno를 IDE로 사용하고 있습니다. Android-Studio로 마이그레이션하려고하는데 아직 완료하지 않은 일부 클래스를 "빌드 경로에서 제외"할 수있는 방법이 궁금합니다. Eclipse에서는 바로 오른쪽 클릭이었습니다. Studio에서 이에 대한 참조를 찾을 수 없습니다. AFAIK IntelliJ는 패키지를 제외 할 수 있습니다. 프로젝트 구조 (Linux의 경우 Ctr + Alt + Shift + S)> 모듈> 소스 탭을 엽니 다. 그러나 하나의 클래스 만 제외하려면 Gradle 빌드 파일을 사용하십시오. Android Studio는 Gradle을 사용하므로 build.gradle 파일에서 ..

Programing 2020.12.25

Xcode의 자산 카탈로그에 JPEG를 어떻게 추가 할 수 있습니까?

Xcode의 자산 카탈로그에 JPEG를 어떻게 추가 할 수 있습니까? Xcode 자산 카탈로그에 PNG 파일 이외의 자산을 추가 할 수 있습니까? JPEG 파일을 자산 카탈로그로 드래그하면 UI에서 허용되지 않습니다. 자산의 JSON 표현을 수동으로 편집하여 비 PNG 자산을 추가 할 수 있습니다. 가장 쉬운 방법은 기존 자산을 복사하고 수정하는 것입니다. 기존 자산을 마우스 오른쪽 버튼으로 클릭하고 Finder에서보기를 선택합니다. 기존 .imageset항목을 복사하여 붙여넣고 이름을 바꿉니다. 예 :my_image.imageset 새로운 .imageset 폴더에서 기존 이미지 삭제 JPEG 파일로 복사 Contents.json파일을 편집하여 filename키 값을 JPEG 파일 이름으로 바꿉니다. 귀..

Programing 2020.12.25

Redux에서 상태를 업데이트 한 후 콜백을 트리거하는 방법은 무엇입니까?

Redux에서 상태를 업데이트 한 후 콜백을 트리거하는 방법은 무엇입니까? React에서는 상태가 즉시 업데이트되지 않으므로 setState(state, callback). 하지만 Redux에서 어떻게할까요? 를 호출 한 후 this.props.dispatch(updateState(key, value))즉시 업데이트 된 상태로 무언가를해야합니다. React에서하는 것과 같은 최신 상태로 콜백을 호출 할 수있는 방법이 있습니까? 새 소품을 받으려면 구성 요소를 업데이트해야합니다. 목표를 달성하는 방법이 있습니다. 1. componentDidUpdate 값이 변경되었는지 확인한 다음 작업을 수행합니다. componentDidUpdate(prevProps){ if(prevProps.value !== this...

Programing 2020.12.25

데이터베이스를 문서화하는 방법

데이터베이스를 문서화하는 방법 (참고 : 이것이 데이터베이스 구조 를 어떻게 문서화합니까?에 가깝다는 것을 알고 있지만 동일하다고 생각하지 않습니다.) 저는 말 그대로 수백 개의 테이블과 뷰가있는 데이터베이스에서 작업을 시작했습니다. 모두 모음이 거의없고 문서가없는 암호화 된 이름을 사용합니다. 그들은 또한 데이터베이스 스키마에 대한 무상 변경을 허용하지 않으며 내 컴퓨터에서 테스트를 제외한 데이터베이스 (정기적으로 날아가고 다시 생성됨)를 제외하고는 어떤 데이터베이스도 건드릴 수 없으므로 누구에게도 도움이 될 주석을 추가 할 수 없습니다. 저는 "Toad"를 사용하여 ER 다이어그램을 만들려고했지만 48 시간 동안 계속 실행 한 후에도 여전히 아무것도 보이지 않았기 때문에 컴퓨터를 다시 필요로했습니다...

Programing 2020.12.25

Java의 비동기 IO?

Java의 비동기 IO? java.nio 이외의 Java에는 비동기 io (소켓 기반)에 대한 어떤 옵션이 있습니까? 또한 java.nio는 백 라운드에서 스레드를 사용합니까 (내 생각에 .NET의 async-socket-library가 수행한다고 생각하는 것처럼, 아마도 변경되었을 수 있음) 아니면 적절한 선택 호출을 사용하여 "진정한"비동기 io입니까? Java의 NIO 패키지 (Java6 기준)는 Selector 를 통해 비 차단 I / O 만 지원합니다 . Java7은 비동기 I / O 지원을 포함하는 NIO.2와 함께 제공되기를 바랍니다. 오늘날 가장 좋은 방법은 프레임 워크를 사용하는 것입니다. ARMistice가 Mina를 언급했습니다. 다음은 다른 것입니다. 그리즐리 . 이것은 Sun Gl..

Programing 2020.12.25

Visual Studio 2010을 VS2008과 나란히 설치하면 문제가 발생합니까?

Visual Studio 2010을 VS2008과 나란히 설치하면 문제가 발생합니까? 이로 인해 어떤 종류의 문제가 발생할 수 있습니까? VM에 설치하는 것이 더 낫습니까? 병행 설치 문제가 항상 존재할 수 있으며 적절한 보호 조치 (예 : 백업, VM 사용 등)가 있어야합니다. 제 개인적인 경험으로는 잘 작동했습니다. Tech Ed 프레젠테이션을 위해 Visual Studio 2005, 2008 및 2010을 모두 Windows 7 x64에 나란히 설치하여 랩톱을 다시 제작했습니다. 나는 어떤 문제도 경험하지 않았습니다. VS 팀은 여기서이 문제 에 착수했습니다 . 게시물에서 : "Q : 내 컴퓨터에 VS 2010 Beta1을 설치하는 것이 '안전'합니까? A : 네! 나란히 시나리오를 테스트 했으므로..

Programing 2020.12.25

기본 네임 스페이스가 xmlns로 설정된 XML 소스가있는 XSLT

기본 네임 스페이스가 xmlns로 설정된 XML 소스가있는 XSLT 루트에 표시된 기본 네임 스페이스가있는 XML 문서가 있습니다. 이 같은: 1234 XML을 구문 분석하는 XSLT가 기본 네임 스페이스로 인해 예상대로 작동하지 않습니다. 즉, 네임 스페이스를 제거하면 모든 것이 예상대로 작동합니다. 내 XSLT는 다음과 같습니다. ABCD 번역이 제대로 작동하려면 XSLT 문서로 무엇을해야합니까? XSLT 문서에서 정확히 무엇을해야합니까? XSLT에서 네임 스페이스를 선언하고 XPath 표현식에서 사용해야합니다. 예 : ... 당신이 참고 해야한다 당신의 XPath에 해당 네임 스페이스의 요소를 참조하려면 몇 가지 접두사를 제공한다. xmlns="..."접두사 없이도 할 수 있고 리터럴 결과 요소에 ..

Programing 2020.12.25

그래프 데이터 구조 : DFS 대 BFS?

그래프 데이터 구조 : DFS 대 BFS? 그래프 문제가 주어지면 bfs 또는 dfs 알고리즘을 사용 해야하는지 어떻게 알 수 있습니까 ??? 또는 언제 dfs 알고리즘 또는 bfs 알고리즘을 사용합니까? 하나의 차이점과 장점은 무엇입니까? BFS는 분기 요인에 따라 더 많은 메모리를 사용하지만 BFS는 완전한 알고리즘입니다. 즉, 가능한 가장 낮은 깊이에서 무언가를 검색하는 데 사용하는 경우 BFS가 최적의 솔루션을 제공합니다. BFS 공간 복잡성은 O(b^d)... 깊이까지 올라간 분기 요소입니다 (많은 메모리가 될 수 있음). 반면에 DFS는 공간에 대해 훨씬 더 좋지만 차선책을 찾을 수 있습니다. 즉, 한 정점에서 다른 정점으로의 경로를 검색하는 경우 실제 최단 경로를 찾기 전에 차선책을 찾을 수..

Programing 2020.12.25

Google Guice 대 JSR-299 CDI / 용접

Google Guice 대 JSR-299 CDI / 용접 JSR-299 컨텍스트 및 종속성 주입 참조 구현 인 Weld는 스스로를 Spring 및 Guice의 일종의 후속 제품으로 간주합니다. CDI는 Seam, Guice 및 Spring을 포함한 기존의 여러 Java 프레임 워크의 영향을 받았습니다. 그러나 CDI는 고유하고 매우 뚜렷한 특성을 가지고 있습니다. Seam보다 유형이 더 안전하고 Spring보다 상태가 더 높고 XML 중심이 적고 Guice보다 웹 및 엔터프라이즈 애플리케이션이 더 많이 가능합니다. 그러나 언급 된 프레임 워크에서 영감을 얻지 못했고 JSR-299 전문가 그룹 (EG)의 많은 협력과 노력이 없었다면이 중 어떤 것도 될 수 없었을 것입니다. http://docs.jboss...

Programing 2020.12.25
반응형