반응형

자바 4414

BehaviorSubject와 Observable?

BehaviorSubject와 Observable? 나는 각도 RxJs 패턴으로 찾고 있어요와 나는 사이의 차이 이해하지 못하는 BehaviorSubject와를 Observable. 내 이해에서 a BehaviorSubject는 시간이 지남에 따라 변경 될 수있는 값입니다 (구독 할 수 있으며 구독자는 업데이트 된 결과를받을 수 있음). 이것은의 동일한 목적으로 보인다 Observable. 언제 Observablevs 를 사용 BehaviorSubject하시겠습니까? BehaviorSubject오버 를 사용 Observable하거나 그 반대로 사용하면 이점이 있습니까? BehaviorSubject 는 주제 유형이며 주제는 특수한 유형의 관찰 가능하므로 다른 관찰 가능과 같은 메시지를 구독 할 수 있습니다..

IT story 2020.02.09

PHP에서 유용한 오류 메시지를 얻는 방법은 무엇입니까?

PHP에서 유용한 오류 메시지를 얻는 방법은 무엇입니까? PHP로 프로그래밍하는 것이 상당히 실망 스럽습니다. 나는 종종 스크립트를 실행하고 빈 화면을 다시 보게됩니다. 빈 화면으로 오류 메시지가 없습니다. 원인은 단순한 구문 오류 (잘못된 대괄호, 세미콜론 누락) 또는 함수 호출 실패 또는 기타 다른 것일 수 있습니다. 무엇이 잘못되었는지 알아내는 것은 매우 어렵습니다. 코드를 주석 처리하고, 어디서나 "echo"문장을 입력하는 등 문제를 좁히려 고합니다. 그러나 더 좋은 방법이 있어야합니다. 그렇다면 Java와 마찬가지로 PHP가 유용한 오류 메시지를 생성하는 방법이 있습니까? 누구나 좋은 PHP 디버깅 팁과 기술을 추천 할 수 있습니까? 구문 오류의 경우 php.ini에서 오류 표시를 활성화해야합니..

IT story 2020.02.09

Git을 사용할 때“오류 : 잘못된 색인 – 치명적 : 색인 파일 손상”을 해결하는 방법

Git을 사용할 때“오류 : 잘못된 색인 – 치명적 : 색인 파일 손상”을 해결하는 방법 이후 git init에 몇 개의 파일을 추가 및 커밋하고 일부 변경 한 후 추가 및 커밋했습니다. git 데몬을 설정하고 (WinXP의 Cygwin에서 실행) 리포지토리를 한 번 복제했습니다. 이제 복제 된 저장소 에이 오류가 발생합니다. $ git status error: bad index file sha1 signature fatal: index file corrupt 저장소의 새 사본을 얻는 것 외에이 문제를 해결할 수있는 방법이 있습니까? 문제가 커밋에 대한 준비 영역 으로 인덱스에 문제가있는 경우 (예 :).git/index 인덱스를 제거하고 (원하는 경우 백업 복사본 만들기) 마지막 커밋에서 버전으로 인덱..

IT story 2020.02.09

Eclipse / Java 코드 완료가 작동하지 않습니다

Eclipse / Java 코드 완료가 작동하지 않습니다 일부 플러그인 (주목할 수있는, EPIC, Clearcase, QuantumDB, MisterQ)과 함께 Eclipse 3.4.2를 다운로드, 압축 해제 및 설정했습니다. 이제 Java 프로젝트를 편집 할 때 코드 완성이 작동하지 않습니다. 입력 String.하고 ctrl+를 누르면 space팝업에 "기본 제안 없음"이 표시되고 하단의 상태 표시 줄에 "사용 가능한 완료 없음"이 표시됩니다. 어떤 아이디어? ' ' 에서 기본 옵션 을 복원 해보십시오Windows > Preferences > Java > Editor > Content Assist > Advanced 이 환경 설정 화면에 표시되는 데이터 종류의 예이지만 반드시 현재 가지고있는 것은 아..

IT story 2020.02.09

NS 접두사는 무엇을 의미합니까?

NS 접두사는 무엇을 의미합니까? Cocoa / Cocoa Touch의 많은 클래스에는 NS 접두사가 있습니다. 무슨 뜻인가요? 그것은 NeXTSTEP 유산 에서 온 것 입니다. Cocoa 프레임 워크의 원래 코드는 NeXTSTEP 라이브러리 Foundation 및 AppKit (이 이름은 여전히 ​​Apple의 Cocoa 프레임 워크에서 사용됨) 에서 가져 왔으며 NextStep 엔지니어는 심볼 앞에 NS를 추가하기로했습니다. Objective-C는 C의 확장이므로 C ++에서와 같이 네임 스페이스가 없으므로 기호 앞에 고유 한 접두사가 붙어서 충돌하지 않도록해야합니다. 이것은 프레임 워크에 정의 된 심볼에 특히 중요합니다. 코드에서 기호 만 사용하도록 응용 프로그램을 작성하는 경우 걱정할 필요가 없습..

