반응형

전체 글 540

Gem 설치 오류:먼저 개발 도구를 설치해야 합니다(Windows).

Gem 설치 오류:먼저 개발 도구를 설치해야 합니다(Windows). 이 질문은 Windows에 대한 것입니다. 보석 'sinatra-websocket'을 설치하려고 했는데 실행했을 때gem install sinatra-websocket가 났어요 ERROR: Failed to build gem native extension ...와 함께... C:/Ruby193/bin/ruby.exe extconf.rb checking for main() in -lc... *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf...

programing 2023.04.10

IList 또는 IENumerable에서 쉼표로 구분된 목록 생성

IList 또는 IENumerable에서 쉼표로 구분된 목록 생성 값 방법은 입니까?IList ★★★★★★★★★★★★★★★★★」IEnumerable String.Join(...) 기반으로 동작합니다.string[]가 있을 수 .IList ★★★★★★★★★★★★★★★★★」IEnumerable을 사용하다.NET 4 이상 IList strings = new List{"1","2","testing"}; string joined = string.Join(",", strings); 상세 & 프리넷 4.0 솔루션 IEnumerableLINQ(.)를 사용하면 문자열 배열로 쉽게 변환할 수 있습니다.NET 3.5): IEnumerable strings = ...; string[] array = strings.ToArra..

programing 2023.04.10

iOS 앱, 프로그래밍 방식으로 빌드 버전 가져오기

iOS 앱, 프로그래밍 방식으로 빌드 버전 가져오기 내 앱의 빌드 버전을 프로그래밍 방식으로 가져올 수 있는 방법이 있나요?사용자가 AppStore를 통해 앱을 업데이트한 것을 감지하여 조정을 위한 코드를 실행할 수 있어야 합니다.Xcode target summary의 "Version" 필드에서 설정한 값은 다음과 같습니다. 스위프트 3 let version = Bundle.main.infoDictionary?["CFBundleShortVersionString"] as! String ObjC NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]; 스위프트 2 let vers..

programing 2023.04.10

새로운 기준 자동 계수 메커니즘은 어떻게 작동합니까?

새로운 기준 자동 계수 메커니즘은 어떻게 작동합니까? ARC가 어떻게 작동하는지 간략하게 설명해 주실 수 있나요?가비지 컬렉션과 다른 건 알지만, 정확히 어떻게 작동했는지 궁금해서요. 또한 ARC가 퍼포먼스를 저해하지 않고 GC를 실행하는 경우 Java는 왜 GC를 사용합니까?왜 ARC도 안 쓰죠?Objective-C를 처음 접하는 모든 개발자는 오브젝트의 유지, 릴리스 및 자동 리스에 관한 엄격한 규칙을 익혀야 합니다.이러한 규칙에서는 메서드에서 반환되는 객체의 유지 수를 암시하는 명명 규칙도 지정합니다.Objective-C의 메모리 관리는 이러한 규칙을 마음에 새기고 일관되게 적용하면 제2의 천성이 되지만, 가장 경험이 많은 코코아 개발자도 가끔 실수를 합니다. Clang Static Analyzer..

programing 2023.04.10

실행 시 값으로 strings.xml에 플레이스 홀더를 지정할 수 있습니까?

실행 시 값으로 strings.xml에 플레이스 홀더를 지정할 수 있습니까? 「」의 문자열 값에 할 수 ?string.xml행행 시시 ?당 당?? ??? 예를 들어: 일부 문자열 PLACEHOLDER1 일부 문자열 추가 포맷 및 스타일링 예, String Resources에서 다음을 참조하십시오. 포맷 및 스타일링 " " 를을 포맷해야 하는 String.format(String, Object...)포맷 인수를 문자열리소스에 넣으면 됩니다.예를 들어 다음과 같은 리소스를 사용합니다. Hello, %1$s! You have %2$d new messages. 예에서는 에 두 인수가 . 즉, 형식 문자열은 두 가지 인수가 있습니다.%1$s이며, " " " 입니다.%2$d10번입니다.애플리케이션의 인수를 사용하여..

programing 2023.04.10

하위 디렉토리를 별도의 Git 저장소로 분리(이동)

