반응형

source 976

Swift의 UIViewController에서 기본 super.init()를 호출할 수 없는 이유는 무엇입니까?

Swift의 UIViewController에서 기본 super.init()를 호출할 수 없는 이유는 무엇입니까? 사용하지 않습니다.UIViewController스토리보드에서 그리고 나는 커스텀을 원합니다.init내가 통과하는 기능NSManagedObjectID어떤 목적의그냥 전화하고 싶어요super.init()제가 오브젝티브-C에서 했던 것처럼.다음과 같이: init(objectId: NSManagedObjectID) { super.init() } 그러나 다음과 같은 컴파일러 오류가 발생합니다. Superclass UIViewController의 지정 이니셜라이저를 호출해야 합니다. 더 이상은 안 해도 되나요?다음에 대한 지정된 이니셜라이저UIViewController이라initWithNibName:bu..

source 2023.08.05

도커에서 "노출"과 "공개"의 차이점은 무엇입니까?

도커에서 "노출"과 "공개"의 차이점은 무엇입니까? 저는 도커 파일로 실험을 하고 있는데, 대부분의 논리를 이해한다고 생각합니다.그러나 이러한 맥락에서 포트를 "공개"하는 것과 "게시"하는 것의 차이는 보이지 않습니다. 처음 본 모든 튜토리얼은 다음이 포함되어 있습니다.EXPOSEDocker 파일의 명령: ... EXPOSE 8080 ... 그런 다음 다음 다음 도커 파일에서 이미지를 만듭니다. $ docker build -t an_image - < Dockerfile 그런 다음 이미지를 실행할 때 위와 동일한 포트를 게시합니다. $ docker run -d -p 8080 an_image 또는 다음을 사용하여 모든 포트 게시 $ docker run -d -P an_image 도커 파일에서 포트가 게시될 ..

source 2023.08.05

회로 차단기와 벌크헤드 패턴의 차이점은 무엇입니까?

회로 차단기와 벌크헤드 패턴의 차이점은 무엇입니까? 마이크로 서비스 개발 중에 Spring Boot에서 둘 다 같이 사용할 수 있습니까?이것들은 근본적으로 다른 패턴입니다. 회로 차단기 패턴은 통화 처리에 어려움을 겪을 수 있는 서비스의 과부하를 방지하기 위해 소비자에게 구현됩니다.Spring의 구현 예는 여기에서 확인할 수 있습니다. 벌크헤드 패턴은 서비스에 구현되어 다른 수신 통화의 처리에 영향을 미치는 단일 수신 통화의 처리 중 오류를 방지합니다.Spring의 구현 예는 여기에서 확인할 수 있습니다. 이러한 패턴의 유일한 공통점은 둘 다 분산 시스템의 복원력을 높이도록 설계되었다는 것입니다. 동일한 서비스에서 이러한 서비스를 함께 사용할 수는 있지만, 한 사람은 전화를 거는 것과 관련이 있고 다른 ..

source 2023.08.05

IPython 종료 확인 사용 안 함

IPython 종료 확인 사용 안 함 매번 타이핑할 때마다 정말 짜증이 납니다.exit()종료 확인 메시지가 나타납니다. 물론 종료하고 싶습니다!그렇지 않았다면, 나는 편지를 쓰지 않았을 것입니다.exit()!!! IPython의 기본 동작을 재정의하여 프롬프트 없이 종료할 수 있는 방법이 있습니까?당신도 원한다면요.Ctrl-D확인 없이 종료하려면 IPython 0.11에서 추가c.TerminalInteractiveShell.confirm_exit = False구성 파일*로 이동합니다. 구성 파일이 아직 없는 경우 실행ipython profile create하나를 만드는 것. 장고 쉘 내에서 작업하는 경우 이 티켓을 메모합니다. 구성 파일은 다음 위치에 있습니다.$HOME/.ipython/profile_..

source 2023.08.05

web.config asp.net 의 오라클 데이터베이스 연결

