반응형

javascript 840

Interface Builder는 스토리 보드를 저하시키고, 뷰의 크기를 조정하고, 조금씩 위치를 변경합니다.

Interface Builder는 스토리 보드를 저하시키고, 뷰의 크기를 조정하고, 조금씩 위치를 변경합니다. 여러 개발자가 기여하는 여러 iOS 앱이 있습니다. 제가 계속 알아 차리는 문제는 스토리 보드의 뷰가 배치 된 위치에서 벗어나거나 크기가 작아 지도록 크기가 조정된다는 것입니다. 텍스트에 맞게 크기가 조정 된 레이블의 경우 레이블이 모두 갑자기 텍스트가 잘립니다. 개발자가 스토리 보드를 직접 편집하지 않았을 때 Git 리포지토리에 대한 커밋에 이러한 뷰 저하가 나타납니다. 그들은 Interface Builder에서 스토리 보드를 보았을 수도 있지만 스토리 보드를 실제로 변경하지는 않았습니다. 그럼에도 불구하고 변경 사항은 저장되고 작업중인 내용과 함께 커밋되었습니다. 책임있는 커밋 전후에 스토리..

UFO ET IT 2020.11.18

return 문에서 파이썬 튜플 풀기

return 문에서 파이썬 튜플 풀기 Python 언어 (특히 3.x)는 이터 러블의 매우 일반적인 언 패킹 을 허용 합니다. 간단한 예는 다음과 같습니다. a, *rest = 1, 2, 3 수년에 걸쳐이 포장 풀기는 점차 일반화되어 (예 : PEP 3132 및 PEP 448 참조 ) 점점 더 많은 상황에서 사용할 수있게되었습니다. 따라서 다음이 Python 3.6에서 유효하지 않은 구문이라는 사실에 놀랐습니다 (Python 3.7에서도 그대로 유지됨). def f(): rest = [2, 3] return 1, *rest # Invalid 반환 된 튜플을 다음과 같이 괄호로 묶어 작동하도록 만들 수 있습니다. def f(): rest = [2, 3] return (1, *rest) # Valid 내가 ..

UFO ET IT 2020.11.18

괄호없이 Python 3 인쇄

괄호없이 Python 3 인쇄 print파이썬 2의 진술로 사용하지만, 지금은 파이썬 3에 괄호를 필요로하는 기능이되었다. 어쨌든 Python 3에서 이러한 괄호를 억제 할 수 있습니까? 인쇄 기능을 다시 정의하여? 그래서 대신 print ("Hello stack over flowers") 다음을 입력 할 수 있습니다. print "Hello stack over flowers" Python 3에서 인쇄하려면 한 쌍의 괄호가 필요하지만 print함수이기 때문에 더 이상 공백이 필요하지 않습니다 . 그래서 그것은 하나의 추가 캐릭터입니다. 여전히 한 쌍의 괄호를 입력하는 것이 "불필요한 시간 소모적"이라는 것을 알게된다면 그렇게 p = print하여 몇 개의 문자를 저장할 수 있습니다 . 새 참조를 함수에 ..

UFO ET IT 2020.11.18

Node.js로 실시간으로 웹 페이지 스크랩

