목록보안 (222)
스택큐힙리스트
나는 wrap panel에 요소를 삽입할 때, 다음 줄로 넘어가기 전에 패널 내에 아직 공간이 있는 경우 특별히 wrap되도록 할 수 있을까요? 다음과 같은 것을 찾고 있습니다: 답변 1이렇게 작동합니다: 1 2 3 4 5 6 하지만 추가해야 할 것이 있습니다... 이건 거의 해킹이라고 할 수 있습니다. StackPanel을 사용하고 그 안에 원하는 항목을 감싸는 WrapPanel을 사용하는 것을 고려해보는 것이 좋습니다... 예시: 1 2 3 4 5 6 답변 2WrapPanel은 WPF에서 자동으로 아이템을 래핑하고 나열하는 패널입니다. 기본적으로 WrapPanel은 가능한 크기로 아이템을 가로로 배열하며, 공간이 부족하면 자동으로 줄을 바꾸어서 아이템을 다음 줄에 배치합니다. 그러나 가끔은 우리가 W..
내 C 프로그램 안에서 다른 프로그램을 어떻게 실행해야 할까요? 실행된 프로그램의 STDIN에 데이터를 작성할 수 있어야 합니다 (아마도 그의 STDOUT에서 읽을 수도 있을 것입니다). 이것이 표준 C 함수인지 확실하지 않습니다. Linux 하에서 작동하는 해결책이 필요합니다.답변 1당신은 popen을 사용하려고 합니다. 이는 프로그램의 stdin과 stdout에 접근할 수 있는 단방향 파이프를 제공합니다. popen은 현대 유닉스 및 유닉스류 운영체제에서 표준으로 사용되며, Linux도 그 중 하나입니다. :-) 더 많은 정보를 읽으려면 터미널에서 man popen 을 입력하세요. 편집Whether popen은 구현에 따라 단반향 또는 양방향 pipe를 생성합니다. Linux과 OpenBSD에서는 p..
제 master 및 development 브랜치는 GitHub에서 원격으로 추적됩니다. 이 두 브랜치를 모두 복제하는 방법은 무엇인가요?답변 1$ git checkout experimental 실험적인 브랜치로 전환되었습니다. 이곳에서 새 브랜치라는 것은 브랜치가 인덱스에서 가져와서 로컬로 생성된다는 의미입니다. 이전 줄에서 설명한 대로, 이 브랜치는 일반적으로 origin/브랜치_이름 브랜치를 추적할 수 있도록 설정됩니다. 로컬 브랜치는 이제 다음과 같이 표시됩니다: $ git branch * experimental master git remote를 사용하여 여러 개의 원격 저장소를 추적할 수도 있습니다: $ git remote add win32 git://example.com/users/joe/myp..
clone 명령어는 무엇을 하는 것인가요? svn에서 이와 동등한 명령어가 있나요? 다음 것들의 차이는 무엇인가요? git remote add test git://github.com/user/test.git 와 git clone git://github.com/user/test.git 생성된 레포지토리의 이름이 중요한가요?답변 1git remote add는 특정 URL에 대해 이름을 지정하는 것을 git 구성에 항목을 만듭니다. 이를 사용하려면 기존의 git 저장소가 있어야합니다. git clone은 지정한 URI에 위치한 기존 저장소를 복사하여 새로운 git 저장소를 만듭니다.답변 2깃(Git)은 버전 관리 시스템으로 개발자들에게 매우 중요한 도구입니다. 이 글에서는 깃의 두 가지 명령어인 git rem..