반응형

JQuery 8562

인쇄용 인라인 if 문을 작성하는 방법은 무엇입니까?

인쇄용 인라인 if 문을 작성하는 방법은 무엇입니까? 부울 변수가로 설정된 경우에만 물건을 인쇄해야합니다 True. 그래서 이것을 본 후에 간단한 예를 들어 보았습니다. >>> a = 100 >>> b = True >>> print a if b File "", line 1 print a if b ^ SyntaxError: invalid syntax 내가 쓰는 경우에도 마찬가지입니다 print a if b==True. 내가 여기서 무엇을 놓치고 있습니까? 파이썬에는 후행 문장 이 없습니다 .if if파이썬 에는 두 가지 종류가 있습니다 : if 성명서: if condition: statement if condition: block if 표현 (파이썬 2.5에서 도입) expression_if_true if..

Programing 2020.03.04

Python에서 현재 스크립트 이름 가져 오기

Python에서 현재 스크립트 이름 가져 오기 현재 실행중인 Python 스크립트의 이름을 얻으려고합니다. 스크립트 foo.py가 있는데 스크립트 이름을 얻기 위해 이와 같은 작업을 수행하고 싶습니다. print Scriptname 사용하십시오 __file__. 존재하는 디렉토리 부분을 생략하려면을 사용할 수 있습니다 os.path.basename(__file__). import sys print sys.argv[0] foo.pyfor python foo.py, dir/foo.pyfor python dir/foo.py등 을 인쇄 합니다 python. 첫 번째 인수 입니다. (py2exe 후에는입니다 foo.exe.) 주 __file__주 파일에서 수입과 다를 수 있습니다이 코드 상주, 해석되는 파일을 제..

Programing 2020.03.04

사소한 키의 경우 unorder_map보다 map을 사용하면 어떤 이점이 있습니까?

사소한 키의 경우 unorder_map보다 map을 사용하면 어떤 이점이 있습니까? unordered_mapC ++에서 최근에 한 이야기 는 조회 효율 ( 상각 O (1) 대 O (log n) ) 때문에 이전에 unordered_map사용했던 대부분의 경우에 사용해야한다는 것을 깨달았습니다 . 나는지도를 사용하는 대부분의 시간, 나는 하나를 사용 하거나 키 유형으로; 따라서 해시 함수 정의에 아무런 문제가 없습니다. 내가 그것에 대해 더 많이 생각할수록 간단한 유형의 키의 경우 over 를 사용하는 이유를 찾을 수 없다는 것을 깨닫게 되었습니다. 인터페이스를 보았고 찾지 못했습니다. 내 코드에 영향을 미치는 중요한 차이점.mapintstd::stringstd::mapstd::unordered_map 따라..

Programing 2020.03.03

SQL Server에서 데이터베이스 목록 가져 오기

SQL Server에서 데이터베이스 목록 가져 오기 SQL Server 인스턴스에서 사용 가능한 데이터베이스 목록을 얻으려면 어떻게해야합니까? VB.NET의 콤보 상자에 목록을 만들 계획입니다. 실행 : SELECT name FROM master.sys.databases 이 방법 dbo.sysdatabases은 한동안 사용되지 않고 현재 선호되는 접근 방식 입니다. 이 쿼리를 실행하십시오. SELECT name FROM master.dbo.sysdatabases 또는 원하는 경우 EXEC sp_databases 비 사용자 데이터베이스의 수에 대한 모호성을 고려하여 다음을 추가해야합니다. WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb'); 보고 서비스 데이..

Programing 2020.03.03

쉘에서 한 줄에 여러 명령 실행

쉘에서 한 줄에 여러 명령 실행 내가 파일을 말해봐 /templates/apple내가 원하는 서로 다른 두 곳에 놓고 원본을 제거하십시오. 따라서 AND /templates/apple로 복사 한 다음 원본을 제거하고 싶습니다./templates/used/templates/inuse 이 cp작업을 수행하는 가장 좋은 방법은 rm무엇입니까? 아니면 더 좋은 방법이 있습니까? 나는 한 줄로 모든 것을하고 싶어서 다음과 같이 보일 것이라고 생각합니다. cp /templates/apple /templates/used | cp /templates/apple /templates/inuse | rm /templates/apple 이것이 올바른 구문입니까? |(파이프)를 사용하여 명령의 출력을 다른 명령으로 보냅니다. ..

