반응형

Programming 3283

터미널에서 열린 파일의 기본 편집기를 변경 하시겠습니까?

터미널에서 열린 파일의 기본 편집기를 변경 하시겠습니까? (예 : TextEdit / Coda / Textmate로 설정) 터미널에서 편집을 위해 열린 파일을 Textedit에서 열도록 만드는 방법이 있습니까? 예를 들어 명령이 편집 할 파일 (예 git commit:)을 열 수있는 경우 해당 파일을 vim 또는 emacs에서 여는 대신 Textedit (또는 Coda 또는 Sublime과 같이 선택한 다른 텍스트 편집 응용 프로그램)에서 열 수 있습니다. 그리고 보너스 질문으로, git commit응용 프로그램 디렉토리의 편집기에서 실행 한 후 생성 된 파일을 자동으로 열도록 git을 특별히 구성하는 방법이 있습니까? 대부분의 프로그램은 $EDITOR환경 변수 를 검사 하므로이를 bashrc의 Text..

Programming 2020.08.26

행 및 열 번호가 주어지면 셀의 내용을 가져옵니다.

행 및 열 번호가 주어지면 셀의 내용을 가져옵니다. 행과 열 번호가 주어지면 셀의 내용을 얻고 싶습니다. 행 및 열 번호는 셀 (여기서는 B1, B2)에 저장됩니다. 다음 솔루션이 작동한다는 것을 알고 있지만 약간 엉뚱한 느낌이 듭니다. 솔 1 =CELL("contents",INDIRECT(ADDRESS(B1,B2))) 솔 2 =CELL("contents",OFFSET($A$1, B1-1,B2-1)) 덜 장황한 방법이 없습니까? (= CellValue (row, col) 등)? 편집 / 설명 : Excel 워크 시트 수식을 사용하고 싶습니다. VBA가 없습니다. 요컨대, Excel Formula로 VBA Cells () 메서드에 해당하는 것을 거의 찾습니다. 수식의 CELL () 부분은 필요하지 않습니다..

Programming 2020.08.26

Go에서 float64를 int로 변환

