ggplot에서 범례 (텍스트) 레이블 편집 ggplot에서 범례 (텍스트) 레이블 편집 설명서와 StackOverflow를 살펴보면서 몇 시간을 보냈지 만 내 문제를 해결하는 해결책이없는 것 같습니다. 사용할 때 ggplot데이터 프레임에 있지만 범례에서 올바른 텍스트를 가져올 수 없습니다. 나는 시도 scale_colour_manual, scale_fill_manual다른 값으로 labels=같은 c("T999", "T888")", "cols". 내 코드는 다음과 같습니다. T999 programing tip 2020.08.10
Firefox 47에서 Selenium 2.53이 작동하지 않음 Firefox 47에서 Selenium 2.53이 작동하지 않음 WebDriver와 함께 Firefox를 사용하는 동안 오류가 발생합니다. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox 버전 : 47.0 셀레늄 : 2.53.0 Windows 10 64 비트 비슷한 문제가 있거나 이것에 대한 해결책이 무엇인지 아는 사람이 있습니까? Chrome에서는 잘 작동하지만 Firefox에서는 URL이로드되지 않습니다. 불행히도 Selenium WebDriver 2.53.0은 Firefox 47.0과 호환되지 않습니다. Firefox 브라우저 .. programing tip 2020.08.10
파이썬은 무엇에 사용됩니까? 파이썬은 무엇에 사용됩니까? 좋습니다. 저는 프로그래밍에 익숙하지 않습니다 (HTML, CSS, JavaScript 만 알고 있음). 방금 Python을 시작했습니다. 내가 알고 싶은 것은 무엇을 위해 사용되며 무엇을 위해 설계 되었는가? Python은 빠르고 (배우고, 사용하고, 이해하기 위해) 깨끗하고 통일 된 구문을 적용하도록 설계된 동적이고 강력한 형식의 객체 지향 다목적 프로그래밍 언어입니다. 파이썬은 동적으로 유형이 지정됩니다. 즉, 변수 이름에 대해 유형 (예 : '정수')을 선언하지 않고 해당 유형 (및 해당 유형 만)을 할당합니다. 대신 변수 이름이 있으며 유형이 엔티티 자체와 함께 유지되는 엔티티에 바인딩합니다. a = 5변수 이름이하게 a나중에 정수 5를 참조하는 a = "hello".. programing tip 2020.08.10
github.com에서 README.md 작업 github.com에서 README.md 작업 README 파일을 업데이트 할 때 github에서 사용하는 경량 마크 업 언어에 너무 익숙하지 않습니다. 내 오픈 소스 라이브러리의 README / wiki 파일에 적합한 마크 업 구문을 작성하는 방법에 대해 읽을 수있는 리소스는 어디에 있습니까? 업데이트 된 README를 내 github 저장소에 푸시하기 전에 "내 브라우저에서 로컬로 문서를 검토"할 수있는 도구가 있습니까? 문제의 마크 업은 Daring Fireball 블로그의 저자 인 John Gruber가 만든 Markdown 입니다. Markdown의 원래 소스는 Daring Fireball-Markdown 에서 찾을 수 있습니다 . Markdown 방언이 많이 있으며 Github에 대한 문서는 .. programing tip 2020.08.10
체스 프로그램을 개발할 때 주어진 값으로 아래 방향 배열을 초기화하는 것의 중요성은 무엇입니까? 체스 프로그램을 개발할 때 주어진 값으로 아래 방향 배열을 초기화하는 것의 중요성은 무엇입니까? 저는 경쟁적인 프로그래밍을 처음 접했고, 많은 훌륭한 코더들이 코드에 다음 네 줄을 가지고 있다는 것을 자주 알아 차 렸습니다 (특히 배열과 관련된 것들). int di[] = { 1, -1, 0, 0, 1, -1, 1, -1 }; int dj[] = { 0, 0, 1, -1, 1, -1, -1, 1 }; int diK[] = { -2, -2, -1, 1, 2, 2, 1, -1 }; int djK[] = { -1, 1, 2, 2, 1, -1, -2, -2 }; 이것이 실제로 의미하는 것은 무엇이며 기술은 무엇을 위해 사용됩니까? 이것은 모든 방향을 배열로 인코딩하는 기술입니다. 모든 쌍은 di[i],dj[i].. programing tip 2020.08.10
"뚱뚱한"Cocoa Touch Framework를 내보내는 방법 (시뮬레이터 및 장치 용)? "뚱뚱한"Cocoa Touch Framework를 내보내는 방법 (시뮬레이터 및 장치 용)? Xcode 6 을 사용하면 Dynamic Cocoa Frameworks. 때문에: 시뮬레이터는 여전히 32-bit라이브러리를 사용 합니다. 2015 년 6 월 1 일부터 App Store에 제출 된 앱 업데이트는 64 비트 지원을 포함해야하며 iOS 8 SDK ( developer.apple.com ) 로 빌드되어야합니다. 장치와 시뮬레이터에서 프로젝트를 실행하려면 팻 라이브러리를 만들어야합니다. 즉, 프레임 워크에서 32 비트와 64 비트를 모두 지원합니다. 그러나 다른 프로젝트와의 향후 통합을 위해 범용 팻 프레임 워크 를 내보내는 방법 (그리고이 라이브러리를 다른 사람과 공유 하는 방법)을 찾지 못했습니다 .. programing tip 2020.08.10
인스턴스간에 내 Visual Studio Code 설정을 동기화하는 방법이 있습니까? 인스턴스간에 내 Visual Studio Code 설정을 동기화하는 방법이 있습니까? VS Code 사용자 설정 (파일> 기본 설정> 사용자 설정)을 어떻게 든 클라우드에 동기화하여 Windows 10 및 Visual Studio에서와 같이 여러 설치간에 쉽게 공유 할 수 있기를 원합니다. 이 작업을 지원하는 방법이 있습니까? 코드에서 직접 지원하는 것도 좋지만, 그렇지 않으면 settings.json 위치를 Dropbox 또는 OneDrive 폴더로 옮길 수도 있습니다. 저는이 작업을 자동으로 조용히 수행하는 방법을 구체적으로 찾고 있습니다. 수동 내보내기 / 가져 오기는 너무 번거롭고 내가 찾고있는 것이 아닙니다. 업데이트 : 여기에 기능 요청이 있습니다 . 이 기능을 원하시면 좋아요를 눌러주세요. .. programing tip 2020.08.10
불변 클래스는 어떻게 만듭니 까? 불변 클래스는 어떻게 만듭니 까? 불변 클래스를 만드는 중입니다. 모든 속성을 읽기 전용으로 표시했습니다. 수업에 항목 목록이 있습니다. 속성이 읽기 전용 인 경우 목록을 수정할 수 있습니다. 목록의 IEnumerable을 노출하면 변경할 수 없습니다. 클래스를 불변으로 만들기 위해 따라야하는 기본 규칙이 무엇인지 알고 싶었습니다. 나는 당신이 올바른 길을 가고 있다고 생각합니다. 클래스에 주입 된 모든 정보는 생성자에 제공되어야합니다. 모든 속성은 getter 여야합니다. 컬렉션 (또는 배열)이 생성자에 전달되면 호출자가 나중에 수정하지 못하도록 복사해야합니다. 컬렉션을 반환하려면 복사본 또는 읽기 전용 버전을 반환합니다 (예 : ArrayList.ReadOnly 또는 이와 유사한 사용)-이것을 이전 .. programing tip 2020.08.10
Func 란 무엇이며 언제 어떻게 사용합니까? Func 란 무엇이며 언제 어떻게 사용합니까? 무엇 Func이며 무엇을 위해 사용됩니까? Func형식의 일부 값을 반환하는 메서드에 대해 미리 정의 된 대리자 형식입니다 T. 즉,이 유형을 사용하여 일부 값을 반환하는 메서드를 참조 할 수 있습니다 T. 예 public static string GetMessage() { return "Hello world"; } 다음과 같이 참조 될 수 있습니다. Func f = GetMessage; 자리 표시 자로 생각하십시오. 특정 패턴을 따르지만 특정 기능에 묶일 필요가없는 코드가있을 때 매우 유용 할 수 있습니다. 예를 들어 Enumerable.Select확장 방법을 고려하십시오 . 패턴 이다 시퀀스의 모든 아이템, 즉 아이템 (예를 들어, 속성) 일부 값을 선택.. programing tip 2020.08.09
Scala : 배열에 요소를 추가하는 가장 좋은 방법은 무엇입니까? Scala : 배열에 요소를 추가하는 가장 좋은 방법은 무엇입니까? 말 나는이 Array[Int]같은 val array = Array( 1, 2, 3 ) 이제 4다음 예제와 같이 값을 배열에 추가하고 싶습니다 . val array2 = array + 4 // will not compile 물론 System.arraycopy()이 작업을 직접 사용 하고 수행 할 수 있지만이를위한 Scala 라이브러리 함수가 있어야합니다. 모든 조언에 감사드립니다! 노트: 다음 줄과 같이 요소의 다른 배열을 추가 할 수 있지만 너무 둥글게 보입니다. val array2b = array ++ Array( 4 ) // this works 나는 List vs Array의 장점과 단점을 알고 있으며 여기에는 Array 확장에 특별.. programing tip 2020.08.09