반응형

2020/03 927

Lisp 매크로를 그렇게 특별하게 만드는 것은 무엇입니까?

Lisp 매크로를 그렇게 특별하게 만드는 것은 무엇입니까? 프로그래밍 언어에 대한 Paul Graham의 에세이 를 읽으면 Lisp 매크로 가 유일한 방법 이라고 생각할 것입니다 . 다른 플랫폼에서 일하는 바쁜 개발자로서 Lisp 매크로를 사용할 권한이 없었습니다. 버즈를 이해하려는 사람은이 기능이 왜 그렇게 강력한 지 설명하십시오. 또한 파이썬, Java, C # 또는 C 개발의 세계에서 이해할 수있는 것과 관련이 있습니다. 짧은 대답을 제공하기 위해 매크로는 공통 Lisp 또는 DSL (Domain Specific Languages)에 대한 언어 구문 확장을 정의하는 데 사용됩니다. 이러한 언어는 기존 Lisp 코드에 바로 포함됩니다. 이제 DSL은 Lisp와 유사한 구문 (예 : Peter Norv..

Programing 2020.03.21

git pull과 git pull --rebase의 차이점

git pull과 git pull --rebase의 차이점 나는 git을 언젠가 다시 사용하기 시작했고 복잡성을 완전히 이해하지 못했습니다. 내 기본적인 질문은 여기의 차이 발견하는 것입니다 git pull및 git pull --rebase가산하기 때문에, --rebase매우 뭔가 다른 일을하지 않는 것 옵션 : 단지 풀 않습니다. 차이점을 이해하도록 도와주세요. git pull= git fetch+ git merge추적 상류 지점에 대한 git pull --rebase= git fetch+ git rebase추적 상류 지점에 대한 방법 git merge과 git rebase차이점 을 알고 싶다면 이것을 읽으십시오 . 때때로 우리는 의존하는 브랜치를 리베이스 / 리와인드하는 업스트림을 가지고 있습니다. ..

Programing 2020.03.21

인수를 전달하여 다른 Python 스크립트에서 Python 스크립트를 실행하십시오.

인수를 전달하여 다른 Python 스크립트에서 Python 스크립트를 실행하십시오. 이 질문에는 이미 답변이 있습니다. 다른 스크립트에서 스크립트를 호출하는 가장 좋은 방법은 무엇입니까? 답변 10 개 다른 Python 스크립트에서 Python 스크립트를 실행하고 싶습니다. 명령 줄을 사용하는 것처럼 변수를 전달하고 싶습니다. 예를 들어, 나는 값 (0, 1, 2, 3)의 목록을 반복 것입니다 내 첫 번째 스크립트를 실행하고 2 스크립트들을 통과 할 script2.py 0다음 script2.py 1등, 비슷한 질문 인 스택 오버플로 질문 1186789 를 찾았 지만 ars의 답변은 함수를 호출합니다. 여기서 함수뿐만 아니라 전체 스크립트를 실행하려는 경우 balpha의 답변은 스크립트를 호출하지만 인수는..

Programing 2020.03.21

Bootstrap 3을 사용하여 AngularJS에서 그리드 또는 테이블을 나타내는 가장 좋은 방법은 무엇입니까?

Bootstrap 3을 사용하여 AngularJS에서 그리드 또는 테이블을 나타내는 가장 좋은 방법은 무엇입니까? [닫은] AngularJS와 Bootstrap 3을 사용하여 앱을 만들고 있습니다. 수천 행의 테이블 / 그리드를 보여주고 싶습니다. 정렬, 검색, 페이지 매김 등과 같은 기능으로 AngularJS 및 Bootstrap에 가장 적합한 제어 기능은 무엇입니까? ngGrid, ngTable, trNgGrid 및 Smart Table을 시도한 후에 Smart Table 이 AngularJS와 Bootstrap에 가장 적합한 구현 이라는 결론에 도달했습니다 . 표준 각도를 사용하여 자신의 순진한 테이블을 만들 때와 동일한 방식으로 빌드됩니다. 또한 정렬, 필터링 등을 수행하는 데 도움이되는 몇 가지..

Programing 2020.03.21

C #에서 스택 추적을 잃지 않고 InnerException을 다시 발생시키는 방법은 무엇입니까?

C #에서 스택 추적을 잃지 않고 InnerException을 다시 발생시키는 방법은 무엇입니까? 나는 리플렉션을 통해 예외를 일으킬 수있는 메소드를 호출하고 있습니다. 래퍼 리플렉션을 사용하지 않고 호출자에게 예외를 전달하려면 어떻게해야합니까? InnerException을 다시 던지지 만 스택 추적이 파괴됩니다. 예제 코드 : public void test1() { // Throw an exception for testing purposes throw new ArgumentException("test1"); } void test2() { try { MethodInfo mi = typeof(Program).GetMethod("test1"); mi.Invoke(this, null); } catch (Tar..