Go에서 float64를 int로 변환 Go에서 float64를 int로 어떻게 변환합니까? 나는 strconv패키지가 문자열로 또는 문자열로 무엇이든 변환하는 데 사용할 수 있지만 문자열이 아닌 데이터 유형 간에는 사용할 수 없다는 것을 알고 있습니다. 나는 fmt.Sprintf무엇이든 문자열로 변환 한 다음 strconv필요한 데이터 유형 으로 변환 하는 데 사용할 수 있다는 것을 알고 있지만이 추가 변환은 약간 어색해 보입니다.이 작업을 수행하는 더 좋은 방법이 있습니까? package main import "fmt" func main() { var x float64 = 5.7 var y int = int(x) fmt.Println(y) // outputs "5" } 단순히 int로 캐스팅하면 fl..

Programming 2020.08.26

Google Play 서비스 버전을 확인하는 방법은 무엇입니까?

Google Play 서비스 버전을 확인하는 방법은 무엇입니까? 내 애플리케이션에서 사용자 기기에 설치된 Google Play 서비스 버전을 확인해야합니다. 가능합니까? 그렇다면 어떻게해야합니까? Google을 검색했지만 아무것도 찾지 못했습니다! 간단한 해결책을 찾았습니다. int v = getPackageManager().getPackageInfo(GoogleApiAvailability.GOOGLE_PLAY_SERVICES_PACKAGE, 0 ).versionCode; 그러나 versionCodeAPI 28에서는 더 이상 사용되지 않으므로 다음을 사용할 수 있습니다 PackageInfoCompat. long v = PackageInfoCompat.getLongVersionCode(getPackageM..

Programming 2020.08.26

문자열 조각을 단일 문자열로 결합하는 방법은 무엇입니까?

문자열 조각을 단일 문자열로 결합하는 방법은 무엇입니까? package main import ( "fmt" "strings" ) func main() { reg := [...]string {"a","b","c"} fmt.Println(strings.Join(reg,",")) } 나에게 오류를 제공합니다. prog.go : 10 : reg (유형 [3] string)을 문자열 인수의 [] string 유형으로 사용할 수 없습니다. 반복하고 var에 추가하는 것보다 더 직접적이고 더 나은 방법이 있습니까? 질문 제목은 다음과 같습니다. 문자열 조각을 단일 문자열로 결합하는 방법은 무엇입니까? 하지만 사실 reg입니다 하지 슬라이스하지만, 길이 세 배열입니다. [...]string(이 경우)에 대한 구문 설탕..

Programming 2020.08.26

이 상황에서 .map ()은 무엇을합니까?

이 상황에서 .map ()은 무엇을합니까? Chrome 콘솔을 사용하면 이것이 내 입력 및 출력입니다. [0].map(Array); [[0, 0, [0]]]; // output 여기서 무슨 일이 일어나고 있습니까? 편집하다 이것이 나를 궁금하게 만드는 이유는 [0].map(String); 돌아올 것이다 ["0"]; 그리고 ["0", "0", "String"] .map()함수가 호출되는 Array()세 개의 인자이며 배열 요소의 값에 함수 0도, 그 요소의 인덱스 0, 전체 어레이에 대한 참조. 따라서 다음과 같습니다. var a = [0]; var index = 0 Array(a[index], index, a); // create array with three elements 그러면 반환 된 Array(..

Programming 2020.08.26

Razor ViewEngine : "@"기호를 어떻게 이스케이프합니까?

Razor ViewEngine : "@"기호를 어떻게 이스케이프합니까? Twitter @Anywhere API와 함께 ASP.NET MVC3에서 일부 Twitter 핸들을 출력하려고하는데 Razor보기에서 "@"기호를 실제로 이스케이프하는 방법을 알아낼 수 없었습니다. Razor에서 "@"문자를 이스케이프하는 구문이 무엇인지 아는 사람이 있습니까? 나는 사용해 보았고 그 결과 JIT 오류가 발생합니다. @ 기호를 이스케이프하려면 @@을 사용해야합니다. 주의해야 할 한 가지 중요한 점은 @ 기호가 이메일 주소 내에있을 때 이스케이프 할 필요가 없다는 것입니다. Razor는 스스로 알아낼 수있을만큼 똑똑해야합니다. Twitter 메타 태그를 추가하는 경우 그리고 귀하의 트위터 사용자 이름은 blrbr(나를 ..

Programming 2020.08.26

Jest에 대한 코드 커버리지

Jest에 대한 코드 커버리지 Jasmine 위에 구축 된 Javascript Jest 테스트 프레임 워크에서 코드 커버리지를 가질 수있는 방법이 있습니까? 내부 프레임 워크 는 그것이 얻는 코드 커버리지를 인쇄 하지 않습니다 . 나는 또한 이스탄불 , 담요 및 JSCover를 사용해 보았지만 그들 중 어느 것도 작동하지 않습니다. Jest 21.2.1을 사용 하면 명령 줄에서 코드 커버리지를 볼 수 --coverage있고 Jest 스크립트 에 전달 하여 커버리지 디렉토리를 생성 할 수 있습니다 . 다음은 몇 가지 예입니다. Jest를 로컬에 설치하는 경향이 있는데,이 경우 명령은 다음과 같습니다. npx jest --coverage 나는 (확인하지는 않았지만) Jest를 전 세계적으로 설치 한 경우에도..

Programming 2020.08.26

비트 필드에 값을 할당해도 동일한 값이 반환되지 않는 이유는 무엇입니까?

비트 필드에 값을 할당해도 동일한 값이 반환되지 않는 이유는 무엇입니까? 이 Quora 게시물 에서 아래 코드를 보았습니다 . #include struct mystruct { int enabled:1; }; int main() { struct mystruct s; s.enabled = 1; if(s.enabled == 1) printf("Is enabled\n"); // --> we think this to be printed else printf("Is disabled !!\n"); } C 및 C ++ 모두에서 코드 출력이 예상치 못한 것입니다 . 비활성화되었습니다 !! 그 게시물에 "사인 비트"관련 설명이 나와 있지만, 어떻게 우리가 무언가를 설정하고 그대로 반영하지 않는지 이해할 수 없습니다. 누군..

Programming 2020.08.26

Safari에서 텍스트 영역 크기 조정 핸들 숨기기

Safari에서 텍스트 영역 크기 조정 핸들 숨기기 내 응용 프로그램에서 텍스트 영역 구성 요소를 사용하고 있으며 높이를 동적으로 제어합니다. 사용자가 입력하면 텍스트가 충분할 때마다 높이가 증가합니다. 이것은 IE, Firefox 및 Safari에서 잘 작동합니다. 그러나 Safari에는 오른쪽 하단에 "핸들"도구가있어 사용자가 클릭하고 드래그하여 텍스트 영역의 크기를 조정할 수 있습니다. 또한 stackoverflow Ask a Question 페이지의 텍스트 영역에서이 문제를 발견했습니다. 이 도구는 혼란스럽고 기본적으로 방해가됩니다. 그래서 어쨌든이 크기 조정 핸들을 숨길 수 있습니까? ( "handle"이 올바른 단어인지 확실하지 않지만 더 나은 용어를 생각할 수 없습니다.) CSS로 크기 조정..

Programming 2020.08.26
반응형