IT story 2020.02.09

CSRF 토큰이란 무엇입니까?

CSRF 토큰이란 무엇입니까? 그 중요성은 무엇이며 어떻게 작동합니까? 응용 프로그램을 작성하고 있습니다 (Django, 그렇게됩니다). 실제로 "CSRF 토큰"이 무엇이며 어떻게 데이터를 보호하는지에 대한 아이디어가 필요합니다. CSRF 토큰을 사용하지 않으면 게시물 데이터가 안전하지 않습니까? 간단한 단어로 된 사이트 간 요청 위조 (CSRF) 현재 온라인 뱅킹에 로그인했다고 가정합니다. www.mybank.com 에서 송금 mybank.com이 (개념적으로) 양식을 요청 한다고 가정합니다 http://www.mybank.com/transfer?to=;amount=. (계정 번호는 로그인에 암시되어 있으므로 필요하지 않습니다.) 이 www.cute-cat-pictures.org사이트는 악의적 인 사이..

IT story 2020.02.09

23,148,855,308,184,500이 마법의 숫자입니까, 아니면 단순한 기회입니까?

23,148,855,308,184,500이 마법의 숫자입니까, 아니면 단순한 기회입니까? 같은 뉴스는보고 이 하나가 위의 번호가 프로그래밍 버그로 제기했을 수 있음을 나타냅니다. 미국의 한 남자가 담배 한 갑을 사기 위해 지역 주유소에 튀어 나와 자신의 카드가 $ 23,148,855,308,184,500에 청구되었습니다. 그것은 미국의 부채보다 몇 배나 많은 $ 23 조원 (£ 14 조원)입니다. * 16 진수로 $ 523DC2E199EBB4는 첫눈에 그다지 흥미로 보이지 않습니다. 어떤 프로그래밍 오류로 인해이 문제가 발생했는지에 대한 생각이 있습니까? 숫자에 센트를 추가하면 2314885530818450000을 얻습니다. 16 진수는 2020 2020 2020 1250입니다. 패턴이 보입니까? 처음 ..

IT story 2020.02.09

JSON의 여러 줄 문자열

JSON의 여러 줄 문자열 JSON 형식으로 일부 데이터 파일을 작성 중이며 실제로 긴 문자열 값을 여러 줄로 나누고 싶습니다. 파이썬의 JSON 모듈을 사용하여 내가 사용 여부, 오류의 전체 많이 얻을 \또는 \n도피. JSON에 여러 줄 문자열을 사용할 수 있습니까? 그것은 시각적으로 편안함을주는 것이기 때문에 편집기에서 단어 줄 바꿈을 켤 수 있다고 생각하지만 궁금합니다. JSON 은 실제 줄 바꿈을 허용하지 않습니다. 모든 줄 바꿈을로 바꾸어야합니다 \n. 예 : "first line second line" 함께 저장 가능 : "first line\nsecond line" 노트 : 를 위해 Python다음과 같이 작성해야합니다. "first line\\nsecond line" \\백 슬래시를 피하..

IT story 2020.02.09

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까?

Windows Forms 응용 프로그램에서 응용 프로그램 설정을 저장하는 방법은 무엇입니까? 달성하고자하는 것은 매우 간단합니다. 정보를 읽는 경로를 사용하는 Windows Forms (.NET 3.5) 응용 프로그램이 있습니다. 이 경로는 내가 제공 한 옵션 양식을 사용하여 사용자가 수정할 수 있습니다. 이제 나중에 사용할 수 있도록 경로 값을 파일에 저장하려고합니다. 이것은이 파일에 저장된 많은 설정 중 하나입니다. 이 파일은 응용 프로그램 폴더에 직접 저장됩니다. 세 가지 옵션을 사용할 수 있음을 이해합니다. ConfigurationSettings 파일 (appname.exe.config) 기재 사용자 정의 XML 파일 .NET 구성 파일이 값을 다시 저장할 것으로 예상되지 않는다는 것을 읽었습니다..

IT story 2020.02.09

SQL Server의 INSERT 또는 UPDATE 솔루션

SQL Server의 INSERT 또는 UPDATE 솔루션 의 테이블 구조를 가정합니다 MyTable(KEY, datafield1, datafield2...). 기존 레코드를 업데이트하거나 존재하지 않는 경우 새 레코드를 삽입하려고합니다. 본질적으로 : IF (key exists) run update command ELSE run insert command 이것을 작성하는 가장 좋은 방법은 무엇입니까? 거래를 잊지 마십시오. 성능은 좋지만 단순 (IF EXISTS ..) 접근 방식은 매우 위험합니다. 여러 스레드가 삽입 또는 업데이트를 수행하려고하면 기본 키 위반을 쉽게 얻을 수 있습니다. @Beau Crawford & @Esteban에서 제공하는 솔루션은 일반적인 아이디어를 보여 주지만 오류가 발생하기..

IT story 2020.02.09
반응형