반응형

분류 전체보기 796

자체에 WPF 바인딩

자체에 WPF 바인딩 WPF가 있습니다.Window그리고 어딘가에ListView내가 묶는 곳에서List로. 이제 내 어딘가에ListView가 있습니다.TextBox그리고Content속성이 다음으로{Binding}. 하지만 이것은 속기입니다.전체 바인딩을 자체 바인딩으로 작성하려면 어떻게 해야 합니까? {Binding Path=Self}작동하지 않습니다, 또한 작동하지 않습니다.{Binding Self}(여기서 후자는 전자의 지름길입니다.)단답:{Binding}는 "자체에 바인딩"(RelativeSource의 의미에서)을 위한 바로 가기가 아닙니다.Self). 오히려.{Binding} 와 동등합니다. {Binding Path=.}현재 소스에 바인딩됩니다. 자세히 설명하기:바인딩에는 소스와 경로가 있습니다...

sourcecode 2023.06.02

안드로이드 에뮬레이터에서 GPS 위치를 에뮬레이트하는 방법은 무엇입니까?

안드로이드 에뮬레이터에서 GPS 위치를 에뮬레이트하는 방법은 무엇입니까? 테스트를 위해 안드로이드 에뮬레이터에서 경도와 위도를 얻고 싶습니다. 이것을 달성하는 방법을 누가 안내해 줄 수 있습니까? 에뮬레이터의 위치를 테스트 위치로 설정하려면 어떻게 해야 합니까?텔넷을 통해 에뮬레이터에 연결할 수 있습니다.그런 다음 에뮬레이터 콘솔을 사용하여 지오픽스, 네트워크 등의 특정 데이터를 입력할 수 있습니다. 콘솔 사용 방법은 여기에서 광범위하게 설명합니다.콘솔에 연결하려면명령줄을 열고 다음을 입력합니다. telnet localhost 5554 그런 다음 지오 명령을 사용하여 gps 위치 공급자를 사용하는 모든 프로그램에 전달되는 장치에서 위도, 경도 및 필요한 경우 고도를 설정할 수 있습니다.자세한 내용은 위의..

sourcecode 2023.06.02

루비 앰퍼샌드 콜론 바로가기

루비 앰퍼샌드 콜론 바로가기 이 질문에는 이미 다음과 같은 답이 있습니다. 마감됨10년 전에. 중복 가능성: 루비에서 지도(&:name)는 무엇을 의미합니까? 루비에서, 내가 만약 한다면, 나는 알고 있습니다. some_objects.each(&:foo) 와 같습니다. some_objects.each { |obj| obj.foo } 그것은,&:foo블록을 생성합니다.{ |obj| obj.foo }프로세스로 변환하여 각 프로세스에 전달합니다.왜 이것이 작동합니까?루비만의 특별한 경우인가요, 아니면 이것이 그대로 작동하는 이유가 있나요?말하자면 당신의 질문은 틀렸습니다.여기서 일어나는 일은 "암퍼샌드와 대장"이 아니라 "암퍼샌드와 개체"입니다.이 경우 콜론은 기호를 위한 것입니다.그래서.&그리고 있습니다.:..

sourcecode 2023.06.02

하나의 양식에 두 개의 제출 단추

하나의 양식에 두 개의 제출 단추 양식에 두 개의 제출 단추가 있습니다.서버 측에서 어떤 공격을 받았는지 확인하려면 어떻게 해야 합니까? 1 해결책 1: 이름을 합니다. 그런 다음 코드 검사에서 트리거된 항목을 확인합니다. if ($_POST['action'] == 'Update') { //action for update here } else if ($_POST['action'] == 'Delete') { //action for delete } else { //invalid action! } 문제는 입력 내에서 사용자가 볼 수 있는 텍스트에 논리를 연결한다는 것입니다. 2 솔루션 2: 각각 고유한 이름을 지정하고 $_POST 입력이 있는지 확인합니다. 그리고 코드에서: if (isset($_POST['u..

sourcecode 2023.06.02

루비 상속 대 믹스인

루비 상속 대 믹스인 루비에서는 여러 개의 믹스인을 포함할 수 있지만 하나의 클래스만 확장할 수 있기 때문에 상속보다는 믹스인을 선호할 것으로 보입니다. 제 질문: 만약 당신이 확장/포함되어야 하는 코드를 작성하고 있다면, 왜 그것을 클래스로 만들겠습니까?아니면 다른 방법으로, 왜 항상 모듈로 만들지 않습니까? 당신이 수업을 원하는 이유는 단 한 가지, 그것은 당신이 수업을 인스턴스화해야 하는 이유입니다.ActiveRecord의 경우::그러나 베이스는 직접 인스턴스화하지 않습니다.그래서 그것은 대신 모듈이 되어야 하지 않았나요?저는 방금 The Well-Grounded Rubyist (참고로 훌륭한 책)에서 이 주제에 대해 읽었습니다.저자는 저보다 설명을 더 잘하기 때문에 그의 말을 인용하겠습니다. 단일..

sourcecode 2023.06.02

루비의 해시 값을 기준으로 해시 배열 내에서 검색하려면 어떻게 해야 합니까?

루비의 해시 값을 기준으로 해시 배열 내에서 검색하려면 어떻게 해야 합니까? 나는 해시 배열을 가지고 있어요, @fathers. a_father = { "father" => "Bob", "age" => 40 } @fathers "David", "age" => 32 } @fathers "Batman", "age" => 50 } @fathers 35) #=> array containing the hashes of bob and batman 감사해요.Enumerable #select(일명: Enumerable #select)를 찾고 있습니다.find_all): @fathers.select {|father| father["age"] > 35 } # => [ { "age" => 40, "father" => "Bo..

