반응형

2020/12 692

Angular 2 라우터 이벤트 리스너

Angular 2 라우터 이벤트 리스너 Angular 2 라우터에서 상태 변경을 수신하는 방법은 무엇입니까? Angular 1.x에서는이 이벤트를 사용했습니다. $rootScope.$on('$stateChangeStart', function(event,toState,toParams,fromState,fromParams, options){ ... }) 따라서 Angular 2에서이 이벤트 리스너를 사용하면 window.addEventListener("hashchange", () => {return console.log('ok')}, false); 'ok'를 반환하지 않고 JS에서 상태를 변경 한 다음 브라우저 history.back () 함수가 실행됩니다. router.subscribe () 함수를 서비스..

Programing 2020.12.11

CURL을 통해 모든 기기에 Firebase 알림을 어떻게 보내나요?

CURL을 통해 모든 기기에 Firebase 알림을 어떻게 보내나요? 기본적으로 Firebase 관리 콘솔을 통해 알림을 보낼 때 발생하는 상황을 복제하여 모든 앱 사용자 (Android)에게 알림을 보내려고합니다. 시작하는 CURL 명령은 다음과 같습니다. curl --insecure --header "Authorization : key = AIzaSyBidmyauthkeyisfineL-6NcJxj-1JUvEM"--header "Content-Type : application / json"-d "{\"notification \ ": {\"title \ ": \"note -Title \ ", \"body \ ": \"note-Body \ "}}" https://fcm.googleapis.com/fcm/s..

Programing 2020.12.11

유형이 "단순"유형인지 어떻게 알 수 있습니까?

유형이 "단순"유형인지 어떻게 알 수 있습니까? 즉, 단일 값을 보유합니다. typeof(string).IsPrimitive == false typeof(int).IsPrimitive == true typeof(MyClass).IsClass == true typeof(string).IsClass == true typeof(string).IsByRef == false typeof(MyClass).IsByRef == true // correction: should be false (see comments below) T의 새 인스턴스를 인스턴스화하는 메서드가 있으며 "복잡한"클래스 인 경우 소스 데이터 값 집합에서 속성을 채 웁니다. (a) T가 단순 유형 (예 : 문자열 또는 int 또는 기타 유사한 것)..

Programing 2020.12.11

SICP에서 Exercise 1.6에 대한 설명은 무엇입니까?