하위 디렉토리를 별도의 Git 저장소로 분리(이동) Git 저장소는 여러 개의 하위 디렉토리를 포함하고 있습니다.이제 하위 디렉토리 중 하나가 다른 디렉토리와 관련이 없으므로 다른 저장소에 분리해야 합니다. 서브디렉토리에 파일의 이력을 보관 유지한 채 어떻게 하면 좋을까요? 클론을 만들어 각 클론의 불필요한 부분을 제거할 수 있지만 오래된 리비전 등을 체크할 때는 완전한 트리를 얻을 수 있을 것입니다.이는 허용될 수 있지만 두 리포지토리에 공유 이력이 없는 것으로 가정할 수 있으면 좋겠습니다. 확실히 하기 위해서, 저는 다음과 같은 구조를 가지고 있습니다. XYZ/ .git/ XY1/ ABC/ XY2/ 하지만 대신 이렇게 하고 싶어요. XYZ/ .git/ XY1/ XY2/ ABC/ .git/ ABC/ 쉬..

programing 2023.04.10

Microsoft Office Excel에서 'c:\inetpub\wwwroot\' 파일에 액세스할 수 없습니다.타임시트\App_Data\템플릿xlsx'

Microsoft Office Excel에서 'c:\inetpub\wwwroot\' 파일에 액세스할 수 없습니다.타임시트\App_Data\템플릿xlsx' 제 코드는 다음과 같습니다. Microsoft.Office.Interop.Excel.Application oXL = null; Microsoft.Office.Interop.Excel.Sheets sheets; Application excel = new Microsoft.Office.Interop.Excel.Application(); excel.Workbooks.Add(System.Reflection.Missing.Value); /* * Here is the complete detail's about Workbook.Open() * * Excel.Work..

programing 2023.04.10

서버와의 접속은 정상적으로 확립되었지만, 로그인 프로세스중에 에러가 발생했습니다.(에러 번호: 233)

서버와의 접속은 정상적으로 확립되었지만, 로그인 프로세스중에 에러가 발생했습니다.(에러 번호: 233) SQL Server 연결 중 오류가 발생했습니다. 스택 트레이스의 상세 내용은 다음과 같습니다. =================================== Cannot connect to ServerName. =================================== A connection was successfully established with the server, but then an error occurred during the login process. (provider: Shared Memory Provider, error: 0 - No process is on the other..

programing 2023.04.10

인스턴스 멤버를 형식에 사용할 수 없습니다.

인스턴스 멤버를 형식에 사용할 수 없습니다. 저는 다음과 같은 수업이 있습니다. class ReportView: NSView { var categoriesPerPage = [[Int]]() var numPages: Int = { return categoriesPerPage.count } } 컴파일이 실패하고 다음 메시지가 표시됩니다. 인스턴스 멤버 'categoriesPerPage'는 'ReportView' 유형에 사용할 수 없습니다. 이것은 무엇을 의미합니까? 경우에 따라서는 가 메서드를 재정의할 때 Xcode가 추가될 수 있습니다.class func뿐만 아니라func. static 메서드에서는 인스턴스 속성을 볼 수 없습니다.그것을 간과하는 것은 매우 쉽다.그건 내 경우였어. 다음과 같이 말할 때 구..

programing 2023.04.10

클라이언트 IP 주소의 최대 길이

클라이언트 IP 주소의 최대 길이 이 질문에는 이미 답변이 있습니다. 닫힘10년 전에요. 중복 가능성: IPv6 주소의 텍스트 표현 최대 길이? 클라이언트 IP 주소를 저장하는 데이터베이스 열의 최대 크기를 선택하십시오.현재 16으로 설정되어 있습니다만, IPv6 등의 IP 주소보다 긴 IP 주소를 얻을 수 있을까요?일반적인 39 문자 IPv6 구조에는 주의가 필요합니다.IPv4 매핑 IPv6 주소의 경우, 문자열은 39 문자보다 길 수 있습니다.예를 들어 다음과 같습니다. IPv6(39 문자): ABCD:ABCD:ABCD:ABCD:ABCD:ABCD:ABCD:ABCD IPv4 매핑 IPv6(45 문자): ABCD:ABCD:ABCD:ABCD:ABCD:ABCD:192.168.158.190 주의:하는 것)에는..

programing 2023.04.10
반응형