sourcecode 2023.05.28

Swift에서 한 뷰 컨트롤러의 방향을 세로 모드로만 잠그는 방법

Swift에서 한 뷰 컨트롤러의 방향을 세로 모드로만 잠그는 방법 제 앱이 모든 방향에서 지원을 받았기 때문입니다.특정 UIView 컨트롤러에 세로 모드만 잠그고 싶습니다. 예를 들어 탭 형식의 응용 프로그램이라고 가정하고 로그인 보기가 모듈식으로 나타나면 사용자가 장치를 회전하는 방식이나 현재 장치 방향에 관계없이 해당 로그인 보기만 세로 모드로 설정합니다.여러 개의 탐색 컨트롤러 및/또는 탭 보기 컨트롤러가 있는 것과 같이 보기 계층이 복잡할 경우 상황이 상당히 복잡해질 수 있습니다. 이 구현은 App Delegate에 의존하여 하위 뷰를 반복하여 찾는 대신 개별 뷰 컨트롤러가 방향을 잠그는 시기를 설정하도록 합니다. 스위프트 3, 4, 5 AppDelegate에서 다음을 수행합니다. /// set ..

sourcecode 2023.05.28

탭 표시줄 탭 보기로 프로그래밍 방식으로 전환하시겠습니까?

탭 표시줄 탭 보기로 프로그래밍 방식으로 전환하시겠습니까? 예를 들어, 나에게UIButton내 아이폰 앱의 한 탭 보기에서, 그리고 나는 그것이 그것의 탭 바에서 다른 탭을 열기를 원합니다.TabBarController이를 위해 코드를 어떻게 작성해야 합니까? 기존 뷰를 언로드하고 특정 탭 뷰를 로드한다고 가정하는데 코드를 정확히 작성하는 방법을 모르겠습니다.Swift 또는 Objective-C에서 이 코드를 시도합니다. 스위프트 self.tabBarController.selectedIndex = 1 목표-C [self.tabBarController setSelectedIndex:1]; 탭은 0부터 색인화됩니다.그래서 다음 코드 스니펫은 작동합니다. tabBarController = [[UITabBarC..

sourcecode 2023.05.28

Azure 웹 사이트 301 리디렉션 - 어디에 두어야 합니까?

Azure 웹 사이트 301 리디렉션 - 어디에 두어야 합니까? 다른 도메인 중 일부를 Windows Azure 웹 사이트에서 호스팅되는 기본 도메인으로 연결하려고 합니다. (CNAME 및 DNS로 작업하는 사람들을 위해 (내가 했던 것처럼) 세부 정보를 레이아웃 할 것입니다.) 나는 도메인을 가지고 있습니다.www.myDomain.example정확하게 해결하는 저는 이제 지적하고 싶은 것은www.myOtherDomain.example to www.myDomain.example 내 등록 담당자에게 지적할 CNAME을 만들었습니다. www.myOtherDomain.example to myInternalAzureSite.azurewebsite.net 그런 다음 Azure 웹 사이트 도메인 관리자 도구의 에서..

sourcecode 2023.05.28

CentOS 8.x/7.x/6에 Git의 최신 버전을 설치하는 방법.x

CentOS 8.x/7.x/6에 Git의 최신 버전을 설치하는 방법.x 일반적인 방법을 사용했습니다. yum install git 내 CentOS 6에 최신 버전의 git를 설치하지 않았습니다. 어떻게 하면 CentOS 6용 git의 최신 버전으로 업데이트할 수 있습니까?이 솔루션은 CentOS 7과 같은 최신 버전의 CentOS에 적용할 수 있습니다.WANDisco의 CentOS 저장소를 사용하여 Git 2.x: for Cent를 설치할 수 있습니다.OS 6, Cent용OS 7 WANDiscorpo 패키지 설치: yum install http://opensource.wandisco.com/centos/6/git/x86_64/wandisco-git-release-6-1.noarch.rpm - or - y..

sourcecode 2023.05.28
반응형