반응형

전체 글 3210

힘내 : 다른 지점에서 두 개의 서로 다른 파일을 어떻게 다른가요?

힘내 : 다른 지점에서 두 개의 서로 다른 파일을 어떻게 다른가요? 다른 지점에 두 개의 다른 파일이 있습니다. 하나의 명령으로 어떻게 차이점을 알 수 있습니까? 같은 것 # git diff branch1/foo.txt branch2/foo-another.txt 다른 파일을 확인하고 diff하여 복원 할 수는 있지만 매우 더러운 해결책입니다. git diff branch1:full/path/to/foo.txt branch2:full/path/to/foo-another.txt 상대 경로를 사용할 수도 있습니다. git diff branch1:./relative/path/to/foo.txt branch2:./relative/path/to/foo-another.txt 참고 사항 : 전체 경로가 필요하지 않으며..

programing tip 2020.06.04

GIT 사본 파일 보존 히스토리

GIT 사본 파일 보존 히스토리 GIT에서 다소 혼란스러운 질문이 있습니다. 내가 dir1/A.txt커밋 한 파일이 있고 git이 커밋 기록을 유지한다고 가정 해 봅시다. 이제 파일을 dir2/A.txt(이동하지 않고 복사)로 복사해야합니다 (일부 이유로 ). 나는이 있다는 것을 알고 git mv명령하지만 내가 필요 dir2/A.txt로 커밋 같은 역사를 가지고 dir1/A.txt, 그리고 dir1/A.txt에는 여전히 남아 있습니다. A.txt사본이 만들어지면 향후 업데이트 가 진행될 예정입니다.dir2/A.txt 혼란스러워하는 것으로 알고 있습니다.이 상황은 Java 기반 모듈 (mavenized project)에 있으며 고객이 런타임에 두 가지 버전을 가질 수 있도록 새로운 버전의 코드를 만들어야합..

programing tip 2020.06.04

Int와 Integer의 차이점은 무엇입니까?

Int와 Integer의 차이점은 무엇입니까? Haskell에서 Int와 Integer? 의 차이점은 무엇 입니까? 답은 어디에 기록되어 있습니까? "정수 (Integer)"는 임의의 정밀도 유형입니다. 기계 메모리의 한계까지 아무리 크더라도 아무 숫자 나 저장할 수 있습니다. 이것은 산술 오버플로가 없다는 것을 의미합니다. 반면에 그것은 산술이 상대적으로 느리다는 것을 의미합니다. Lisp 사용자는 여기서 "bignum"유형을 인식 할 수 있습니다. "Int"는보다 일반적인 32 또는 64 비트 정수입니다. 구현은 다양하지만 최소 30 비트로 보장됩니다. 출처 : 하스켈 Wikibook . 또한 Haskell 에 대한 부드러운 소개 의 숫자 섹션이 유용 할 수 있습니다. Int는 구현에 따라 다르지만 ..

programing tip 2020.06.04

리소스, 클라이언트 및 세션 간의 boto3의 차이점은 무엇입니까?

리소스, 클라이언트 및 세션 간의 boto3의 차이점은 무엇입니까? 우분투 16.04 LTS에서 Python 2.7.12를 사용하고 있습니다. https://boto3.readthedocs.io/en/latest/guide/quickstart.html#using-boto-3 링크에서 boto3을 사용하는 방법을 배우고 있습니다 . 리소스, 클라이언트 또는 세션 및 해당 기능을 언제 사용해야하는지 의심의 여지가 있습니다. Client , Resource 및 Session 에 대한 자세한 정보는 다음과 같습니다 . 고객: 저수준 AWS 서비스 액세스 AWS 서비스 설명 에서 생성 botocore 클라이언트를 개발자에게 노출 일반적으로 1 : 1을 AWS 서비스 API와 매핑 모든 AWS 서비스 작업은 클라이..

programing tip 2020.06.04

대용량 파일을 처리 할 수있는 경량 XML 뷰어

대용량 파일을 처리 할 수있는 경량 XML 뷰어 XmlSpy와 같은 많은 "무거운"도구가 있는데,이 도구는 XML 문서를 둘러보기에 적합하지만 종종 (매우 경우에 따라!) XML 문서를 빠르게 열고 찾아보기 만하면됩니다. 아마도 기본적인 검색 기능이있을 것입니다 (텍스트는 괜찮을 것입니다).나는 보통 이것을 위해 Firefox의 IE와 같은 브라우저를 사용하지만 더 큰 파일 크기 (10 MB 이상의 파일을 여는 경우가 많음)로 분류되는 경향이 있습니다.그러한 뷰어가 어떻게 구현 될 수 있는지에 대한 아이디어가 있으므로 거기에 할 수있는 것이 있어야하지만 내 구글 푸가 나를 실망시킵니다.그래서 나는 그것을 이끌고있는 하이브 마인드에 넣을 것이라고 생각했습니다.생각? firstobject의 605k 다운로드..

