반응형

2020/03/30 30

문자열 배열이 아닌 객체 배열의 Python string.join (list)

문자열 배열이 아닌 객체 배열의 Python string.join (list) 파이썬에서는 다음과 같이 할 수 있습니다. >>> list = ['a', 'b', 'c'] >>> ', '.join(list) 'a, b, c' 객체 목록이있을 때 동일한 작업을 수행하는 쉬운 방법이 있습니까? >>> class Obj: ... def __str__(self): ... return 'name' ... >>> list = [Obj(), Obj(), Obj()] >>> ', '.join(list) Traceback (most recent call last): File "", line 1, in TypeError: sequence item 0: expected string, instance found 아니면 for ..

Programing 2020.03.30

캔버스 요소에서 마우스 클릭의 좌표를 얻으려면 어떻게해야합니까?

캔버스 요소에서 마우스 클릭의 좌표를 얻으려면 어떻게해야합니까? 클릭의 x 및 y 좌표를 반환하는 캔버스 요소에 클릭 이벤트 핸들러를 추가하는 가장 간단한 방법은 무엇입니까 (캔버스 요소 기준)? 레거시 브라우저 호환성이 필요하지 않으며 Safari, Opera 및 Firefox가 지원합니다. 2018 편집 : 이 답변은 꽤 오래되었으며 더 이상 필요하지 않은 이전 브라우저에 대한 검사를 사용합니다. clientX및 clientY모든 속성은 현재 모든 브라우저에서 작동합니다. 더 간단하고 최신 솔루션에 대해서는 Patriques Answer 를 확인하십시오 . 원래 답변 : 이전에 찾은 기사에 설명되어 있지만 더 이상 존재하지 않는 항목 : var x; var y; if (e.pageX || e.page..

Programing 2020.03.30

통합 된 diff로 Github 풀 요청 다운로드

통합 된 diff로 Github 풀 요청 다운로드 Github 풀 요청에 포함 된 변경 사항을 통합 된 diff로 다운로드하려면 어떻게해야합니까? 커밋을 diff / patch 파일로 보려면 URL의 끝에 .diff또는 .patch끝에 추가하십시오 ( 예 : https://github.com/weppos/whois/pull/90 https://github.com/weppos/whois/pull/90.diff https://github.com/weppos/whois/pull/90.patch git download pull request 123을 mylocalbranch로컬로 패치 하려면 다음을 실행하십시오. git checkout -b mylocalbranch git pull origin pull/921/..

Programing 2020.03.30

파이썬에서 문자를 정수로 변환하는 방법은 무엇입니까?

파이썬에서 문자를 정수로 변환하는 방법은 무엇입니까? 캐릭터에게 그 ASCII가치를 부여하고 싶습니다 . 예를 들어, 캐릭터의 경우을 a얻고 싶습니다 97. 사용 chr()및 ord(): >>> chr(97) 'a' >>> ord('a') 97 >>> ord('a') 97 >>> chr(97) 'a' ord와 chr 참고 URL : https://stackoverflow.com/questions/704152/how-can-i-convert-a-character-to-a-integer-in-python-and-viceversa

Programing 2020.03.30

JavaScript를 사용하여 문자열의 문자가 대문자인지 소문자인지 어떻게 테스트합니까?

JavaScript를 사용하여 문자열의 문자가 대문자인지 소문자인지 어떻게 테스트합니까? JavaScript를 사용하여 문자열의 문자가 대문자인지 소문자인지 어떻게 테스트합니까? josh와 maleki의 대답은 문자 또는 전체 문자열이 숫자 인 경우 대문자와 소문자 모두에서 true를 반환합니다. 결과를 잘못된 결과로 만듭니다. josh를 사용한 예 var character = '5'; if (character == character.toUpperCase()) { alert ('upper case true'); } if (character == character.toLowerCase()){ alert ('lower case true'); } 다른 방법은 숫자 인 경우 먼저 테스트하고 그렇지 않은 경우 대..

Programing 2020.03.30

1046 오류 데이터베이스를 선택하지 않았습니다. 어떻게 해결합니까?

1046 오류 데이터베이스를 선택하지 않았습니다. 어떻게 해결합니까? 오류 SQL 쿼리 : -- -- Database: `work` -- -- -------------------------------------------------------- -- -- Table structure for table `administrators` -- CREATE TABLE IF NOT EXISTS `administrators` ( `user_id` varchar( 30 ) NOT NULL , `password` varchar( 30 ) NOT NULL ) ENGINE = InnoDB DEFAULT CHARSET = latin1; MySQL은 말했다 : #1046 - No database selected 여기에 도움이 ..

Programing 2020.03.30

모든 현재 및 미래의 repos에 git post-commit hook 적용

모든 현재 및 미래의 repos에 git post-commit hook 적용 Git post-commit hook을 작성했으며 올바르게 작동합니다. 그러나이 후크를 추가하여 현재 작업중 인 모든 현재 및 미래의 자식 리포지토리에 적용하고 싶습니다. ~/.git/hooks/프로젝트 디렉토리의 hooks 디렉토리 대신 후크를 추가하려고 시도했지만 작동하지 않는 것 같습니다. 내 시스템의 모든 리포지토리에 적용 할 전역 Git 후크를 만드는 방법이 있습니까 (각 프로젝트 디렉토리에 복사하지 않고도)? 그렇지 않다면 앞으로 가장 좋은 해결책은 무엇입니까? 아마도 git-init 템플릿입니까? 이 후크를 추가하여 현재 작업중 인 모든 현재 및 미래의 자식 리포지토리에 적용하고 싶습니다. git 2.9+ (2016..

Programing 2020.03.30

자바 스크립트에서 참조로 변수 전달

자바 스크립트에서 참조로 변수 전달 JavaScript에서 변수를 참조로 전달하려면 어떻게합니까? 여러 작업을 수행하려는 3 개의 변수가 있으므로 for 루프에 넣고 각 작업을 수행하려고합니다. 의사 코드 : myArray = new Array(var1, var2, var3); for (var x = 0; x < myArray.length; x++){ //do stuff to the array makePretty(myArray[x]); } //now do stuff to the updated vars 가장 좋은 방법은 무엇입니까? JavaScript에는 "참조로 전달"이 없습니다. 객체를 전달하면 (즉, 값을 기준으로 객체에 대한 참조를 전달할 수 있음) 함수가 객체 내용을 수정하도록 할 수 있습니다. ..

Programing 2020.03.30

Java 8 IntStream을 List로 어떻게 변환합니까?

Java 8 IntStream을 List로 어떻게 변환합니까? 나는에 대한 문서 찾고 있어요 IntStream, 그리고 나는 볼 toArray방법을,하지만 방법은 직접 갈하기List Stream를 a 로 변환하는 방법 이 List있습니까? IntStream.boxed는 회전 IntStream로 Stream, 어떤 당신이 다음 할 수있는 collect리스트로 : theIntStream.boxed().collect(Collectors.toList()) Stream에서 mapToObj ()를 사용할 수도 있습니다. IntFunction을 사용하여 지정된 함수를이 스트림의 요소에 적용한 결과로 구성된 객체 값 스트림을 반환합니다. List intList = myIntStream.mapToObj(i->i).col..

Programing 2020.03.30

Lambda / Linq를 사용하여 객체에 대한 목록 정렬

Lambda / Linq를 사용하여 객체에 대한 목록 정렬 문자열에 "속성 정렬"의 이름이 있습니다. Lambda / Linq를 사용하여 객체 목록을 정렬해야합니다. 전의: public class Employee { public string FirstName {set; get;} public string LastName {set; get;} public DateTime DOB {set; get;} } public void Sort(ref List list, string sortBy, string sortDirection) { //Example data: //sortBy = "FirstName" //sortDirection = "ASC" or "DESC" if (sortBy == "FirstName") {..

Programing 2020.03.30
반응형