반응형

분류 전체보기 2429

Express.js-헤더가 이미 전송되었는지 확인하는 방법은 무엇입니까?

Express.js-헤더가 이미 전송되었는지 확인하는 방법은 무엇입니까? 헤더를 설정할 수있는 라이브러리를 작성 중입니다. 헤더가 이미 전송 된 경우 Node.js에서 제공하는 "전송 된 후 헤더를 설정할 수 없습니다"메시지로 실패하도록하는 대신 사용자 지정 오류 메시지를주고 싶습니다. 그렇다면 헤더가 이미 전송되었는지 확인하는 방법은 무엇입니까? 편집 : Express 4.x부터 res.headersSent를 사용해야합니다. res.send ()를 호출 한 직후에 true로 설정되지 않기 때문에 확인하기 전에 setTimeout을 사용할 수도 있습니다. 출처 단순 : Connect의 Response 클래스는 "headerSent"공용 속성을 제공합니다. res.headerSent 헤더가 이미 클라이언트..

developer tip 2020.11.16

Lodash를 Angular JS와 함께 사용하는 방법은 무엇입니까?

Lodash를 Angular JS와 함께 사용하는 방법은 무엇입니까? 다음과 같이 lodash를 사용하여 ng-repeat지시문 에서 사용하려고합니다 . Hello {{n}} 존재 GridController: IndexModule.controller('GridController', function () { this._ = _ }) 그러나 작동하지 않으므로 반복되는 것이 없습니다 . 지시문을 변경하면 ng-repeat="i in [1,2,3,4,5]"작동합니다. lodash이미 통해 포함되어 에서 전 angular. 어떻게 작동시킬 수 있습니까? 나는 '_'를 전역 적으로 소개하고 테스트를 위해 주입하는 것을 선호합니다.이 질문에 대한 대답을 참조하십시오. 컨트롤러 내부에서 밑줄 사용 var myapp =..

developer tip 2020.11.16

모든 개발자가 알아야 할 기본적인 명확한 개념은 무엇입니까?

모든 개발자가 알아야 할 기본적인 명확한 개념은 무엇입니까? 모든 개발자가 알아야 할 Clearcase 버전 제어 시스템의 핵심 개념은 무엇입니까? 핵심 개념? 중앙 집중식 (-복제) VCS : ClearCase는 중앙 집중식 VCS 세계 (하나 또는 여러 "중앙 집중식"저장소 또는 VOBS-버전 개체 기반-모든 개발자가 커밋에 액세스해야 함)와 분산 VCS 세계 사이의 중간에 있습니다. 그러나 "복제 된"모드를 지원하여 먼 사이트 (MultiSite ClearCase)에서 저장소를 복제하고 델타를 전송하고 소유권을 관리 할 수 ​​있습니다. (첨부 된 라이센스 비용은 상당히 가파 릅니다.) 이것은 병렬 동시 진화를 허용하지 않기 때문에 진정한 "분산 형"모델이 아닙니다 . 브랜치는 하나의 VOB 또는 ..

developer tip 2020.11.16

jQuery의 keydown () 이벤트 핸들러에서 누른 문자를 디코딩하는 방법

jQuery의 keydown () 이벤트 핸들러에서 누른 문자를 디코딩하는 방법 jQuery의 keydown함수에 의해 호출되는 핸들러 내에서 텍스트 필드에 어떤 문자가 입력되었는지 알아 내야 합니다. key.which나에게 키 코드 만 제공하지만 어떤 ASCII 문자가 key나타내는 지 알아 내야 합니다. 어떻게해야합니까? 문자 입력의 경우 keypress()눌린 문자의 실제 ASCII 코드를보고 하는를 사용하는 것이 좋습니다 . 자동으로 대소 문자를 처리하고 문자가 아닌 누름을 무시합니다. 두 경우 모두 fromCharCode ()를 사용하여 문자열 표현으로 변환 할 수 있습니다. 예 var c = String.fromCharCode(e.which) // or e.keyCode 그냥에 대한 기억 ke..

developer tip 2020.11.16

gradle의 versionNameSuffix에 날짜 빌드를 추가하는 방법