Programing 2020.03.21

동적 표현식을 컴파일하는 데 필요한 하나 이상의 유형을 찾을 수 없습니다.

동적 표현식을 컴파일하는 데 필요한 하나 이상의 유형을 찾을 수 없습니다. Microsoft.CSharp.dll 및 System.Core.dll에 대한 참조가 누락 되었습니까? 이 코드를 Microsoft Visual C # 2010에서 컴파일하려고합니다. using System; using System.Globalization; class main { static void Main() { dynamic d; d = "dyna"; Console.WriteLine(d); } } 하지만이 두 가지 오류가 발생합니다 오류 1 사전 정의 된 유형 'Microsoft.CSharp.RuntimeBinder.Binder'가 정의되지 않았거나 가져 오지 않았습니다 오류 2 동적 표현식을 컴파일하는 데 필요한 하나 이상..

Programing 2020.03.21

VS 2017에서 디버깅을 중지 할 때 브라우저 닫기를 자동으로 중지하는 방법

VS 2017에서 디버깅을 중지 할 때 브라우저 닫기를 자동으로 중지하는 방법 새로운 VS 2017 RC를 시험 해보고 있으며 이전 디버깅 동작을 다시 얻는 방법을 아는 사람이 있는지 궁금합니다. VS 2015에서는 다음과 같이 진행되었습니다. 프레스 디버깅 시작 웹 사이트가 새 Chrome 탭에서 열립니다 프레스 정지 디버깅 웹 사이트가 여전히 열려 있고 사이트가 여전히 실행 중이거나 활성 상태입니다 이제 2017 년 : 프레스 디버깅 시작 다른 Chrome 창 / 탭과 도킹 할 수없는 웹 사이트가 새 창에서 열립니다 프레스 정지 디버깅 웹 사이트 / Chrome 창이 닫히고 Chrome에서 로컬 호스트 창으로 직접 이동하지 않으면 사이트를 계속 사용할 수 없습니다 2017 년에 2015 년 스타일로 ..

Programing 2020.03.21

JavaScript에서 싱글 톤을 구현하는 가장 간단하고 깔끔한 방법은 무엇입니까?

JavaScript에서 싱글 톤을 구현하는 가장 간단하고 깔끔한 방법은 무엇입니까? JavaScript에서 싱글 톤 패턴을 구현하는 가장 간단하고 깨끗한 방법은 무엇입니까? 가장 쉬운 방법은 간단한 객체 리터럴을 선언하는 것입니다. var myInstance = { method1: function () { // ... }, method2: function () { // ... } }; 싱글 톤 인스턴스에 비공개 멤버를 원하면 다음과 같이 할 수 있습니다. var myInstance = (function() { var privateVar = ''; function privateMethod () { // ... } return { // public interface publicMethod1: function..

Programing 2020.03.21

jQuery로 테이블 행을 제거하는 가장 좋은 방법은 무엇입니까?

jQuery로 테이블 행을 제거하는 가장 좋은 방법은 무엇입니까? jQuery로 테이블 행을 제거하는 가장 좋은 방법은 무엇입니까? 네가 옳아: $('#myTableRow').remove(); 행에 다음 id과 같은 이 있으면 제대로 작동합니다 . blah 이 없으면 idjQuery의 다양한 셀렉터를 사용할 수 있습니다 . $('#myTable tr').click(function(){ $(this).remove(); return false; }); 테이블의 데이터 셀 안에 버튼 / 링크가 있다고 가정하면 이와 같은 방법으로 트릭을 수행 할 수 있습니다 ... $(".delete").live('click', function(event) { $(this).parent().parent().remove(); }..

Programing 2020.03.21

개체가 약속인지 어떻게 알 수 있습니까?

개체가 약속인지 어떻게 알 수 있습니까? ES6 Promise이든 블루 버드 Promise, Q Promise 등 주어진 개체가 약속인지 확인하려면 어떻게합니까? 약속 라이브러리가 결정하는 방법 .then함수 가있는 경우 - 표준 약속 라이브러리 만 사용합니다. Promises / A + 사양에는 then기본적으로 " then메소드가 있는 객체" 인 able 이라는 개념 이 있습니다. 약속은 그때의 방법으로 무엇이든 받아 들일 것 입니다. 언급 한 모든 약속 구현 이이 작업을 수행합니다. 우리가 사양 을 보면 : 2.3.3.3 then함수 인 경우 x를 사용하여이를 호출하고 첫 번째 인수 resolvePromise 및 두 번째 인수 rejectPromise 또한이 디자인 결정의 근거를 설명합니다. 이러한..

Programing 2020.03.21
반응형