web.config asp.net 의 오라클 데이터베이스 연결 c# 클래스 자체에서 연결 문자열을 만들 수 있다는 것을 알고 있지만, 그렇게 하는 것을 피하려고 합니다.web.config에서 연결을 만들고 싶은데, 더 안전하다고 읽었습니다.그럼에도 불구하고 다음과 같은 특성이 지정된 예를 찾을 수 없었습니다. 호스트 이름 항구 SID 사용자 이름 비밀번호 연결 이름 웹 구성에서 이것을 만드는 것을 도와줄 수 있는 사람이 있습니까?오라클 DB에 연결하고 있습니다.템플릿은 다음과 같습니다. 다음은 실제 TNS 이름과 사용자 이름 및 암호를 뺀 것입니다. web.config에 연결 문자열을 추가한 후 다음을 사용할 수 있습니다. System.Configuration.ConfigurationManager.Con..

source 2023.07.31

PHP5 객체는 참조로 전달됩니까?

PHP5 객체는 참조로 전달됩니까? 이 질문에는 이미 다음과 같은 답이 있습니다. PHP의 객체는 값 또는 참조에 의해 할당됩니까? (3개 답변) 마감됨2년 전에. 저는 이것에 대해 어떤 일관된 정보도 얻을 수 없는 것 같습니다.서로 다른 출처에서 서로 다른 말을 하는 것으로 보이며 존경받는 php.net 자체는 이것을 명시적으로 언급하지 않는 것으로 보입니다. 인정해야겠지만, 저는 단지 잠깐 보았을 뿐입니다. '무거운' 개체를 전달하는 경우 참조로 전달해야 하지만 계속 입력하고 싶지 않습니다. function foo(TypeName& $obj) 내가 쉽게 벗어날 수 있다면, function foo(TypeName $obj) 그렇다면 기준은 무엇을 의미할까요?개체는 참조를 통해 전달되고 할당됩니다.연산자..

source 2023.07.31

SQL - 그룹화 기준에서 별칭 사용

SQL - 그룹화 기준에서 별칭 사용 SQL 구문이 궁금합니다.그래서 만약에 제가 SELECT itemName as ItemName, substring(itemName, 1,1) as FirstLetter, Count(itemName) FROM table1 GROUP BY itemName, FirstLetter 다음과 같은 이유로 올바르지 않습니다. GROUP BY itemName, FirstLetter 정말 그래야 합니다. GROUP BY itemName, substring(itemName, 1,1) 하지만 왜 우리는 단순히 전자를 편리하게 사용할 수 없을까요?SQL은 쿼리가 다음 순서로 실행된 것처럼 구현됩니다. FROM 절 WHERE 절 GROUP BY 절 HAVING절 SELECT 절 조항별 주문..

source 2023.07.31

컴파일러 경고 '임의적 함수 선언 memset'을 해결하는 방법

컴파일러 경고 '임의적 함수 선언 memset'을 해결하는 방법 제 c코드는 'memset'과 'close'를 사용합니다.그리고 다음을 추가했습니다. #include #include #include 하지만 저는 여전히 다음과 같은 경고를 받습니다. main.c:259: warning: implicit declaration of function ‘memset’ main.c:259: warning: incompatible implicit declaration of built-in function ‘memset’ main.c:268: warning: implicit declaration of function ‘close’ main.c:259: warning: incompatible implicit declar..

source 2023.07.31

MySQL 인덱스 및 순서

MySQL 인덱스 및 순서 이것은 제가 평생 가지고 있던 질문입니다. 제가 알기로는 지수의 순서가 중요합니다.그래서 지수는[first_name, last_name]와 동일하지 않습니다.[last_name, first_name],그렇죠? 첫 번째 인덱스만 정의하면 다음에 대해서만 사용됩니다. SELECT * FROM table WHERE first_name="john" AND last_name="doe"; 때문이 아닌 SELECT * FROM table WHERE last_name="doe" AND first_name="john"; 저는 ORM을 사용하고 있기 때문에 이 열들을 어떤 순서로 부를지 전혀 모르겠습니다.모든 순열에 대한 인덱스를 추가해야 한다는 뜻입니까?2열 인덱스가 있으면 가능하지만, 인덱스..

source 2023.07.31
반응형