반응형

전체 글 660

셸(BASH/ZSH/SH)을 통해 파일의 절대 경로를 얻는 방법은 무엇입니까?

셸(BASH/ZSH/SH)을 통해 파일의 절대 경로를 얻는 방법은 무엇입니까? 질문: 입력하는 파일의 절대 경로를 인쇄하는 간단한 sh/bash/zsh/fish/... 명령이 있습니까? 사용 사례:전화번호부에 있습니다./a/b 파일의 전체 c다른 에 쉽게 수 : 다 프 로 그 붙 명 있 에 사 서 있 수 니 습 다 할 용 줄 령 록 른 도 수 쉽 램 에 을 넣 여 게 니 ▁on 다 있 습 ▁the - :/a/b/c단순하지만 약간의 프로그램을 사용하면 긴 경로를 처리할 때 5초 정도의 시간을 절약할 수 있습니다. 이는 결국 합산됩니다.이를 위한 표준 유틸리티를 찾을 수 없다는 것은 놀라운 일입니다. 정말로 없는 것일까요? 다음은 abspath.py 의 샘플 구현입니다. #!/usr/bin/python # ..

programing 2023.05.08

VB에서 암시적 변환 연산자를 정의하는 방법이 있습니까?NET?

VB에서 암시적 변환 연산자를 정의하는 방법이 있습니까?NET? C#에서 implicit 키워드를 사용하여 implicit 사용자 정의 형식 변환 연산자를 정의할 수 있습니다. VB.NET에서 사용자 정의 유형을 다른 유형으로 명시적으로 변환하는 CType 변환 연산자를 정의할 수 있습니다. VB에서 암시적 변환 연산자를 선언하는 방법이 있습니까?NET? 이에 대한 정보를 찾을 수가 없습니다. 정답. 저는 운영자를 위한 MSDN 문서에서 제 답변을 찾았습니다.보아하니 C타입이Widening연산자는 암시적 변환에 대해 "호출"되지만 CType 연산자는 명시적 변환에 대해 호출됩니다. 처음에는 테스트 중에 예외가 발생했기 때문에 이 문서가 잘못되었다고 생각했습니다.다시 테스트해보니 아주 이상한 점이 있었습니..

programing 2023.05.08

빈 슬라이스를 초기화하는 올바른 방법

빈 슬라이스를 초기화하는 올바른 방법 크기가 고정되지 않은 빈 슬라이스를 선언하려면 다음 작업을 수행하는 것이 좋습니다. mySlice1 := make([]int, 0) 또는: mySlice2 := []int{} 어떤 것이 올바른 방법인지 궁금할 뿐입니다. 당신이 제시한 두 가지 대안은 의미론적으로 동일하지만 사용합니다.make([]int, 0)런타임에 대한 내부 호출이 발생합니다.make slice (고 1.16). 또한 다음과 같은 옵션을 사용할 수 있습니다.nil값: var myslice []int Golang.org 블로그에 기록된 바와 같이: 0 슬라이스는 0을 가리키지 않더라도 기능적으로 0 길이 슬라이스와 동일합니다.길이가 0이며 할당과 함께 추가할 수 있습니다. A nil하지만 슬라이스는 ..

programing 2023.05.08

AttributeError: 부분적으로 초기화된 모듈을 수정하는 방법?

