반응형

JavaScript 2976

문자열이 비어 있지 않거나 쉘 스크립트에서 공백이 아닌지 확인하십시오.

문자열이 비어 있지 않거나 쉘 스크립트에서 공백이 아닌지 확인하십시오. 문자열이 공백도 비어 있지 않은지 확인해야하는 다음 셸 스크립트를 실행하려고합니다. 그러나 언급 된 3 개의 모든 문자열에 대해 동일한 출력을 얻고 있습니다. "[["구문도 사용해 보았지만 아무 소용이 없습니다. 내 코드는 다음과 같습니다. str="Hello World" str2=" " str3="" if [ ! -z "$str" -a "$str"!=" " ]; then echo "Str is not null or space" fi if [ ! -z "$str2" -a "$str2"!=" " ]; then echo "Str2 is not null or space" fi if [ ! -z "$str3" -a "$str3"!=" " ]..

Programing 2020.10.07

앱 그룹을 사용하여 앱간에 데이터 통신 및 유지

앱 그룹을 사용하여 앱간에 데이터 통신 및 유지 iOS 8은 어제 앱 그룹과 관련된 새로운 API를 공개했습니다. 이전에는 데이터를 공유하고 앱간에 통신하는 것이 다소 지저분했고 이것이 바로 앱 그룹이 수정하려는 의도라고 생각합니다. 내 앱에서 앱 그룹을 활성화하고 새 그룹을 추가했지만 사용 방법에 대한 문서를 찾을 수 없습니다. 문서 및 API 참조에는 그룹을 추가하는 방법 만 나와 있습니다. 그렇다면 앱 그룹은 실제로 무엇을하려는 것일까 요? 그것을 사용하는 방법에 대한 문서가 어딘가에 있습니까? 앱 그룹의 또 다른 이점은 NSUserDefaults데이터베이스 를 공유 할 수 있다는 것 입니다. 이는 앱 확장 (알림 센터 위젯, 사용자 정의 키보드 등)에서도 작동합니다. NSUserDefaults앱 ..

Programing 2020.10.07

C ++에서 쉼표 연산자의 다른 동작이 반환됩니까?

C ++에서 쉼표 연산자의 다른 동작이 반환됩니까? 다음은 쉼표 연산자에 유의하세요 . #include int main() { int x; x = 2, 3; std::cout 3 그러나 두 번째 ( 3) 만 반환됩니다. Try to apply the simplistic approach just highlighting the precedence with parenthesis: ( x = 2 ), 3; return ( 2, 3 ); Now we can see the binary operator "," working in the same way on both, from left to right. 참고URL : https://stackoverflow.com/questions/39364263/different-b..

Programing 2020.10.07

Google Play 앱 서명을 활성화하는 방법

Google Play 앱 서명을 활성화하는 방법 많은 개발자들이 Google I / O 2017에서 선보인 새로운 Google Play 앱 서명 기능에 대해 자세히 알아 보려고합니다. Google Play 내에서 앱에 서명하기 위해 키 저장소를 저장하는 기능은 키 저장소를 안전하게 저장하려는 노력을 줄여주고 시스템이 하드웨어 및 OS 특성에 따라 모든 기기에 제공되는 APK를 최적화하는 데 도움이 될 수 있습니다. 이 주제에 대한 자세한 내용은 https://developer.android.com/studio/publish/app-signing.html#google-play-app-signing 공식 문서에서 읽을 수 있습니다 . 다음 답변을 통해 원본 키 저장소를 업로드하기 위해 따라야하는 단계와이 시..

Programing 2020.10.07

드롭 다운의 변경 이벤트 트리거

드롭 다운의 변경 이벤트 트리거 jquery를 사용하여 $ (document) .ready 드롭 다운의 변경 이벤트를 트리거하고 싶습니다. 사용자 세부 정보 페이지에 국가 및 주에 대한 계단식 드롭 다운이 있습니다. C #을 사용하여 MVC에서 국가 및 주에 대한 값 (사용자 ID를 기반으로 DB에서 가져옴)을 어떻게 설정할 수 있습니까? JQuery를 많이 모르지만이 구문으로 네이티브 이벤트를 실행할 수 있다고 들었습니다. $(document).ready(function(){ $('#countrylist').change(function(e){ // Your event handler }); // And now fire change event when the DOM is ready $('#countryli..