Node.js로 실시간으로 웹 페이지 스크랩 좋은 점은 Node.js를 사용하여 웹 사이트 콘텐츠를 스크랩하는 것입니다. kayak.com 스타일로 검색을 실행할 수있는 매우 빠른 무언가를 만들고 싶습니다 . 하나의 쿼리가 여러 다른 사이트로 전달되고 결과가 스크랩되어 사용 가능 해지면 클라이언트로 반환됩니다. 이 스크립트가 결과를 JSON 형식으로 제공해야한다고 가정하고 브라우저 또는 다른 웹 애플리케이션에서 직접 처리 할 수 ​​있습니다. 몇 가지 시작점 : node.js 및 jquery를 사용하여 웹 사이트 스크랩 누구 아이디어가 있습니까? Node.io 가 케이크를 먹는 것 같습니다 :-) 앞서 언급 한 모든 솔루션은 스크레이퍼를 로컬에서 실행한다고 가정합니다. 즉, 성능이 크게 제한됩니다 (순서..

UFO ET IT 2020.11.18

Mac OSX에서 TortoiseSVN과 동등한 것은 무엇입니까?

Mac OSX에서 TortoiseSVN과 동등한 것은 무엇입니까? Mac OS X 10.5를 실행하는 MacBook Pro를 사용하고 있습니다. 저는이 개발 환경을 처음 접했으며 이전에 Windows에서 작업했습니다. Mac PC 용 TortoiseSVN이없고 Mac 용 대체 도구 (더 나은 무료 및 사용하기 쉬운 GUI 도구)가 궁금합니다. 미리 감사드립니다, 조지 스레드를 살펴보십시오 : Mac 용 TortoiseSVN? 수퍼 유저에서. 편집 : 링크가 종료되었습니다. Mac 용 TortoiseSVN의 대안을 찾고 있다면이 페이지를 참조하십시오. 대안 : TortoiseSVN 이 답변의 이전 버전에는 링크가 있었고 계속 죽었습니다. 그래서 원래 답변을 보존하기 위해 인터넷 아카이브에 지적했습니다. W..

UFO ET IT 2020.11.18

Fiddler-포트 443에 대한 터널링 된 http 요청

Fiddler-포트 443에 대한 터널링 된 http 요청 https 트래픽을 해독하는 Fiddler가 있습니다. 잘 작동합니다. http://fiddler2.com/documentation/Configure-Fiddler/Tasks/DecryptHTTPS 그러나 포트 443으로 "터널링"으로 표시되는 일부 요청이 있습니다. 또한 이러한 요청의 프로토콜은 HTTPS 대신 HTTP로 표시됩니다. 이러한 요청의 복호화 된 콘텐츠가 보이지 않습니다. 응답 세부 정보 창에 다음과 같이 표시됩니다. 누군가가 터널링 된 요청을 해독하도록 피들러를 얻는 방법을 알려줄 수 있습니까? 이 경우에 무슨 일이 일어나고 있는지에 대한 세부 정보를 제공해 주시면 감사하겠습니다. 건배. 먼저 HTTP CONNECT 터널이 무엇인..

UFO ET IT 2020.11.18

런타임에 속성의 매개 변수 변경

런타임에 속성의 매개 변수 변경 런타임 중에 속성의 매개 변수를 변경할 수 있는지 확실하지 않습니다. 예를 들어, 어셈블리 내부에는 다음 클래스가 있습니다. public class UserInfo { [Category("change me!")] public int Age { get; set; } [Category("change me!")] public string Name { get; set; } } 이것은 타사 공급 업체에서 제공하는 클래스이며 코드를 변경할 수 없습니다 . 하지만 지금은 위의 설명이 정확하지 않다는 것을 알았고, 위 클래스의 인스턴스를 속성 그리드에 바인딩 할 때 "change me"범주 이름을 다른 것으로 변경하고 싶습니다. 이 작업을 수행하는 방법을 알 수 있습니까? 당신은 매일 ..

UFO ET IT 2020.11.18

Resharper : 암시 적으로 캡처 된 클로저 :이

Resharper : 암시 적으로 캡처 된 클로저 :이 Resharper에서이 경고 ( "Implicity captured Closure : this")를 받고 있습니다. 이것은이 코드가 전체를 둘러싼 객체를 캡처한다는 의미입니까? internal Timer Timeout = new Timer { Enabled = false, AutoReset = false }; public Task ResponseTask { get { var tcs = new TaskCompletionSource(); Timeout.Elapsed += (e, a) => tcs.SetException(new TimeoutException("Timeout at " + a.SignalTime)); if (_response != null) ..

UFO ET IT 2020.11.18

Binary와 라이브러리 VS Embed 프레임 워크 연결

Binary와 라이브러리 VS Embed 프레임 워크 연결 프레임 워크를 "Link binary with libraries"또는 "Embed frameworks"에 배치하는 빌드 단계의 차이점은 무엇입니까? 바이너리를 라이브러리와 연결 프레임 워크 및 라이브러리를 프로젝트의 개체 파일과 연결하여 바이너리 파일을 생성합니다. 대상의 활성 SDK에있는 라이브러리 또는 외부 라이브러리에 대해 대상의 소스 파일을 연결할 수 있습니다. 삽입 프레임 워크 당신은 당신의 앱 확장하고 포함하는 응용 프로그램 사이에 공유 코드에 포함 된 프레임 워크를 만들 수 있습니다. - 타임 라인 (이 문장 참조) - "포함하는 앱 대상 이 포함 된 프레임 워크에 연결 되는 경우 arm64 아키텍처를 포함해야합니다. 그렇지 않으면 ..

UFO ET IT 2020.11.18

내 응용 프로그램에서 사용할 멀티 캐스트 주소를 선택하려면 어떻게합니까?

내 응용 프로그램에서 사용할 멀티 캐스트 주소를 선택하려면 어떻게합니까? 내 응용 프로그램에서 사용할 IPv4 멀티 캐스트 주소를 어떻게 선택해야합니까? 하나 이상의 (아마도 궁극적으로 전체 범위)가 필요할 수 있지만 다른 응용 프로그램과의 충돌을 피하고 싶습니다. 패킷은 관리 도메인 (아마도 LAN) 내에 완전히 포함됩니다. 내 응용 프로그램의 여러 독립 인스턴스가 동일한 네트워크에서 사용중인 경우 각각 고유 한 멀티 캐스트 주소를 사용할 수 있습니다. 그러나 그렇지 않은 경우 어쨌든 공존 할 수 있으며 무시해도 약간의 오버 헤드가 발생합니다. 서로의 패킷. 내 패킷에는 문제를 피하기 위해 이미 "매직 넘버"가 포함되어 있습니다. 발신자 주소 (물론 스푸핑 될 수 있음을 알고 있음), TTL 및 기타 ..

UFO ET IT 2020.11.18
반응형