AttributeError: 부분적으로 초기화된 모듈을 수정하는 방법? 이 질문에는 이미 다음과 같은 답이 있습니다. 같은 이름의 스크립트에서 또는 그 근처에서 라이브러리를 가져오면 "속성 오류: 모듈에 속성이 없음" 또는 "가져오기 오류 또는 이름 오류"가 발생합니다. (3개 답변) 마감됨7개월 전에. 스크립트를 실행하려고 하는데 다음 오류가 계속 발생합니다. File ".\checkmypass.py", line 1, in import requests line 3, in response = requests.get(url) AttributeError: partially initialized module 'requests' has no attribute 'get' (most likely due to a c..

programing 2023.05.08

C# 유닛 테스트 시 "내부" 액세스 한정자

C# 유닛 테스트 시 "내부" 액세스 한정자 제가 더 많은 것을 사용해야 하는지 알아보려고 합니다.internal액세스 한정자입니다. 만약 우리가 사용한다면 나는 알고 있습니다.internal 조립 변수를 합니다.InternalsVisibleTo우리는 테스트 프로젝트에서 공개적으로 선언하고 싶지 않은 기능을 테스트할 수 있습니다. 이것은 제가 항상 사용해야 한다는 생각을 하게 합니다.internal왜냐하면 적어도 각 프로젝트는 (해야 합니까?)자체 테스트 프로젝트가 있습니다. 왜 이렇게 하면 안 되는 거지?언제 사용해야 합니까?private?내부 클래스를 테스트해야 하며 어셈블리 속성이 있습니다. using System.Runtime.CompilerServices; [assembly:InternalsVi..

programing 2023.05.08

현재 메서드의 이름을 가져옵니다.

현재 메서드의 이름을 가져옵니다. 이것은 다소 어리석은 질문이지만, 그 방법 내에서 현재 실행되고 있는 방법의 이름을 얻을 수 있습니까? Public Sub SomeMethod() Dim methodName as String = System.Reflection.[function to get the current method name here?] End Sub 감사해요.System.Reflection.MethodInfo.GetCurrentMethod();다른 메소드는 요청된 것과 비슷하지만 문자열 값을 반환하지 않습니다.하지만 다음과 같은 이점이 있습니다. Dim methodName$ = System.Reflection.MethodBase.GetCurrentMethod().Name 이 질문에 제시된 답변이..

programing 2023.05.08

UIScrollView를 콘텐츠에 맞게 자동 크기 조정하는 방법

UIScrollView를 콘텐츠에 맞게 자동 크기 조정하는 방법 만들 방법이 있습니까?UIScrollView스크롤하는 콘텐츠의 높이(또는 너비)에 맞게 자동 조정하시겠습니까? 다음과 같은 것: [scrollView setContentSize:(CGSizeMake(320, content.height))]; 콘텐츠 크기를 업데이트하는 최고의 방법입니다.UIScrollView포함된 하위 보기를 기반으로 합니다. 목표-C CGRect contentRect = CGRectZero; for (UIView *view in self.scrollView.subviews) { contentRect = CGRectUnion(contentRect, view.frame); } self.scrollView.contentSize ..

programing 2023.05.08

문자열이 0이고 비어 있는지 확인합니다.

문자열이 0이고 비어 있는지 확인합니다. 다음에 대한 문자열을 확인할 수 있는 방법이 있습니까?nil그리고.""스위프트에서?레일즈에서, 나는 사용할 수 있습니다.blank()확인해야 합니다. 제가 현재 가지고 있는 것은 이것입니다만, 과잉 살상인 것 같습니다. if stringA? != nil { if !stringA!.isEmpty { ...blah blah } } 선택적 문자열을 다루는 경우 다음과 같이 작동합니다. (string ?? "").isEmpty 그??nil 합니다. nil 병합 연산자는 non-collesing이 아닌 경우에는 오른쪽을 반환합니다. 다음과 같이 사용하여 기본값을 반환할 수도 있습니다. (string ?? "").isEmpty ? "Default" : string! if-l..

programing 2023.05.08

MongoDB - 중첩 배열의 개체 업데이트

MongoDB - 중첩 배열의 개체 업데이트 { "_id": "xPBc4By8FemDwTPqH", "u": { "_id": "6PoZawHZcQz4Gwzcv", "username": "michael" }, "friends": [ { "u": { "_id": "eGqDjAjjtYADbuSnn", "username": "michael", "name": "michael" } }, { "u": { "_id": "k4gKCGwYryXDMMHvs", "username": "joyce", "name": "joyce" } } ] } "friends.u.username"의 이름을 업데이트하고 싶습니다: "michael"의 이름은 "안녕하세요"입니다. 어떻게 해야 하는지요.연산자를 업데이트의 위치 연산자와 함께 적용하여 ..

programing 2023.05.08

Python 3.4 비동기 코드를 테스트하는 방법은 무엇입니까?

Python 3.4 비동기 코드를 테스트하는 방법은 무엇입니까? 파이썬 3.4를 사용하여 코드에 대한 단위 테스트를 작성하는 가장 좋은 방법은 무엇입니까?asyncio도서관?TCP 클라이언트를 테스트한다고 가정합니다.SocketConnection): import asyncio import unittest class TestSocketConnection(unittest.TestCase): def setUp(self): self.mock_server = MockServer("localhost", 1337) self.socket_connection = SocketConnection("localhost", 1337) @asyncio.coroutine def test_sends_handshake_after_con..

programing 2023.05.08
반응형