반응형

전체 글 3218

iOS-보기를 통해 모든 터치 전달

iOS-보기를 통해 모든 터치 전달 다른 많은보기 위에 오버레이 된보기가 있습니다. 나는 화면에서 몇 가지 터치를 감지하기 위해 Overaly를 사용하고 있지만 그 외에는 뷰가 스크롤 뷰와 같은 다른 뷰의 동작을 멈추고 싶지 않습니다. 모든 터치를 전달하려면 어떻게해야합니까? 이 오버레이 뷰? UIView의 일부입니다. 오버레이보기에서 아래보기로 터치를 전달하려면 UIView에서 다음 메소드를 구현하십시오. 목표 -C : - (BOOL)pointInside:(CGPoint)point withEvent:(UIEvent *)event { NSLog(@"Passing all touches to the next view (if any), in the view stack."); return NO; } 빠른: ov..

IT박스 2020.07.08

Node.js에서 비 차단 또는 비동기 I / O 란 무엇입니까?

Node.js에서 비 차단 또는 비동기 I / O 란 무엇입니까? 서버 측 자바 스크립트 엔진과 관련하여 비 차단 I / O 또는 비동기 I / O 란 무엇입니까? Java 서버 측 구현에 비해 이점으로 언급되어 있습니다. 동기 대 비동기 동기 실행은 일반적으로 순서대로 실행되는 코드를 말합니다. 비동기 실행은 코드에 나타나는 순서대로 실행되지 않는 실행을 말합니다. 다음 예에서는 동기 작업으로 인해 경고가 순서대로 시작됩니다. 비동기 작업에서는 alert(2)두 번째로 실행 되는 것처럼 보이지만 그렇지 않습니다. 동기식 : 1,2,3 alert(1); alert(2); alert(3); 비동기식 : 1,3,2 alert(1); setTimeout(() => alert(2), 0); alert(3); 차..

IT박스 2020.07.08

Seaborn 플롯을 파일로 저장하는 방법

Seaborn 플롯을 파일로 저장하는 방법 다음 코드 ( test_seaborn.py)를 시도했습니다 . import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() 하지만이 오류가 발생합니다. Traceback (most recent call last): ..

IT박스 2020.07.08

Firebase Cloud Messaging 용 API KEY는 어디에서 찾을 수 있습니까?

Firebase Cloud Messaging 용 API KEY는 어디에서 찾을 수 있습니까? 새 버전의 GCM 또는 Firebase Cloud Messaging의 작동 방식을 파악하려고 노력하고 있으므로 API 키가 없거나 새 버전을 만들려면 프로젝트 중 하나를 새 Firebase 콘솔로 옮겼습니다. 내가 할 수 있습니까? https://console.firebase.google.com/project/(your-project-id)/settings/cloudmessaging 에 있습니다. API KEY는 다음에서 찾을 수 있습니다. (gear-next-to-project-name) > Project Settings > Cloud Messaging 서버 키는 API 키입니다. 1 단계 : Firebase ..

IT박스 2020.07.08

UltiSnips와 YouCompleteMe

UltiSnips와 YouCompleteMe Macvim에 번들 ultisnips 및 youcompleteme가 설치되어 있습니다. 문제는 탭이 ycm에 의해 묶여 있기 때문에 ultisnips가 작동하지 않는다는 것입니다. let g:UltiSnipsExpandTrigger = ""shift-tab으로 스 니펫 완료를 트리거 할 수 있도록 넣어 보았지만 알 수없는 이유로 작동하지 않습니다. 나는 뚜껑을 방아쇠로 사용할 수는 있지만 지금까지는 그렇게 할 수있는 방법을 찾지 못했습니다. 이 두 애드온을 함께 사용하는 사람이 있습니까? Shift-Tab을 작동 시키려면 어떻게해야합니까? 스 니펫을 트리거하기 위해 다른 키를 추천 할 수 있습니까? 또 다른 옵션은 SuperTab 플러그인을 사용하는 것입니다...

