반응형

Spring 2009

프로그래머 드보락 레이아웃으로 전환 할 생각

프로그래머 드보락 레이아웃으로 전환 할 생각 나는 꽤 오랫동안 프로그래밍을 해왔고 "프로그래머 드보락"키보드 레이아웃에 대해 들었습니다. 제가 전환을해야하는지 결정하는 데 도움이되는 사람들의 의견을 듣는 것은 흥미로울 것입니다. 제가 관심있는 주요 사항은 다음과 같습니다. 더 빨리 입력 할 수 있습니까? 여러 운영 체제에서 작동합니까? 저는 5.5 년부터 미국 또는 영국 키보드에서 표준 Dvorak 레이아웃 인 Dvorak을 사용해 왔습니다. 이것은 내가 항상 눈가리개를 입력했음을 의미합니다. 대괄호 나 파이프와 같은 "특수 프로그래머 키"의 경우에도 눈을 가리고 빠르게 입력하는 데 익숙해집니다. 이러한 키의 대부분은 리턴 및 백 스페이스 키 주변의 키를 제외하고 미국 키보드에서와 동일합니다. QWERT..

programing 2020.11.16

C ++ 및 D의 메타 프로그래밍

C ++ 및 D의 메타 프로그래밍 C ++의 템플릿 메커니즘은 우연히 템플릿 메타 프로그래밍에 유용하게되었습니다. 반면에 D는이를 용이하게하기 위해 특별히 설계되었습니다. 그리고 분명히 이해하기가 더 쉽습니다 (또는 들었습니다). D에 대한 경험은 없지만 템플릿 메타 프로그래밍과 관련하여 D에서 할 수 있고 C ++에서는 할 수없는 것이 무엇인지 궁금합니다. D에서 템플릿 메타 프로그래밍을 돕는 가장 큰 두 가지 요소는 템플릿 제약이며 static if, 두 가지 모두 C ++가 이론적으로 추가 할 수 있고 큰 이점을 얻을 수 있습니다. 템플릿 제약 조건을 사용하면 템플릿을 인스턴스화 할 수 있으려면 참이어야하는 템플릿에 조건을 지정할 수 있습니다. 예를 들어, 다음은 std.algorithm.find의..

programing 2020.11.16

CSS : 첫 글자가 작동하지 않음

CSS : 첫 글자가 작동하지 않음 Microsoft Word 문서에서 생성 된 일부 HTML 스 니펫에 CSS 스타일을 적용하려고합니다. Word가 생성 한 HTML은 상당히 끔찍하며 많은 인라인 스타일을 포함합니다. 다음과 같이 진행됩니다. Title text goes here Content text goes here. ... 그리고 아주 간단하게 제목 섹션의 첫 글자에 스타일을 지정하고 싶습니다. 더 크고 다른 글꼴 만 있으면됩니다. 이렇게하려면 다음 :first-letter과 같은 종류의 선택기 를 사용하려고합니다 . p b span:first-letter { font-size: 500px !important; } 그러나 작동하지 않는 것 같습니다. 이것을 보여주는 바이올린이 있습니다. http:..

programing 2020.11.16

디버깅하는 동안 브라우저 콘솔에서 Redux 스토어에 액세스 할 수 있습니까?

디버깅하는 동안 브라우저 콘솔에서 Redux 스토어에 액세스 할 수 있습니까? 내. reducers에 대한 단위 테스트 가 있습니다. 그러나 브라우저에서 디버깅 할 때 내 작업이 올바르게 호출되었는지 그리고 그에 따라 상태가 수정되었는지 확인하고 싶습니다. 다음과 같은 것을 찾고 있습니다. window._redux.store ... 브라우저에서 콘솔에 입력하고 어떻게 진행되는지 확인할 수 있습니다. 어떻게 할 수 있습니까? 당신이 가지고있는 경우에 사용할 수있는 실행 개발자 도구 반응 $r.store.getState();과 코드베이스를 변경하지 . 참고 : 이 작업을 수행하려면 먼저 개발자 도구 창에서 react devtool을 열어야합니다. 그렇지 않으면 $r is not defined오류가 발생합니다..

programing 2020.11.16

C ++ 표준에서 허용하는 멤버 변수와 동일한 생성자 인수 이름을 사용하여 멤버 변수를 초기화합니까?

