반응형

전체 글 2158

구체적인 구현이있는 추상 클래스를 스텁하지 않도록 Pex에 지시하는 방법

구체적인 구현이있는 추상 클래스를 스텁하지 않도록 Pex에 지시하는 방법 일부 코드를 테스트하기 위해 Pex를 사용하려고합니다. 네 가지 구체적인 구현이있는 추상 클래스가 있습니다. 네 가지 구체적인 유형에 대해 팩토리 메서드를 만들었습니다. 이 멋진 사례가 설명하는 것처럼 Pex는 추상 팩토리 메소드를 사용하지 않을 것입니다. 문제는 내 코드 중 일부가 네 가지 구체적인 유형에 모두 의존한다는 것입니다 (더 이상 클래스가 생성 될 가능성이 매우 낮기 때문에). 그러나 Pex는 Moles를 사용하여 스텁을 생성하여 코드를 깨뜨리고 있습니다. Pex가 팩토리 메서드 중 하나를 사용하도록 강제 할 수있는 방법 (아무것도 상관 없음) 추상 클래스에 대한 Moles 스텁을 만들지 않고 추상 클래스의 인스턴스를 ..

ProgramingTip 2020.12.09

경고 : Visual Paradigm에서 코드 생성에 사용할 수있는 클래스 모델이 없습니다.

경고 : Visual Paradigm에서 코드 생성에 사용할 수있는 클래스 모델이 없습니다. 내 Visual Paradigm project. 나는 몇 가지를 만들 수 Java sources있음 Reverse. 그런 다음 클래스의 모델 요소를 클래스 다이어그램으로 끌었습니다. 이 클래스에 몇 가지 작업을 추가하는 클래스 다이어그램을 수정하고 코드를 업데이트했습니다. 하지만 경고를 "There is no class model available for code generation" 그리고는 Java sources새로운 작업으로 업데이트되지 않습니다. 누군가가 오류를 나를 도울 수 있습니까? SDE의 버전을 확인하십시오. 4.2보다 낮은 버전은 잘 유지되지 않습니다. 또한 통합 기능은 이제 Visual Para..

ProgramingTip 2020.12.09

더 많은 iCloud Core 데이터 동기화 문제

더 많은 iCloud Core 데이터 동기화 문제 그래서 종료습니다. 독립 iPhone 개발자에게 최악의 시나리오가 발생했습니다. user-가 여러 내 앱을 업그레이드 한 후 완전한 데이터 손실 을 보고 합니다. iCloud Core 데이터 동기화가 작동하지 않습니다. 내 사용자는이 앱을 부분적으로 사용하여 비즈니스를 운영하고 있습니다. 이것은 참으로 치명적인 실패 입니다. 내가 변경 한 유일한 iCloud 관련 사항은 iCloud에 키-값 저장소를 추가하는 것입니다. 핵심 데이터 코드는 정확히 동일하고 동일한 모델 버전 (마이그레이션 없음) 등으로 유지되었습니다. 내 테스트에서 모든 것이 아름답게 작동했습니다! 그러나 실망스럽게도 사용자는 업데이트 된 앱을 열었을 때 더 이상 데이터가 있고보고되었습니다..

ProgramingTip 2020.12.09

검색 릭 링크를 찾는 방법은 무엇입니까?

검색 릭 링크를 찾는 방법은 무엇입니까? 특정 패턴을 따르는 Linux에서 파일을 찾고 싶지만 있습니다. find그것에 , 대한 명령에, 대한 옵션이없는을 구석으로 같습니다 . 어떻게해야합니까? 맨 페이지를 확인 하십시오.) 다음과 다시 확인 하십시오. find /path/to/files -type f type f 검색 릭 링크를 일반 파일 만 검색합니다. ! -type l 예를 들어, symlink를 제외하고 / usr / bin에있는 모든 일반 파일을 검색하려는 경우 : find /usr/bin/ \! -type l 수신 릭 링크를 사용하지만 반환하지 않기를 원합니다 (패턴과 일치하는 경우)? find -H? man find ... -H Cause the file information and file..

ProgramingTip 2020.12.08

fetch (key) 오류 : 지연로드 데이터베이스

fetch (key) 오류 : 지연로드 데이터베이스 나는 무슨 일이 일어나고 있는지 모르겠고 모든 것이 잘 작동했지만 갑자기 문서 에이 오류 메시지가 표시되기 시작했습니다. fetch (key) 오류 : 지연로드 데이터베이스 '...... descopl.rdb'가 손상되었습니다. 거의 모든 코드를 제거하고 다시 빌드 한 다음 Github에 게시했지만 랩톱을 사용하여 패키지를 다운로드하면 패키지가 다운로드되고 다운로드되고 오류가 호출 할 수 있습니다. . 문제의 원인을 모르겠습니다. roxygen을 사용하여 문서를 생성하고 있습니다. https://github.com/WilliamKinaan/descopl R로 패키지를 압축 해제 할 수 없을 때 오류가 발생하는 것입니다 (@rawr이 설정되고 손상됨). ..