Programing 2020.10.07

CSS (웹킷) : 절대 위치 요소에서 상단을 하단으로 재정의

CSS (웹킷) : 절대 위치 요소에서 상단을 하단으로 재정의 일부 플러그인 CSS를 재정의하는 데 문제가 있습니다. CSS를 직접 편집하는 것은 플러그인 업데이트를 더 위험하게 만들 수 있으므로 실제로는 선택 사항이 아닙니다. 문제 : 요소에 절대 위치가 있고 원본에서 top : 0px가 있습니다. bottom : 0px로 재정의하고 싶습니다. 예를 들어 .element {position:absolute; top:0;} /* in another file */ .my .element {bottom:0;} 파이어 폭스에서는 제대로 작동하지만 (bottom : 0은 적용된 스타일 임), safari / chrome은 top : 0을 넘지 않는 것 같습니다. 이 문제를 해결할 수 있지만 깨끗한 해결책을 찾는 ..

Programing 2020.10.07

sys.argv [x]가 정의되어 있는지 확인

sys.argv [x]가 정의되어 있는지 확인 스크립트에 변수가 전달되었는지 확인하는 가장 좋은 방법은 무엇입니까? try: sys.argv[1] except NameError: startingpoint = 'blah' else: startingpoint = sys.argv[1] 결국 try, except과 테스트 의 차이 len(sys.argv)는 그다지 중요하지 않습니다. 둘 다 argparse. 그러나 이것은 저예산 논쟁의 일종으로 나에게 발생합니다. arg_names = ['command', 'x', 'y', 'operation', 'option'] args = dict(zip(arg_names, sys.argv)) namedtuple기본값 인 with 값 을 생성하는 데 사용할 수도 있습니다 N..

Programing 2020.10.07

로드 된 모든 Spring Bean을 인쇄하십시오.

로드 된 모든 Spring Bean을 인쇄하십시오. 시작할 때로드되는 모든 스프링 빈을 인쇄하는 방법이 있습니까? 저는 Spring 2.0을 사용하고 있습니다. 예, ApplicationContext전화를 겁니다..getBeanDefinitionNames() 다음을 통해 컨텍스트를 얻을 수 있습니다. 구현 ApplicationContextAware @Inject/로 주입 @Autowired(2.5 이후) 사용하다 WebApplicationContextUtils.getRequiredWebApplicationContext(..) 관련 : Bean을 등록하여 각 Bean의 등록을 감지 할 수도 있습니다 BeanPostprocessor. 각 빈에 대해 알려드립니다. public class PrintBeans {..

Programing 2020.10.07

Pandas DataFrame의 행을 열 헤더로 변환,

Pandas DataFrame의 행을 열 헤더로 변환, 내가 작업해야하는 데이터는 약간 지저분합니다. 데이터 내부에 헤더 이름이 있습니다. 기존 pandas 데이터 프레임에서 행을 선택하고 열 머리글로 변경 (이름 변경)하려면 어떻게해야합니까? 다음과 같이하고 싶습니다. header = df[df['old_header_name1'] == 'new_header_name1'] df.columns = header In [21]: df = pd.DataFrame([(1,2,3), ('foo','bar','baz'), (4,5,6)]) In [22]: df Out[22]: 0 1 2 0 1 2 3 1 foo bar baz 2 4 5 6 두 번째 행 (인덱스 위치 1)의 값과 같도록 열 레이블을 설정합니다. In ..

Programing 2020.10.07

일반 함수를 명시 적으로 전문화 할 수 없습니다.

일반 함수를 명시 적으로 전문화 할 수 없습니다. 다음 코드에 문제가 있습니다. func generic1(name : String){ } func generic2(name : String){ generic1(name) } generic1 (이름) 컴파일러 오류에 대한 결과는 "명시 적으로 일반적인 기능을 전문화 할 수 없습니다" 이 오류를 피할 수있는 방법이 있습니까? generic1 함수의 서명을 변경할 수 없으므로 (String)-> Void 여야합니다. 나는 또한이 문제가 있었고 내 사건에 대한 해결 방법을 찾았습니다. 이 기사에서 저자는 동일한 문제가 있습니다. https://www.iphonelife.com/blog/31369/swift-programming-101-generics-practic..

Programing 2020.10.07
반응형