Programing 2020.03.03

자식 추적에서 폴더 제거

자식 추적에서 폴더 제거 추적에서 폴더 (이름 업로드)를 제외해야합니다. 나는 달리려고 노력했다 git rm -r --cached wordpress/wp-content/uploads 그 후 .gitignore에 경로를 추가했습니다. /wordpress/wp-content/uploads 그러나 내가 실행 git status하면 삭제 된 것으로 표시됩니다. 변경 사항을 커밋하려고하면 파일이 추적에서 제거 될뿐만 아니라 삭제됩니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? 나는 또한 시도했다 git update-index --assume-unchanged 그러나 이것은 파일 만 추적하지 않는 것 같습니다. 그러나 추적에서 전체 폴더 (하위 폴더 포함)를 제거해야합니다. "추적에서 폴더 제거 폴더"에 대한 인터..

Programing 2020.03.03

Git Extensions : Win32 오류 487 : Cygwin의 힙을위한 공간을 예약 할 수 없음, Win32 오류 0

Git Extensions : Win32 오류 487 : Cygwin의 힙을위한 공간을 예약 할 수 없음, Win32 오류 0 힘내 확장 : 어제까지 모든 것이 잘 작동했습니다. 그러나 갑자기 일부 저장소를 사용하려고하면이 오류가 발생합니다. git extensions C:\Program Files\Git\bin\git.exe pull --progress "origin" Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: ..

Programing 2020.03.03

바이트 배열에 문자열을 할당하는 방법

바이트 배열에 문자열을 할당하는 방법 바이트 배열에 문자열을 할당하고 싶습니다. var arr [20]byte str := "abc" for k, v := range []byte(str) { arr[k] = byte(v) } 다른 방법이 있습니까? 안전하고 간단합니다. []byte("Here is a string....") 문자열에서 바이트 슬라이스로 변환하려면 string -> []byte다음을 수행하십시오. []byte(str) 배열을 슬라이스로 변환하려면 [20]byte -> []byte다음을 수행하십시오. arr[:] 문자열을 배열에 복사하려면 string -> [20]byte: copy(arr[:], str) 위와 동일하지만 먼저 문자열을 슬라이스로 명시 적으로 변환합니다. copy(arr[:]..

Programing 2020.03.03

누군가가 iPhone을 흔들면 어떻게 감지합니까?

누군가가 iPhone을 흔들면 어떻게 감지합니까? 누군가가 iPhone을 흔들면 반응하고 싶습니다. 나는 그들이 어떻게 그것을 흔들리는 지에 대해 신경 쓰지 않고 단지 순간적으로 격렬하게 흔들렸다. 누구든지 이것을 감지하는 방법을 알고 있습니까? 3.0에서는 이제 더 쉬운 방법이 있습니다. 새로운 모션 이벤트에 연결하십시오. 주요 요령은 흔들림 이벤트 메시지를 수신하기 위해 firstResponder로 원하는 일부 UIView (UIViewController가 아님)가 있어야한다는 것입니다. 모든 UIView에서 흔들림 이벤트를 얻을 수있는 코드는 다음과 같습니다. @implementation ShakingView - (void)motionEnded:(UIEventSubtype)motion withEve..

Programing 2020.03.03

여분의 공간이있는 여러 줄 문자열 (보존 들여 쓰기)

여분의 공간이있는 여러 줄 문자열 (보존 들여 쓰기) 다음과 같이 미리 정의 된 텍스트를 파일에 쓰고 싶습니다. text="this is line one\n this is line two\n this is line three" echo -e $text > filename 나는 이와 같은 것을 기대하고있다 : this is line one this is line two this is line three 그러나 이것을 얻었다 : this is line one this is line two this is line three 나는 각각 뒤에 공간이 없다고 \n생각하지만 여분의 공간은 어떻게 나옵니까? Heredoc이이 목적에 더 편리하게 들립니다. ex 또는 cat 과 같은 명령 인터프리터 프로그램에 여러 명령..

Programing 2020.03.03
반응형