SICP에서 Exercise 1.6에 대한 설명은 무엇입니까? 저는 이제 막 SICP를 통해 작업을 시작하고 있습니다 (내 혼자서, 이것은 수업이 아닙니다). 그리고 며칠 동안 운동 1.6으로 고군분투 해 왔지만 알아낼 수없는 것 같습니다. 이것은 Alyssa가 다음 과 같이 if에서 다시 정의한 것 입니다 cond. (define (new-if predicate then-clause else-clause) (cond (predicate then-clause) (else else-clause)) 그녀는 몇 가지 간단한 경우에 성공적으로 테스트 한 다음이를 사용하여 제곱근 프로그램을 다시 작성합니다 (에서 잘 작동 함 if). (define (sqrt-iter guess x) (new-if (good-en..

Programing 2020.12.11

ASP.NET MVC 2 용 사용자 지정 멤버 자격 공급자는 어떻게 만듭니 까?

ASP.NET MVC 2 용 사용자 지정 멤버 자격 공급자는 어떻게 만듭니 까? ASP.NET 멤버 자격 공급자를 기반으로 ASP.NET MVC 2에 대한 사용자 지정 멤버 자격을 만들려면 어떻게합니까? 사용자 지정 멤버 자격 공급자를 포함하는 새 프로젝트를 만들고 추상 클래스 의 ValidateUser메서드를 재정의했습니다 MembershipProvider. public class MyMembershipProvider : MembershipProvider { public override bool ValidateUser(string username, string password) { // this is where you should validate your user credentials against y..

Programing 2020.12.11

실수로 체크 아웃 한 후 변경 사항을 되 찾으시겠습니까?

실수로 체크 아웃 한 후 변경 사항을 되 찾으시겠습니까? 다음은 내 repo의 상태입니다. [~/rails_apps/jekyll_apps/nepalonrails (design)⚡] ➔ gst # On branch design # Changed but not updated: # (use "git add/rm ..." to update what will be committed) # (use "git checkout -- ..." to discard changes in working directory) # # modified: _layouts/default.html # deleted: _site/blog/2010/04/07/welcome-to-niraj-blog/index.html # deleted: _sit..

Programing 2020.12.11

지정된 리포지토리의 Git 분기로 Jenkins Choice 매개 변수를 동적으로 채우기

지정된 리포지토리의 Git 분기로 Jenkins Choice 매개 변수를 동적으로 채우기 특정 Git 리포지토리에 특정 Git 분기의 입력이 필요한 매개 변수화 된 Jenkins 작업이 있습니다. 현재이 매개 변수는 문자열 매개 변수입니다. 이 매개 변수를 선택 매개 변수로 만들고 드롭 다운 목록을 Git 브랜치로 동적으로 채우는 방법이 있습니까? 새 분기가 생성 될 때마다 수동으로 드롭 다운을 구성하여이 선택 매개 변수를 유지하도록 누군가에게 요구하고 싶지 않습니다. Extended Choice Parameter 플러그인 을 사용하면 파일에서 선택 사항을 읽을 수 있습니다. 물론 이제 또 다른 문제가 있습니다. 파일이 최신 상태인지 확인하고 (커밋 후 후크로 수행 할 수 있음) 모든 사용자에게 전파 (..

Programing 2020.12.11

Putty의 화살표 키는 커서를 이동하는 대신 ^ [[A ^ [[D ^ [[B]를 반환합니다.

Putty의 화살표 키는 커서를 이동하는 대신 ^ [[A ^ [[D ^ [[B]를 반환합니다. PuTTy에서 다른 사람이이 오류를 경험 한 적이 있습니까? 예를 들어, Up 키를 누르면 다음이 생성됩니다. >>> ^[[A Google은 특수 문자 검색을 허용하지 않으므로이 문제의 기존 버전을 찾는 데 어려움을 겪고 있습니다. 편집하다: 그래서 이것은 내가 어떤 유니 코드를 붙여 넣은 후에 일어난 일입니다 (제가 생각하기에 번역이 이미 utf-8로 설정되었을 때). 다른 열린 PuTTy 창과 다른 설정에 대해 설정 변경 대화 상자를 확인했지만 설정이 동일하게 보입니다. EDIT2 : PuTTy를 다시 시작하면 해결되지만 여전히 성가신 문제입니다. EDIT3 : 똑같은 버그를 복제하는 방법 : Linux P..

Programing 2020.12.11

UILabel이 프로그래밍 방식이 아닌 스토리 보드 (또는 인터페이스 빌더)에서 텍스트 크기를 자동으로 조정하는 방법

UILabel이 프로그래밍 방식이 아닌 스토리 보드 (또는 인터페이스 빌더)에서 텍스트 크기를 자동으로 조정하는 방법 UILabel을 클릭하여 스토리 보드로 드래그 한 다음 텍스트 필드에 텍스트를 추가 할 때마다 텍스트가 잘 리므로 UILabel을 클릭하고 드래그하여 텍스트가 나타나도록 충분히 크게 늘려야합니다. UILabel을 텍스트에 맞게 자동으로 크게 만드는 방법을 알아낼 수 없습니다. 이렇게하면 새로운 뷰를 디자인하는 동안 시간을 ​​절약 할 수 있습니다. Interface Builder의 모든 요소에서 요소를 선택하고 다음을 누를 수 있습니다. 편집기> 콘텐츠에 맞게 크기 조정 (키보드 단축키 : CMD+ =) 이것은 선택된 요소에 대해 "sizeToFit"를 수행합니다. 라벨은 텍스트 크기에 ..

Programing 2020.12.11

MySQL SELECT AS는 두 개의 열을 하나로 결합

MySQL SELECT AS는 두 개의 열을 하나로 결합 사용하여 이 용액을 , I 데이터를 내보낼 때 CSV 파일로 출력 열 이름을 선택하면 이름을 사용하여 해당 MySQL의 쿼리의 일부로서 유착을 사용하려고. SELECT FirstName AS First_Name , LastName AS Last_Name , ContactPhoneAreaCode1 , ContactPhoneNumber1 , COALESCE(ContactPhoneAreaCode1, ContactPhoneNumber1) AS Contact_Phone FROM TABLE1 First_Name, Last_Name 및 Contact_Phone의 3 개 열을 원했습니다. First_Name, Last_Name, ContactPhoneAreaCo..

Programing 2020.12.11
반응형