programing tip 2020.06.04

파이썬에서 assertEquals vs. assertEquals

파이썬에서 assertEquals vs. assertEquals 파이썬 assertEquals과 assertEqual파이썬에 차이점이 unittest.TestCase있습니까? 그리고 없다면, 왜 두 가지 기능이 있습니까? 편의상? 좋은 질문! 사실, 파이썬 2.6, 모두 assertEqual및 assertEquals편의 별칭이다 failUnlessEqual. 소스는 다음과 같이 선언합니다. # Synonyms for assertion methods assertEqual = assertEquals = failUnlessEqual 에서 파이썬 3 , 당신의 포인트로, failUnlessEqual명시 적으로 사용되지 않습니다. assertEquals이 의견을 수행 :-) 어설 션 방법의 동의어 # 복수는 문서..

programing tip 2020.06.04

com.google.android.gms : play-services-measurement-base는 다른 여러 라이브러리에서 요청하고 있습니다.

com.google.android.gms : play-services-measurement-base는 다른 여러 라이브러리에서 요청하고 있습니다. 4.0.1을 gradle로 업데이트하고 다음과 같은 오류가 발생하기 시작했습니다. com.google.android.gms : play-services-measurement-base 라이브러리는 [[15.0.4,15.0.4]]의 다른 여러 라이브러리에서 요청하지만 15.0.2로 해석됩니다. 플러그인을 비활성화하고 ./gradlew : app : dependencies를 사용하여 종속성 트리를 확인하십시오. 내 프로젝트는 그 의존성을 사용하지 않으므로 전 세계적으로 검색했으며 내부에서만 나타납니다. build / intermediates / lint-cache ..

programing tip 2020.06.03

LEFT JOIN을 사용하여 MySQL에서 여러 테이블 업데이트

LEFT JOIN을 사용하여 MySQL에서 여러 테이블 업데이트 두 개의 테이블이 있고 LEFT JOIN의 모든 행에 대해 T1의 필드를 업데이트하려고합니다. 쉬운 예를 들어, 다음 결과 집합의 모든 행을 업데이트하십시오. SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL MySQL을 수동 상태가 : 다중 테이블 UPDATE 문은 LEFT JOIN과 같은 SELECT 문에 허용 된 모든 유형의 조인을 사용할 수 있습니다. 그러나 문서화 된 다중 테이블 UPDATE에서 올바른 구문을 찾을 수 없습니다. 올바른 구문은 무엇입니까? UPDATE t1 LEFT JOIN t2 ON t2.id = t1.id SET t1.col1 = newv..

programing tip 2020.06.03

매개 변수가없는 생성자를 만들 때 기본 매개 변수없는 생성자가 사라지는 이유

매개 변수가없는 생성자를 만들 때 기본 매개 변수없는 생성자가 사라지는 이유 C #, C ++ 및 Java에서 매개 변수를 사용하는 생성자를 작성하면 기본 매개 변수없는 구성 요소가 사라집니다. 나는 항상이 사실을 받아 들였지만 이제는 왜 그런지 궁금해하기 시작했습니다. 이 행동의 이유는 무엇입니까? "자신의 생성자를 만든 경우이 암시 적 생성자를 원하지 않을 것 "이라고 말하는 것이 "안전 측정 / 추측" 일 뿐입니 까? 또는 생성자를 직접 만든 후에는 컴파일러에서 컴파일러를 추가 할 수없는 기술적 이유가 있습니까? 직접 추가 한 경우 컴파일러에서 생성자를 추가 할 수있는 이유는 없습니다. 컴파일러는 원하는대로 수행 할 수 있습니다! 그러나 가장 적합한 것이 무엇인지 살펴 봐야합니다. 비 정적 클래스에..

programing tip 2020.06.03

pandas DataFrame으로 목록 목록 가져 오기

pandas DataFrame으로 목록 목록 가져 오기 스프레드 시트의 내용을 팬더로 읽습니다. DataNitro에는 셀 목록을 사각형으로 선택하여 목록 목록으로 반환하는 방법이 있습니다. 그래서 table = Cell("A1").table 준다 table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list and leaves data 나는 이것을 번역하기 위해 코드를 작성하는 데 바쁘지만 내 생각에는 그렇게하는 방법이 있어야하는 간단한 사용법이라고 생각합니다. 캔트가 문서에서 찾은 것 같습니다. 이것을 단순화하는 방법에 대한 조언이 있습니까? pd.DataFrame생성자를 직접 호출..

programing tip 2020.06.03
반응형