ProgramingTip 2020.12.08

"예외를 사용하지 않는"캠프에있는 경우 표준 라이브러리를 어떻게 사용합니까?

"예외를 사용하지 않는"캠프에있는 경우 표준 라이브러리를 어떻게 사용합니까? 참고 : 나는 여기서 악마의 옹호자 나 그와 그의 역할을하는 것이 아닙니다. 저는 캠프에 있지 않기 때문에 진정으로 궁금합니다. 표준 라이브러리에있는 대부분의 유형에서 예외를 발생시킨 수있는 변형 함수 (예 : 메모리 할당에 실패한 경우) 또는 예외를 발생시키는 수있는 비 변형 함수 (예 : 범위를 벗어난 경우 접근 자)가 있습니다. 그 외에도 많은 무료 함수에서 예외를 던질 수 있습니다 (예 : operator new및 dynamic_cast). "우리는 예외를 사용하지 않는다"맥락에서이를라는 실제로 어떻게 처리합니까? 수있는 함수 던질 를 절대 호출 하지 않으려 고 합니까? (어떻게 확장 할 것인지 알 수있는 경우 어떻게 수..

ProgramingTip 2020.12.08

docker-compose를 통해 Docker 컨테이너에 고정 IP 제공

docker-compose를 통해 Docker 컨테이너에 고정 IP 제공 컨테이너에 고정 IP 주소를 제공합니다. 사용자 지정 네트워크를한다는 것을 이해합니다. 그것을 만들고 브리지 인터페이스가 호스트 컴퓨터 (Ubuntu 16.x)에 있습니다. 컨테이너는이 서브넷에서 IP를 가져 오지만 내가 제공하는 정적은 가져 오기 오지입니다. 다음은 내 docker-compose.yml입니다. version: '2' services: mysql: container_name: mysql image: mysql:latest restart: always environment: - MYSQL_ROOT_PASSWORD=root ports: - "3306:3306" networks: - vpcbr apigw-tomcat: c..

ProgramingTip 2020.12.08

준비된 명령문에서 자동 증가 ID를 검색하는 방법이 있습니까?

준비된 명령문에서 자동 증가 ID를 검색하는 방법이 있습니까? 준비된 문장으로 자바 쿼리를 사용할 때 DB 쿼리에서 자동 된 생성 키를 검색하는 방법이 있습니까? 예를 들어 AutoGeneratedKeys가 다음과 같이 작동 할 수 있는지 알고 있습니다. stmt = conn.createStatement(); stmt.executeUpdate(sql, Statement.RETURN_GENERATED_KEYS); if(returnLastInsertId) { ResultSet rs = stmt.getGeneratedKeys(); rs.next(); auto_id = rs.getInt(1); } 하나. 지불 준비된 성명서로 지불해야합니까? String sql = "INSERT INTO table (column..

ProgramingTip 2020.12.08

HTML 페이지의 디렉토리 선택기

HTML 페이지의 디렉토리 선택기 html 페이지에서 디렉토리 선택기를 어떻게 만들 수 있습니까? 입력 파일을 사용하면 파일 만해 야 할 수 있습니다. 사용자가 컴퓨터 내부에서 올바른 경로를 선택해야 할 작업을 수행해야합니다. 어떤 솔루션? 보안상의 순수한 순수한 HTML / JavaScript에서는 수행 할 수 없습니다. 업로드 할 파일을 선택하는 것이 최선의 방법이며 최신 브라우저에서는 전체 원본 경로를 얻을 수 없습니다. Java 또는 Flash (예 : SWFUpload 를 기본으로 사용)를 사용하여 복잡한 조합을 할 수 있는 작업이 많고 추가 문제가 발생합니다. 또 다른 생각은 iframe사용자의 C:드라이브 (또는 기타)를 표시하는 것이지만 가능합니다 (보안상의 이유로 차단할 수 있음). 웹 ..

ProgramingTip 2020.12.08

.jar 및 .dll 파일의 차이점

.jar 및 .dll 파일의 차이점 요즘 Java를 배우고있는 .NET으로 많은 시간을 보냈기 때문에 라이브러리를 많은 시간을 보냈기 때문에 일반적으로 .Net 환경에서 어셈블리라고 부르는 .dll 형식입니다. 이미지, xml, 오디오 및 아들과 리소스를 어떤 방식 으로든 사용할 수 있습니다. Java 동일한 프로세스가 궁금합니다. 나는 문서를 읽었습니다. 약간의 혼란스럽고 명확하게 설명하기 위해 도움이 필요합니다. 질문 : .NET 어셈블리는 java .jar와 같은 것입니까? .dll에는 포함되어있는 .jar에는 포함 된 .class / byte 코드가 포함되어 있습니까? 그들은 자원을 사실. 우리가 여기서 어떤 종류의 자원에 대해 이야기하고 있습니까? 이미지, .txt 파일 등 또는 모두 가능합니까..

ProgramingTip 2020.12.08
반응형