반응형

C++ 750

JavaScript 문자열 개행 문자?

JavaScript 문자열 개행 문자? 가 \n모든 플랫폼을위한 자바 스크립트의 보편적 인 개행 문자 순서는? 그렇지 않은 경우 현재 환경의 문자를 어떻게 결정합니까? HTML 개행 요소 ( ) 에 대해 묻지 않습니다 . JavaScript 문자열 내에서 사용되는 줄 바꿈 문자 시퀀스에 대해 묻고 있습니다. 방금이 바보 같은 JavaScript를 사용하여 몇 가지 브라우저를 테스트했습니다. function log_newline(msg, test_value) { if (!test_value) { test_value = document.getElementById('test').value; } console.log(msg + ': ' + (test_value.match(/\r/) ? 'CR' : '') + '..

Programming 2020.02.21

github의 기존 이슈에 새로운 풀 요청을 어떻게 첨부합니까?

github의 기존 이슈에 새로운 풀 요청을 어떻게 첨부합니까? 확실하지는 않지만 제목이 "Issue 4"또는 기타 항목으로 github pull 요청을 작성하는 모호한 기억이 있으며 제출 한 프로젝트의 Issue 4에 자동으로 첨부됩니다. 최근에 다시 시도했지만 작동하지 않았습니다. 대신 새로운 문제가 발생했습니다. 새 풀 요청 페이지에 "발행 첨부"와 같은 옵션이없고 이슈 페이지에 "이 이슈에 대한 새 풀 요청을여십시오"와 같은 옵션이 표시되지 않습니다. 프로젝트 소유자가 이슈 페이지를 깨끗하게 유지하고 중복을 피할 수 있도록하는 방법이 있습니까? 편집 : 분명히하기 위해 풀 요청을 만들면 항상 새로운 문제가 발생 한다는 것을 알고 있습니다. 대신 기존 요청에 풀 요청을 첨부하고 싶습니다 . "hub..

Programming 2020.02.21

Java에서 배열을 초기화하는 방법은 무엇입니까?

Java에서 배열을 초기화하는 방법은 무엇입니까? 다음과 같이 배열 데이터를 초기화하고 있습니다. public class Array { int data[] = new int[10]; /** Creates a new instance of Array */ public Array() { data[10] = {10,20,30,40,50,60,71,80,90,91}; } } NetBeans가 라인에서 오류를 가리킴 data[10] = {10,20,30,40,50,60,71,80,90,91}; 문제를 어떻게 해결할 수 있습니까? data[10] = {10,20,30,40,50,60,71,80,90,91}; 위의 내용이 올바르지 않습니다 (구문 오류). 즉 data[10], 요소 만 보유 할 수 있는 배열을 할당한다..

Programming 2020.02.21

git을 사용하여 특정 파일의 변경 사항을 확인하십시오

git을 사용하여 특정 파일의 변경 사항을 확인하십시오 git diff명령을 사용하여 변경 사항을 확인할 수 있지만 이해하는 한 디렉토리 기반입니다. 이는 현재 디렉토리에있는 모든 파일의 모든 변경 사항을 제공함을 의미합니다. 하나의 특정 파일에서 변경 사항 만 확인하려면 어떻게합니까? 파일 file_1.rb,, file_2.rb..., 을 변경 file_N.rb했지만 파일의 변경에만 관심이 있습니다 file_2.rb. 커밋하기 전에 이러한 변경 사항을 어떻게 확인합니까? 다음과 같은 명령을 사용하십시오. git diff file_2.rb 차이점을 얻을 수있는 종류에 대한 자세한 내용은 git diff설명서 를 참조하십시오 . 일반적으로, 현재 디렉토리 만이 아니라 git diff전체 저장소 의 모든 변..

Programming 2020.02.21

“throw”와“throw ex”에는 차이가 있습니까?

“throw”와“throw ex”에는 차이가 있습니까? 그 둘의 차이점이 이미 무엇인지 묻는 게시물이 있습니다. (왜 이것을 언급해야합니까?) 그러나 내 질문은 다른 오류 신과 같은 처리 방법 에서 "throw ex"라고하는 방식이 다릅니다 . public class Program { public static void Main(string[] args) { try { // something } catch (Exception ex) { HandleException(ex); } } private static void HandleException(Exception ex) { if (ex is ThreadAbortException) { // ignore then, return; } if (ex is Argume..

Programming 2020.02.21

커밋하기 전에 git에서 파일 diff를 보는 방법

커밋하기 전에 git에서 파일 diff를 보는 방법 이것은 종종 나에게 일어난다 : 나는 하루나 이틀 동안 동시에 두 가지 관련 변경 사항을 작업하고 있으며 커밋 할 때 특정 파일에서 변경된 내용을 잊어 버립니다. (이것은 개인용 git repo이므로 커밋에서 둘 이상의 업데이트가 가능합니다.) 체크인하려는 로컬 파일과 해당 파일의 마지막 커밋 사이의 변경 사항을 미리 볼 수있는 방법이 있습니까? 다음과 같은 것 : git diff --changed /myfile.txt 그리고 다음과 같이 인쇄됩니다. line 23 (last commit): var = 2+2 (current): var = myfunction() + 2 line 149 (last commit): return var (current): r..

Programming 2020.02.21

JavaScript ES6 클래스의 전용 속성

JavaScript ES6 클래스의 전용 속성 ES6 클래스에서 개인 속성을 만들 수 있습니까? 다음은 예입니다. 에 대한 액세스를 방지하려면 어떻게해야 instance.property합니까? class Something { constructor(){ this.property = "test"; } } var instance = new Something(); console.log(instance.property); //=> "test" 비공개 필드는 ECMA 표준 으로 구현되고 있습니다 . babel 7 및 stage 3 프리셋으로 오늘 사용을 시작할 수 있습니다 . babel REPL 예를 참조하십시오 . class Something { #property; constructor(){ this.#prope..

Programming 2020.02.21

MVC의 ViewModel은 무엇입니까?

MVC의 ViewModel은 무엇입니까? ASP.NET MVC를 처음 사용합니다. ViewModel의 목적을 이해하는 데 문제가 있습니다. ViewModel이란 무엇이며 왜 ASP.NET MVC 응용 프로그램에 ViewModel이 필요합니까? 간단한 예를들 수 있다면 더 좋습니다. A view model는 정적 텍스트 또는 데이터베이스에 추가하거나 편집 할 수있는 입력 값 (예 : 텍스트 상자 및 드롭 다운 목록)에 상관없이보기 / 페이지에 표시하려는 데이터를 나타냅니다. 당신과 다른 것 domain model입니다. 보기의 모델입니다. Employee직원 도메인 모델을 나타내는 클래스가 있고 다음과 같은 속성 (고유 식별자, 이름, 성 및 생성 날짜)이 포함되어 있다고 가정 해 보겠습니다 . publi..

Programming 2020.02.21

모든 SDK 라이센스 자동 수락

모든 SDK 라이센스 자동 수락 gradle android plugins 2.2-alpha4 이후 : Gradle은 프로젝트가 의존하는 누락 된 SDK 패키지 다운로드를 시도합니다 그것은 놀랍도록 시원하며 JakeWharton 프로젝트 인 것으로 알려졌습니다 . 그러나 SDK 라이브러리를 다운로드하려면 라이센스 계약에 동의하거나 gradle이 알려줍니다. 다음 SDK 구성 요소의 라이센스 계약에 동의하지 않았습니다. [Android SDK Build-Tools 24, Android SDK Platform 24]. 프로젝트를 빌드하기 전에 라이센스 계약에 동의하고 Android Studio SDK 관리자를 사용하여 누락 된 구성 요소 설치를 완료해야합니다. 또는 한 워크 스테이션에서 다른 워크 스테이션으로..

Programming 2020.02.21

디버그 정보로 Python 오류를 어떻게 기록합니까?

디버그 정보로 Python 오류를 어떻게 기록합니까? 다음을 사용하여 Python 예외 메시지를 로그 파일에 인쇄하고 있습니다 logging.error. import logging try: 1/0 except ZeroDivisionError as e: logging.error(e) # ERROR:root:division by zero 예외 문자열보다 예외 및 예외를 생성 한 코드에 대한 자세한 정보를 인쇄 할 수 있습니까? 줄 번호 또는 스택 추적과 같은 것이 좋습니다. logger.exception 오류 메시지와 함께 스택 추적을 출력합니다. 예를 들면 다음과 같습니다. import logging try: 1/0 except ZeroDivisionError as e: logging.exception("..

Programming 2020.02.21
반응형