C ++ 표준에서 허용하는 멤버 변수와 동일한 생성자 인수 이름을 사용하여 멤버 변수를 초기화합니까? 아래 예제에 표시된 것과 동일한 이름의 생성자 인수로 멤버 변수를 초기화 할 수 있음을 알아 냈습니다. #include #include class Blah { std::vector vec; public: Blah(std::vector vec): vec(vec) {} void printVec() { for(unsigned int i=0; ii) {} //^^^^ note this (added by Nawaz) }; initializes X::r to refer to X::a, initializes X::b with the value of the constructor parameter i, initializ..

programing 2020.11.15

Git 별칭 명령에 인수 전달

Git 별칭 명령에 인수 전달 Git 명령의 별칭에 인수를 전달할 수 있습니까? Git 구성에 다음과 같은 별칭이 있습니다. rb1 = rebase -i HEAD~1 rb2 = rebase -i HEAD~2 rb3 = rebase -i HEAD~3 rb4 = rebase -i HEAD~4 .... 어떤 경우에도 작동 rb하도록 별칭 을 만들 git rb 수 있습니까? 이 별칭을 시도했습니다. rb = rebase -i HEAD~ 그러나 예를 들어 git rb 8작동하지 않습니다. Git Faq 섹션 "인수가있는 Git 별칭" 을 고려하면 할 수 있지만 셸을 통해 git을 호출하면됩니다. [alias] rb = "!sh -c \"git rebase -i HEAD~$1\" -" 아직 테스트하지는 않았지만 인..

programing 2020.11.15

vim 인스턴스를 실행하는 다른 tmux 창간에 복사 및 붙여 넣기하는 방법

vim 인스턴스를 실행하는 다른 tmux 창간에 복사 및 붙여 넣기하는 방법 예 : vim을 통해 하나의 tmux 창에 복사 한 다음 다른 창으로 전환 (다른 vim 인스턴스 실행)하고 vim paste 명령을 사용하여 붙여 넣습니다. tmux (접두사 + 사용)를 통해 수행 할 수 있다는 것을 알고 있지만 vim을 실행하는 다른 창 사이를 전환하기 때문에 vim 바인딩을 사용하여 복사하여 붙여 넣을 수 있다면 정말 편리 할 것입니다. 어떤 아이디어? 죄송합니다. vim 내장 기능을 사용하도록 설득하려고합니다. copy/paste쉽게 하기 위해 다른 탭 페이지에서 파일을 열 수 있습니다. :tabe /path/to/another/file 사용 gt또는 gTTabpages을 전환합니다. 또는 창을 분할하여..

programing 2020.11.15

컴파일러는 컴파일 타임에 크기를 모르고 어떻게 메모리를 할당합니까?

컴파일러는 컴파일 타임에 크기를 모르고 어떻게 메모리를 할당합니까? 사용자로부터 정수 입력을 받아 정수 배열의 크기로 사용하는 C 프로그램을 작성하고 그 값을 사용하여 주어진 크기의 배열을 선언하고 배열의 크기를 확인하여 확인하고 있습니다. 암호: #include int main(int argc, char const *argv[]) { int n; scanf("%d",&n); int k[n]; printf("%ld",sizeof(k)); return 0; } 놀랍게도 정확합니다! 이 프로그램은 필요한 크기의 배열을 만들 수 있습니다. 그러나 모든 정적 메모리 할당은 컴파일 타임에 이루어지며 컴파일 타임에는의 값을 n알 수 없습니다. 그렇다면 컴파일러가 필요한 크기의 메모리를 할당 할 수있는 이유는 무엇입..

programing 2020.11.15

.NET에서 간단한 규칙 엔진 라이브러리 찾기

.NET에서 간단한 규칙 엔진 라이브러리 찾기 좋은 .NET 라이브러리 규칙 라이브러리 (이상적으로는 오픈 소스)를 아는 사람이 있습니까? 예를 들어 (A AND B) AND (B OR C OR D)와 같이 중첩 논리 표현식을 수행 할 수있는 것이 필요합니다. 객체 속성 (예 : A.P1 및 B.P1)을 비교해야합니다. (이상적으로는 A.P1 및 B.P2의 모든 속성을 비교할 수 있습니다). 규칙을 데이터베이스에 저장해야합니다 (간단한 구성 가능한 논리가 많이 있습니다). 그리고 규칙 생성 / 관리 API가 있어야합니다. 관리 도구는 인스턴스를 검사하여 사용 가능한 속성과 존재하는 제약 조건을 결정해야합니다. 감사! 아, 한 가지 더. 규칙 엔진으로서 액션 (명령) 개념을 포함해야합니다. 표현식이 반환 ..

programing 2020.11.15
반응형