IT박스 2020.07.08

docker-compose에서 docker에 연결할 수 없습니다

docker-compose에서 docker에 연결할 수 없습니다 Mac OS 10.8.5에 docker-machine 0.1.0 및 docker-compose 1.1.0을 설치했습니다. Docker-machine이 정상적으로 실행 중이며 docker-machine ssh로 연결할 수 있습니다. $ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM dev * virtualbox Running tcp://192.168.99.100:2376 그러나 docker-compose에서 연결할 수 없습니다. $ docker-compose up http + unix : //var/run/docker.sock에서 Docker 데몬에 연결할 수 없습니다-실행 중입니까? 비표준 위..

IT박스 2020.07.08

Mockito에서 미완성 스터 빙 감지

Mockito에서 미완성 스터 빙 감지 테스트를 실행하는 동안 다음과 같은 예외가 발생합니다. 조롱을 위해 Mockito를 사용하고 있습니다. Mockito 라이브러리가 언급 한 힌트는 도움이되지 않습니다. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355) E.g. thenReturn() may be missing. Examples of correct stubbing: when(mock.isOk()).thenReturn(true); when(mock.isOk()).t..

IT박스 2020.07.08

NSString에 다음이 포함되어 있는지 감지 중 ...?

NSString에 다음이 포함되어 있는지 감지 중 ...? 문자열에 특정 단어가 포함되어 있는지 어떻게 알 수 있습니까? 예를 들어 아래에 문자열이 있습니다. @"Here is my string." 예를 들어 "is"와 같은 문자열에서 단어를 감지 할 수 있는지 알고 싶습니다. 내가하는 방법은 다음과 같습니다. NSString *someString = @"Here is my string"; NSRange isRange = [someString rangeOfString:@"is " options:NSCaseInsensitiveSearch]; if(isRange.location == 0) { //found it... } else { NSRange isSpacedRange = [someString rangeO..

IT박스 2020.07.08

파일에서 특정 줄을 삭제하기 위해 Python 사용

파일에서 특정 줄을 삭제하기 위해 Python 사용 별명으로 가득 찬 텍스트 파일이 있다고 가정 해 봅시다. Python을 사용하여이 파일에서 특정 닉네임을 삭제하려면 어떻게해야합니까? 먼저 파일을 열고 파일에서 모든 줄을 가져옵니다. 그런 다음 파일을 쓰기 모드로 다시 열고 삭제하려는 줄을 제외하고 줄을 다시 쓰십시오. with open("yourfile.txt", "r") as f: lines = f.readlines() with open("yourfile.txt", "w") as f: for line in lines: if line.strip("\n") != "nickname_to_delete": f.write(line) 당신은 필요 strip("\n")파일이 개행 문자로 맨 마지막 종료하지 않는 ..

IT박스 2020.07.08

“app-release.apk”이 기본 생성 된 APK 이름을 변경하는 방법

“app-release.apk”이 기본 생성 된 APK 이름을 변경하는 방법 Android Studio에서 서명 된 apk 를 생성 할 때마다 기본적으로 이름은 app-release.apk입니다 ... 프롬프트를 표시하고 apk에 할당 해야하는 이름 (이클립스에서 수행되는 방식)을 묻도록 설정을 할 수 있습니까? 내가하는 일은 APK 생성 후 이름을 바꿉니다. 이것은 오류를주지 않지만 프롬프트를 얻기 위해 설정을 변경할 수있는 진정한 방법이 있습니다. 노트:: apk android studio 생성 중 위치를 선택하라는 메시지가 표시됩니다 (전용) 예, 우리는 그것을 바꿀 수 있지만 좀 더 관심을 가지고 이제 프로젝트 의 build.gradle 에 이것을 추가하고 프로젝트의 빌드 변형 을 확인했는지 확인..

IT박스 2020.07.08
반응형