반응형

2020/10/18 30

IntelliJ IDEA로 JUnit 설정

IntelliJ IDEA로 JUnit 설정 이 질문에 이미 답변이 있습니다. JUnit 4 답변으로 단위 테스트를위한 IntelliJ IDEA 구성 Java에 익숙하지만 IntelliJ에 익숙하지 않은 경우 JUnit 통합을 어떻게 "시작"할 수 있습니까? 내 질문에 대답하지 않았고 IntelliJ의 이전 버전을위한 Intellij IDEA 9.x와 함께 JUnit을 사용하는 방법에 대한 자습서를 찾는 것에서 영감을 얻었습니다 . 기본적으로 클래스 경로에 junit.jar 만 필요합니다. 여기에 빠른 방법이 있습니다. 테스트 루트test 로 표시된 소스 폴더 (예 :)가 있는지 확인하십시오 . 예를 들어 다음과 같이 테스트를 만듭니다. public class MyClassTest { @Test publi..

Programing 2020.10.18

Visual Studio bin 및 obj 폴더를 정리하는 방법

Visual Studio bin 및 obj 폴더를 정리하는 방법 폴더를 마우스 오른쪽 버튼으로 클릭하면 "Clean"메뉴 항목이 표시됩니다. 나는 이것이 obj 및 bin 디렉토리를 정리 (제거)한다고 가정했습니다. 그러나 내가 볼 수있는 한 아무것도하지 않는다. 다른 방법이 있습니까? (Windows 탐색기 또는 cmd.exe로 이동하라고 말하지 마십시오.) 모든 것을 쉽게 압축 할 수 있도록 obj 및 bin 폴더를 제거하고 싶습니다. 다른 사람들이 이미 응답 했으므로 Clean은 빌드에서 생성 된 모든 아티팩트를 제거합니다. 그러나 그것은 다른 모든 것을 남겨 둘 것입니다. MSBuild 프로젝트에 일부 사용자 지정이있는 경우 문제를 일으킬 수 있으며 삭제해야한다고 생각하는 항목이 남을 수 있습니다..

Programing 2020.10.18

인스턴스 변수를 자동으로 초기화 하시겠습니까?

인스턴스 변수를 자동으로 초기화 하시겠습니까? 다음과 같은 파이썬 클래스가 있습니다. class Process: def __init__(self, PID, PPID, cmd, FDs, reachable, user): 뒤에 : self.PID=PID self.PPID=PPID self.cmd=cmd ... C ++의 초기화 목록과 같이 이러한 인스턴스 변수를 자동 초기화하는 방법이 있습니까? 많은 중복 코드를 절약 할 수 있습니다. 데코레이터를 사용할 수 있습니다. from functools import wraps import inspect def initializer(func): """ Automatically assigns the parameters. >>> class process: ... @init..

Programing 2020.10.18

파일 다운로드없이 원격 파일 크기

파일 다운로드없이 원격 파일 크기 파일 을 다운로드하지 않고 http : //my_url/my_file.txt 원격 파일의 크기를 얻을 수있는 방법이 있습니까? 여기 에 대해 뭔가를 찾았습니다 . 원격 파일의 크기를 가져 오는 가장 좋은 방법은 다음과 같습니다. HEAD 요청은 요청의 실제 본문을 가져 오지 않고 헤더 만 검색합니다. 따라서 100MB의 리소스에 대한 HEAD 요청을 만드는 것은 1KB의 리소스에 대한 HEAD 요청과 동일한 시간이 걸립니다. 용법: $file_size = curl_get_file_size( "http://stackoverflow.com/questions/2602612/php-remote-file-size-without-downloading-file" ); 이 코드 시도 ..

Programing 2020.10.18

'do… while'대 'while'

'do… while'대 'while' 중복 가능성 : While 대 Do While 언제 while 루프 대신 do-while을 사용해야합니까? 나는 한동안 프로그래밍을 해왔고 (2 년 근무 + 4.5 년 학위 + 1 년 예비 대학), 프로그래밍 입문 과정에서 강요 당할 수밖에없는 do-while 루프를 사용한 적이 없습니다. 그렇게 근본적인 일에 부딪히지 않으면 프로그래밍을 잘못하고 있다는 느낌이 커집니다. 내가 올바른 상황에 빠지지 않았을까요? 잠시 대신 do-while을 사용해야하는 몇 가지 예는 무엇입니까? (내 학교 교육은 거의 모두 C / C ++이고 내 작업은 C #이므로 do-while이 다르게 작동하기 때문에 절대적으로 의미가있는 다른 언어가 있다면이 질문은 실제로 적용되지 않습니다.) ..

Programing 2020.10.18

Private / Protected 메서드는 단위 테스트를 받아야합니까?

Private / Protected 메서드는 단위 테스트를 받아야합니까? TDD 개발에서 일반적으로 가장 먼저하는 일은 인터페이스를 만든 다음 해당 인터페이스에 대한 단위 테스트 작성을 시작하는 것입니다. TDD 프로세스를 진행함에 따라 인터페이스를 구현하는 클래스를 생성하고 어느 시점에서 유닛 테스트를 통과하게됩니다. 이제 내 질문은 인터페이스에 의해 노출 된 메서드 / 속성을 지원하기 위해 클래스에 작성해야 할 수있는 개인 및 보호 메서드에 대한 것입니다. 클래스의 개인 메서드에 자체 단위 테스트가 있어야합니까? 클래스의 보호 된 메서드에 자체 단위 테스트가 있어야합니까? 내 생각: 특히 인터페이스에 코딩을하고 있기 때문에 보호 / 비공개 메서드는 블랙 박스이므로 걱정할 필요가 없습니다. 인터페이스를..

Programing 2020.10.18

Homebrew Symlink 오류

Homebrew Symlink 오류 다음을 사용하여 memcached를 설치하려고합니다. brew install memcached 이것은 homebrew가 심볼릭 링크를 만들 수 없다는 오류로 끝납니다. The linking step did not complete successfully The formula built, but is not symlinked into /usr/local 도움! 지금까지 설치된 homebrew를 제거했습니다 (libevent 종속성). brew uninstall libevent 그런 다음 usr / local 디렉토리를 chow-ned : sudo chown -R $(whoami) /usr/local 그런 다음 memcached를 다시 설치하려고 시도했지만 작동했습니다. b..

Programing 2020.10.18

Xcode 4.6.3에서 Dropbox API 공동 디자인 실패 : "코드 개체가 전혀 서명되지 않았습니다"

Xcode 4.6.3에서 Dropbox API 공동 디자인 실패 : "코드 개체가 전혀 서명되지 않았습니다" Mac App Store를 통해 배포되고 최근에 Xcode 4.6.3으로 업데이트 된 OS X 앱이 있습니다. 지금 일반 빌드를 실행하면 다음을받습니다. Command /usr/bin/codesign failed with exit code 1: /Users/Craig/Library/Developer/Xcode/DerivedData/Mac-dxcgahgplwpbjedqnembegifbowj/Build/Products/Debug/MyApp.app: code object is not signed at all In subcomponent: /Users/Craig/Library/Developer/Xcode..

Programing 2020.10.18

"which in ruby": 프로그램이 ruby에서 $ PATH에 있는지 확인

"which in ruby": 프로그램이 ruby에서 $ PATH에 있는지 확인 내 스크립트는 외부 프로그램과 스크립트에 크게 의존합니다. 호출해야하는 프로그램이 있는지 확인해야합니다. 수동으로 명령 줄에서 'which'를 사용하여 확인합니다. 에 대한 것과 동등한 File.exists?것이 $PATH있습니까? (예, 구문 분석 할 수 있다고 생각 %x[which scriptINeedToRun]하지만 매우 우아하지는 않습니다. 감사! Yannick 업데이트 : 내가 유지 한 솔루션은 다음과 같습니다. def command?(command) system("which #{ command} > /dev/null 2>&1") end 업데이트 2 : 몇 가지 새로운 답변이 나왔습니다. 적어도 이들 중 일부는 더 ..

Programing 2020.10.18

클릭 할 때 Android에서 버튼의 색상을 변경하는 방법은 무엇입니까?

클릭 할 때 Android에서 버튼의 색상을 변경하는 방법은 무엇입니까? Android 애플리케이션에서 작업 중입니다. 화면 하단에 4 개의 버튼을 수평으로 배치하고 싶습니다. 이 4 개의 버튼에는 2 개의 버튼에 이미지가 있습니다. 버튼의 테두리는 검은 색이어야하고 테두리는 가능한 한 얇아 야합니다. 버튼을 클릭하면 테두리 색상을 변경하지 않고 버튼의 배경을 파란색으로 변경하고 당분간 그 색상을 유지해야합니다. Android에서이 시나리오를 어떻게 달성 할 수 있습니까? 한 가지 방법은에서 drawablewhatever.xml이라는 XML 파일을 만드는 것입니다 . bgalt및 bgnorm당김의 PNG 이미지입니다. 활동에서 프로그래밍 방식으로 버튼을 만드는 경우 다음을 사용하여 배경을 설정할 수 있습..

Programing 2020.10.18
반응형