반응형

c++ 1290

Cocoa / Cocoa Touch 애플리케이션에서 "코어 데이터 스택"을 배치 할 위치

Cocoa / Cocoa Touch 애플리케이션에서 "코어 데이터 스택"을 배치 할 위치 iPhone Core Data Template에서 Apple은 App Delegate에 Core Data Stack을 배치합니다. 그러나 나의 초기 성향은이 코드를 코어 데이터 스택의 관리를 담당하는 자체 클래스로 옮기는 것입니다. 일반적으로이 기능을 자체 클래스 내에 캡슐화합니까 아니면 App Delegate에 남겨 두십니까? 요약 : Core Data 스택을 관리하기 위해 싱글 톤을 생성 할 필요가 없습니다. 실제로 그렇게하는 것은 비생산적 일 수 있습니다. Core Data 스택은 애플리케이션 델리게이트에 의해 생성됩니다. 그러나 중요한 것은 모든 예제에서 알 수 있듯이 스택 (주로 관리되는 개체 컨텍스트)이 ..

IT Share you 2020.11.11

사용자가 마우스를 움직이지 않고 브라우저 커서를 "대기"에서 "자동"으로 가져 오기

사용자가 마우스를 움직이지 않고 브라우저 커서를 "대기"에서 "자동"으로 가져 오기 이 jQuery 코드를 사용하여 Ajax 호출 중에 마우스 포인터를 사용 중 상태 (모래 시계)로 설정합니다. $('body').css('cursor', 'wait'); 그리고이 코드를 정상으로 되돌리려면 ... $('body').css('cursor', 'auto'); 이것은 일부 브라우저에서 잘 작동합니다. Firefox와 IE에서는 명령을 실행하자마자 마우스 커서가 변경됩니다. 이것이 내가 원하는 행동입니다. Chrome 및 Safari에서 마우스 커서는 사용자가 포인터를 이동할 때까지 "사용 중"에서 "자동"으로 눈에 띄게 변경되지 않습니다. 꺼리는 브라우저가 마우스 포인터를 전환하도록하는 가장 좋은 방법은 무엇입..

IT Share you 2020.11.11

추상화가 얼마나 많은가?

추상화가 얼마나 많은가? 객체 지향 프로그램에서 : 추상화가 얼마나 많은가? 얼마가 맞습니까? 나는 항상 멍청한 사람이었습니다. 나는 높은 수준의 캡슐화와 추상화의 개념을 이해했지만, 너무 많이 추가하면 프로그램을 혼란스럽게 할 뿐이라고 본능적으로 느꼈습니다. 저는 항상 빈 클래스 나 레이어를 남기지 않는 추상화를 위해 노력했습니다. 그리고 확실하지 않은 경우 계층에 새 레이어를 추가하는 대신 기존 레이어에 무언가를 추가하려고합니다. 그러나 최근에는 좀 더 고도로 추상화 된 시스템을 접하고 있습니다. 나중에 계층 구조에서 표현이 필요할 수있는 모든 것이 하나의 시스템 앞에 표시되는 시스템입니다. 이것은 처음에는 나쁜 디자인처럼 보이는 많은 빈 레이어로 이어집니다. 그러나 두 번째 생각으로 빈 레이어를 남..

IT Share you 2020.11.11

Firebug에서 JavaScript를 편집하는 방법은 무엇입니까?

Firebug에서 JavaScript를 편집하는 방법은 무엇입니까? 스크립트 패널을 통해서만 웹 사이트의 JavaScript 파일을 볼 수 있습니다. 어떻게 편집 할 수 있습니까? 편집하고 싶은 라인을 더블 클릭하는 등 모든 것을 시도했지만 편집 할 수 없습니다. HTML 탭으로 이동 하면 편집 버튼 을 클릭하여 HTML을 편집 할 수 있지만 JavaScript는 편집 할 수 없습니다. (출처 : fidelitydesign.net ) Firebug Console 탭을 사용하여 Javascript를 작성할 수 있습니다. 이 코드를 프로젝트에 통합하기 전에이 코드를 빠르게 프로토 타이핑하는 방법을 많이 사용합니다. 콘솔을 사용하면 현재 페이지의 컨텍스트에서 javascript가 실행됩니다. 따라서 해당 페이..

IT Share you 2020.11.11

C ++에서 이름이 지정되지 않은 네임 스페이스 사용

C ++에서 이름이 지정되지 않은 네임 스페이스 사용 언제 C ++에서 명명되지 않은 네임 스페이스를 사용합니까? 어떤 의미에서 독립 기능보다 낫습니까? 또한 헤더 파일이 아닌 소스 파일에서만 사용해야합니까? Stroustrup에 따르면 이전 C에서 static전역 을 만들었던 곳에서 사용해야합니다 . 문제의 항목은 해당 항목이있는 소스 파일에 대해 "전역 적"일 수 있지만 컴파일에있는 다른 소스 파일의 네임 스페이스를 오염 시키지는 않습니다. 즉, C ++에서 전역을 만들면 안됩니다static . 대신 이름이 지정되지 않은 네임 스페이스를 사용해야합니다. 헤더 파일에서 유용한 몇 가지 상황을 발견했지만 드문 경우입니다. 주로 throwable 예외를 선언하는 것으로 생각합니다. 이 경우 문제의 정의는 ..