gradle의 versionNameSuffix에 날짜 빌드를 추가하는 방법 Android Studio를 사용 중이며 Android build.gradle 파일의 versionNameSuffix에 접미사를 추가해야합니다. 세 가지 서로 다른 buildType이 있고 "베타"릴리스에 datetime 만 추가하면됩니다. 실제 파일은 다음과 같습니다. defaultConfig { versionCode 14 versionName "0.7.5" minSdkVersion 9 targetSdkVersion 18 } buildTypes { beta { packageNameSuffix ".beta" versionNameSuffix "-beta" signingConfig signingConfigs.debug } .... }..

developer tip 2020.11.16

프록시 뒤의 dockerfile에서`apt-get`을 어떻게 실행합니까?

프록시 뒤의 dockerfile에서`apt-get`을 어떻게 실행합니까? Docker (버전 0.8.1, 빌드 a1598d1)가있는 가상 머신 (Ubuntu 13.10)을 실행하고 있습니다. dockerfile로 이미지를 만들려고합니다. 먼저 패키지를 업데이트하고 싶지만 (프록시가 난독 화됨) 아래 코드를 사용하여 apt-get시간 초과됩니다 Could not resolve 'archive.ubuntu.com'. FROM ubuntu:13.10 ENV HTTP_PROXY ENV HTTPS_PROXY RUN export http_proxy=$HTTP_PROXY RUN export https_proxy=$HTTPS_PROXY RUN apt-get update && apt-get upgrade 또한 호스트 시..

developer tip 2020.11.16

JavaScript : 정의되지 않음! == 정의되지 않음?

JavaScript : 정의되지 않음! == 정의되지 않음? 참고 : ECMAScript5.1, 섹션 15.1.1.3에 따라 window.undefined는 읽기 전용입니다. 최신 브라우저는이를 올바르게 구현합니다. 예 : Safari 5.1, Firefox 7, Chrome 20 등 Undefined는 여전히 Chrome 14, ...에서 변경할 수 있습니다. 나는 최근에 통합 할 때 페이스 북 연결을 함께 Tersus , 나는 처음에 오류 메시지 수신 Invalid Enumeration Value및 Handler already exists페이스 북의 API 함수를 호출 할 때를. 문제의 원인은 object.x === undefined 'object'에 속성 'x'가 없으면 false를 반환합니다. 두..

developer tip 2020.11.16

Android Eclipse 플러그인 : Instrumentation Test Runner가 지정되지 않음

Android Eclipse 플러그인 : Instrumentation Test Runner가 지정되지 않음 Android 프로젝트로 Eclipse에서 단위 테스트를 실행하려고 할 때이 오류가 발생합니다. Android 환경 설정에서 Instrumentation Test Runner 목록이 비어 있습니다. [2009-06-17 23:57:51-MyApp] 오류 : 애플리케이션이 android.test.InstrumentationTestRunner 계측을 지정하지 않았거나 uses-library android.test.runner를 선언하지 않습니다. 한 번 단위 테스트를 시도했기 때문에 항상하고 싶은 일이라고 귀찮게 결정했습니다. 에서 Run Configuration당신은 할 수 있습니다 Android J..

developer tip 2020.11.16

상태 표시 줄의 높이?

상태 표시 줄의 높이? 상태 표시 줄 + 제목 표시 줄의 높이를 얻는 방법이 있습니까? 개발자 포럼을 확인하면 동일한 질문이 표시되지만 해결책은 없습니다 (찾을 수 있음). 초기 레이아웃 단계 후에 얻을 수 있다는 것을 알고 있지만 내 활동의 onCreate ()에서 가져올 수 있습니다. 감사 Rect rectgle= new Rect(); Window window= getWindow(); window.getDecorView().getWindowVisibleDisplayFrame(rectgle); int StatusBarHeight= rectgle.top; int contentViewTop= window.findViewById(Window.ID_ANDROID_CONTENT).getTop(); int Tit..

developer tip 2020.11.16

Android 서비스는 항상 실행되어야 함 (일시 중지 또는 중지하지 않음)

Android 서비스는 항상 실행되어야 함 (일시 중지 또는 중지하지 않음) 서비스를 생성했으며 전화기가 다시 시작되거나 강제 종료 될 때까지 항상이 서비스를 실행하고 싶습니다. 서비스는 백그라운드에서 실행되어야합니다. 생성 된 서비스 및 시작 서비스의 샘플 코드 : 서비스 시작 : Intent service = new Intent(getApplicationContext(), MyService.class); getApplicationContext().startService(service); 서비스: public class MyService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) ..

developer tip 2020.11.15
반응형