반응형

programing tip 3103

다른 쉘 스크립트에서 쉘 스크립트를 호출하는 방법은 무엇입니까?

다른 쉘 스크립트에서 쉘 스크립트를 호출하는 방법은 무엇입니까? 두 개의 셸 스크립트가 a.sh있으며 b.sh. b.sh쉘 스크립트 내에서 어떻게 호출 할 수 a.sh있습니까? 이를 수행 할 수있는 몇 가지 다른 방법이 있습니다. 다른 스크립트를 실행 가능하게 만들고 #!/bin/bash맨 위에 줄을 추가 하고 파일이있는 경로를 $ PATH 환경 변수에 추가합니다. 그런 다음 일반 명령으로 호출 할 수 있습니다. 또는 다음과 같이 source명령 (별칭 is .)을 사용하여 호출합니다 . source /path/to/script; 또는 bash명령을 사용하여 실행하십시오. /bin/bash /path/to/script; 첫 번째 및 세 번째 메서드는 스크립트를 다른 프로세스로 실행하므로 다른 스크립트의 ..

programing tip 2020.10.02

값이 null 인 경우 직렬화 중에 Jackson에게 필드를 무시하도록 지시하는 방법은 무엇입니까?

값이 null 인 경우 직렬화 중에 Jackson에게 필드를 무시하도록 지시하는 방법은 무엇입니까? 필드 값이 null 인 경우 직렬화 중에 필드 값을 무시하도록 Jackson을 구성하려면 어떻게해야합니까? 예를 들면 : public class SomeClass { // what jackson annotation causes jackson to skip over this value if it is null but will // serialize it otherwise private String someValue; } Jackson> 2.0을 사용하여 null 값으로 속성을 직렬화하지 않으려면 직접 구성ObjectMapper 하거나 @JsonInclude주석 을 사용할 수 있습니다 . mapper.setS..

programing tip 2020.10.02

현재 파일 디렉토리의 전체 경로를 어떻게 얻습니까?

현재 파일 디렉토리의 전체 경로를 어떻게 얻습니까? 현재 파일의 디렉토리 경로를 얻고 싶습니다. 나는 시도했다 : >>> os.path.abspath(__file__) 'C:\\python27\\test.py' 그러나 디렉토리 경로를 어떻게 검색 할 수 있습니까? 예를 들면 : 'C:\\python27\\' 실행중인 스크립트의 디렉토리를 의미하는 경우 : import os os.path.dirname(os.path.abspath(__file__)) 현재 작업 디렉토리를 의미하는 경우 : import os os.getcwd() 이전과 이후 file는 하나가 아니라 두 개의 밑줄입니다. 또한 대화 형으로 실행 중이거나 파일이 아닌 다른 것 (예 : 데이터베이스 또는 온라인 리소스)에서 코드를로드 한 경우 _..

programing tip 2020.10.02

원격에 더 이상 존재하지 않는 로컬 추적 분기를 정리하는 방법

원격에 더 이상 존재하지 않는 로컬 추적 분기를 정리하는 방법 로 git remote prune origin나는 더 이상 원격에없는 로컬 가지를 제거 할 수 있습니다. 하지만 원격 브랜치에서 생성 된 로컬 브랜치를 제거하고 싶습니다 (병합 해제되었는지 확인하는 것이 좋습니다). 어떻게 할 수 있습니까? 가지 치기 후 .NET을 사용하여 원격 분기 목록을 가져올 수 있습니다 git branch -r. 원격 추적 분기가있는 분기 목록은를 사용하여 검색 할 수 있습니다 git branch -vv. 따라서이 두 목록을 사용하여 원격 목록에없는 원격 추적 분기를 찾을 수 있습니다. 이 줄은 트릭을 수행해야합니다 ( bash또는 필요 zsh, 표준 Bourne 셸에서는 작동하지 않음). git branch -r |..

programing tip 2020.10.02

문자열로 끝나는 href

문자열로 끝나는 href 선택 jQuery를 사용하여 href가 "ABC"로 끝나는 모든 링크 를 선택할 수 있습니까? 예를 들어이 링크를 찾으려면 $('a[href$="ABC"]')... 선택기 문서는 http://docs.jquery.com/Selectors 에서 찾을 수 있습니다. 속성 : = is exactly equal != is not equal ^= is starts with $= is ends with *= is contains ~= is contains word |= is starts with prefix (i.e., |= "prefix" matches "prefix-...") $('a[href$="ABC"]:first').attr('title'); 이렇게하면 "ABC"로 끝나는 URL이..

programing tip 2020.10.02

bat 파일을 통해 Windows를 종료, 다시 시작 또는 로그 오프하려면 어떻게합니까?

bat 파일을 통해 Windows를 종료, 다시 시작 또는 로그 오프하려면 어떻게합니까? 워크 스테이션에 들어가기 위해 원격 데스크톱 연결 을 사용 하고 있습니다. 하지만이 환경에서는 시작 메뉴의 전원 옵션을 사용할 수 없습니다. 종료하거나 다시 시작하는 다른 방법이 필요합니다. 명령 줄을 통해 컴퓨터의 전원 상태를 어떻게 제어합니까? shutdown명령 을 사용하는 가장 일반적인 방법 은 다음과 같습니다. shutdown -s — 종료합니다. shutdown -r — 다시 시작합니다. shutdown -l — 로그 오프합니다. shutdown -h — 최대 절전 모드입니다. 참고 : 사용자가 -h"도움말"을 의미 한다고 생각하는 일반적인 함정이 있습니다 ( shutdown.exe"최대 절전 모드"를 의..

programing tip 2020.10.02

Xcode 6 : 시뮬레이터에 키보드가 표시되지 않음

Xcode 6 : 시뮬레이터에 키보드가 표시되지 않음 시뮬레이터를 실행하고 UITextView를 클릭하면 키보드가 표시되지 않습니다. 키보드를 다시 활성화하려면 어떻게합니까? 예전에는 작동했지만 지금은 작동하지 않습니다. 우연히 무엇을 클릭했는지 모르겠습니다 ... 어떤 팁이라도 감사하겠습니다! 나는 같은 문제가 있었다. 내 솔루션은 다음과 같습니다. iOS 시뮬레이터-> 하드웨어-> 키보드 "하드웨어 키보드 연결"을 선택 취소합니다. Mac 키보드를 사용하고 있었기 때문에 내 것이 확인되었지만 선택 취소되어 있으면 iPhone 키보드가 항상 나타납니다. ios8 베타 시뮬레이터에서 테스트하는 동안 ⌘+를 사용K 하여 "소프트웨어 키보드"와 "하드웨어 키보드"간에 전환 할 수 있습니다 . 업데이트 : i..

programing tip 2020.10.02

배치 파일 / cmd에서 5 초 동안 잠자는 방법

배치 파일 / cmd에서 5 초 동안 잠자는 방법 [중복] 이 질문에 이미 답변이 있습니다. 배치 스크립트에서 기다리는 방법? [중복] 6 개 답변 Windows의 캡처 도구는 화면을 캡처 할 수 있지만 때로는 웹캠에 표시되는 이미지를 찍는 것과 같이 5 초 후에 화면을 캡처하고 싶습니다. (예를 들어 스크립트를 실행하고 카메라에 미소를 지으십시오.) 배치 파일에서 5 초 동안 잠자는 방법은 무엇입니까? 한 가지 해킹은 ping 명령을 (잘못) 사용하는 것입니다. ping 127.0.0.1 -n 6 > nul 설명: pingping 요청을 보내는 시스템 유틸리티입니다. ping모든 버전의 Windows에서 사용할 수 있습니다. 127.0.0.1localhost 의 IP 주소입니다 . 이 IP 주소는 항상..

programing tip 2020.10.02

제네릭 유형 T의 클래스 인스턴스를 얻는 방법

제네릭 유형 T의 클래스 인스턴스를 얻는 방법 제네릭 클래스가 Foo있습니다. 의 메서드에서 FooT 유형의 클래스 인스턴스를 가져오고 싶지만을 호출 할 수 없습니다 T.class. 사용하여 주변을 돌아 다니는 선호하는 방법은 무엇입니까 T.class? 짧은 대답은 Java에서 제네릭 유형 매개 변수의 런타임 유형을 찾을 수있는 방법이 없다는 것입니다. 자세한 내용 은 Java Tutorial 에서 유형 삭제에 대한 장을 읽는 것이 좋습니다 . 이것에 대한 대중적인 해결책 Class은 타입 매개 변수의를 제네릭 타입의 생성자에 전달하는 것 입니다. class Foo { final Class typeParameterClass; public Foo(Class typeParameterClass) { this...

programing tip 2020.10.02

함수 이름을 문자열로 얻는 방법?

함수 이름을 문자열로 얻는 방법? 파이썬에서 함수를 호출하지 않고 어떻게 함수 이름을 문자열로 얻습니까? def my_function(): pass print get_function_name_as_string(my_function) # my_function is not in quotes 출력해야합니다 "my_function". 파이썬에서 그러한 기능을 사용할 수 있습니까? 그렇지 않다면 get_function_name_as_stringPython에서을 구현하는 방법에 대한 아이디어가 있습니까? my_function.__name__ 사용 __name__은 균일하게 적용되므로 선호되는 방법입니다. 와 달리 func_name내장 함수에서도 작동합니다. >>> import time >>> time.time.fu..

programing tip 2020.10.02
반응형