IT Share you 2020.11.11

IIS Express와 Windows 7과 함께 제공되는 기본 IIS

IIS Express와 Windows 7과 함께 제공되는 기본 IIS 나는 IIS의 세계에 처음 왔으며 다음을 알고 싶었습니다. IIS Express에 대해 들었습니다. Windows 7 Ultimate를 실행하고 Windows 7과 함께 제공되는 IIS를 설치했습니다. 개발자로서 .Net 웹 프로젝트 용 Windows 7과 함께 제공되는 기본 IIS 위에 IIS Express를 설치하면 큰 이점이 있습니까? 다음은 http://www.mywindowsclub.com/resources/3302-Key-differences-between-IIS-IIS-Developer.aspx와의 차이점입니다 . IIS가 이미 설치되어 있다면 더 나은 제품입니다. IIS 익스프레스는 IIS에 액세스 할 수 없거나 IIS보..

IT Share you 2020.11.11

Bash 디렉토리의 디렉토리가 아닌 파일 만 나열하는 방법은 무엇입니까?

Bash 디렉토리의 디렉토리가 아닌 파일 만 나열하는 방법은 무엇입니까? 폴더 또는 서브 파일이 아닌 한 폴더의 모든 파일을 나열하려면 어떻게해야합니까? 즉, 파일 만 나열하려면 어떻게해야합니까? 사용 find: find . -maxdepth 1 -type f 이 -maxdepth 1옵션을 사용하면 현재 디렉토리 (또는 .을 일부 경로로 바꾸면 해당 디렉토리) 만 볼 수 있습니다. 해당 및 하위 디렉토리에있는 모든 파일의 전체 재귀 목록을 원하면 해당 옵션을 제거하십시오. ls -p | grep -v / ls -p를 사용하면 제거 할 태그 역할을하는 폴더 이름 뒤에 /를 표시 할 수 있습니다. carlpett의 find기반 답변 ( find . -maxdepth 1 -type f)은 원칙적으로 작동하지만..

IT Share you 2020.11.11

다른 유사한 클래스보다 HandlerThread를 가장 잘 사용

다른 유사한 클래스보다 HandlerThread를 가장 잘 사용 을 (를) 사용하는 최상의 사용 사례를 이해하려고합니다 HandlerThread. 정의에 따라 : "루 퍼가있는 새 스레드를 시작하기위한 편리한 클래스입니다. 그런 다음 루퍼를 사용하여 핸들러 클래스를 만들 수 있습니다. start ()를 계속 호출해야합니다." 내가 틀렸을 수도 있지만 Thread, Looper및 Handler. 그래서 언제 사용해야 HandlerThread합니까? 예가 정말 도움이 될 것입니다. 다음은 HandlerThread 가 편리한 실제 사례 입니다. 카메라 미리보기 프레임에 등록하면 onPreviewFrame()콜백으로 수신됩니다 . 문서는 것을 설명 이 콜백에서 호출 된 이벤트 스레드 개방 (INT)에 호출됩니다..

IT Share you 2020.11.11

Go의 컴파일 된 실행 파일 크기가 큰 이유

Go의 컴파일 된 실행 파일 크기가 큰 이유 내 리눅스 컴퓨터에서 기본 실행 파일을 생성하는 hello world Go 프로그램을 준수했습니다. 하지만 간단한 Hello world Go 프로그램의 크기를보고 놀랐습니다. 1.9MB였습니다! Go에서 이러한 간단한 프로그램의 실행 파일이 그렇게 큰 이유는 무엇입니까? 이 정확한 질문은 공식 FAQ에 나와 있습니다. 내 사소한 프로그램이 왜 그렇게 큰 바이너리입니까? 답변 인용 : GC의 툴 체인 (의 링커 5l, 6l및 8l) 정적 링크 할. 따라서 모든 Go 바이너리에는 동적 유형 검사, 반영 및 패닉 타임 스택 추적을 지원하는 데 필요한 런타임 유형 정보와 함께 Go 런타임이 포함됩니다. Linux에서 gcc를 사용하여 정적으로 컴파일 및 링크 된 간단..

IT Share you 2020.11.11

SSIS 패키지 란 무엇이며 어떤 역할을합니까?

SSIS 패키지 란 무엇이며 어떤 역할을합니까? 누군가 SSIS 패키지가 무엇인지 말해 줄 수 있습니까? 저는 데이터웨어 하우징을 처음 접했고 SSIS, DTL, ETL 등의 용어에 열광하고 있습니다. 나는 큰 그림을 찾고 그것이 전체 .NET / SQL Server 아키텍처에 어떻게 들어 맞는지 찾고 있습니다. SSIS에 대한 최신 정보> https://docs.microsoft.com/en-us/sql/integration-services/sql-server-integration-services 위의 참조 사이트에서 : Microsoft Integration Services는 엔터프라이즈 수준의 데이터 통합 ​​및 데이터 변환 솔루션을 구축하기위한 플랫폼입니다. Integration Services를..

IT Share you 2020.11.11
반응형