반응형

전체 글 963

Xcode 8.2 코드 완성이 작동하지 않음

Xcode 8.2 코드 완성이 작동하지 않음 어떤 이유로 Xcode 8.2에서 코드 완성이 작동을 멈췄습니다. 제품을 정리하고 Xcode를 다시 시작하고 컴퓨터를 다시 시작하고 파생 된 데이터를 삭제했지만 여전히 운이 없습니다. 이것을 Apple 지원에 제출했습니다. 누구든지 전에 이것을 실행하고 그것을 고칠 수 있습니까? 코드 완성도 Xcode 8.2.1에서 저에게 작동을 멈 췄고 정리, 파생 데이터 폐기 또는 재시작이 문제를 해결하지 않았습니다. 잠시 후, 작업중인 확장 범위 내에서만 코드 완성이 깨 졌다는 것을 깨달았습니다. 수동으로 입력하면 코드가 올바르게 강조 표시되고 제대로 컴파일되므로 코드 완성을 담당하는 파서가 무엇이든 소스에서 문제가되지 않았습니다. 다음은 매우 간단한 예제에서 발생하는 ..

your programing 2020.12.26

Return과 Break 문의 차이점

Return과 Break 문의 차이점 return진술은 진술과 어떻게 다릅니 break까?. 내가 조건 경우 종료해야하는 경우 하나의 내가 선호해야하는 return나 break? break루프를 종료하고 싶을 때 return사용되며 , 호출 된 단계로 돌아가거나 추가 실행을 중지하는 데 사용됩니다. break현재 실행중인 for-loop, while-loop,- switch문 을 종료 (이스케이프)하는 데 사용됩니다 . return 현재 실행중인 전체 메서드를 종료합니다 (선택 사항으로 호출자에게 값을 반환 할 수도 있음). (다른 사람의 의견과 답변에서 언급 한 것처럼) 그래서 당신이 중 하나를 사용할 수 없습니다 귀하의 질문에 대답 break도 return탈출 할 if-else-statement 자체..

your programing 2020.12.26

foreach 루프를 사용하는 것보다 AddRange가 더 빠른 이유는 무엇입니까?

foreach 루프를 사용하는 것보다 AddRange가 더 빠른 이유는 무엇입니까? var fillData = new List(); for (var i = 0; i < 100000; i++) { fillData.Add(i); } var stopwatch1 = new Stopwatch(); stopwatch1.Start(); var autoFill = new List(); autoFill.AddRange(fillData); stopwatch1.Stop(); var stopwatch2 = new Stopwatch(); stopwatch2.Start(); var manualFill = new List(); foreach (var i in fillData) { manualFill.Add(i); } stopwat..

your programing 2020.12.26

하나의 프로젝트에서 여러 언어가 어떻게 상호 작용합니까?

하나의 프로젝트에서 여러 언어가 어떻게 상호 작용합니까? 어떤 사람들은 하나의 프로젝트에서 여러 언어로 프로그램하는 것을 들었습니다. 언어가 서로 어떻게 상호 작용하는지 상상할 수 없습니다. 같은 Java 메서드가 없음을 의미합니다. myProgram.callCfunction(parameters); 결코 일어나지 않거나 내가 틀렸습니까? 하나의 프로젝트에 여러 언어를 사용하는 것은 실제로 매우 일반적이지만 기본 원칙이 항상 단순하지는 않습니다. 간단한 경우에는 다른 언어가 동일한 코드로 컴파일됩니다. 예를 들어, C 및 C ++ 코드는 일반적으로 기계 어셈블러 또는 C #으로 컴파일되고 VB.Net은 IL (.NET 런타임에서 인식하는 언어)로 컴파일됩니다. 언어 / 컴파일러가 다른 유형 시스템을 사용하..

your programing 2020.12.25

MySQL : ORDER BY RAND ()의 대안

MySQL : ORDER BY RAND ()의 대안 MySQL의 ORDER BY RAND()기능 에 대한 몇 가지 대안에 대해 읽었 지만 대부분의 대안은 단일 임의 결과가 필요한 경우에만 적용됩니다. 누구든지 다음과 같이 여러 임의의 결과를 반환하는 쿼리를 최적화하는 방법을 알고 있습니까? SELECT u.id, p.photo FROM users u, profiles p WHERE p.memberid = u.id AND p.photo != '' AND (u.ownership=1 OR u.stamp=1) ORDER BY RAND() LIMIT 18 2016 업데이트 이 솔루션은 인덱싱 된 열을 사용하는 것이 가장 좋습니다 . 다음은 100,000 개의 행으로 표시된 최적화 된 쿼리 벤치의 간단한 예입니다...

your programing 2020.12.25

OpenID 식별자 및 OAuth 토큰을 안전하게 저장

OpenID 식별자 및 OAuth 토큰을 안전하게 저장 Youtube에서 OpenID 로그인 및 OAuth 토큰을 사용할 웹 앱을 만들고 있습니다. 현재 OpenID ID와 OAuth 토큰 / 토큰 비밀을 데이터베이스에 일반 텍스트로 저장하고 있습니다. 이 값을 일반 텍스트로 저장하는 것은 부적절합니까? OpenID 식별자에 대해 단방향 암호화를 사용할 수 있지만 이것이 필요한지 모르겠습니다. OAuth 토큰의 경우 내 앱이 일부 용도로 세션 토큰을 가져 오는 데 의존하므로 양방향 암호화를 사용해야합니다. OpenID ID를 암호화해야합니까? 누군가 그것을 사용하여 사용자의 계정에 액세스 할 수 있습니까? 첫째, consumer_key및 consumer_secret. 사용자가 등록 된 응용 프로그램을 인..

your programing 2020.12.25

AMQP와 같은 메시지 지향 미들웨어는 어떤 도메인에서 유용합니까?

AMQP와 같은 메시지 지향 미들웨어는 어떤 도메인에서 유용합니까? MOM (Message Oriented Middleware)은 어떤 문제를 해결합니까? 확장 성? 완성? 일반적으로 사용되는 도메인과 일반적으로 사용 되지 않는 도메인은 무엇입니까? 예를 들어 Google이 기본 검색 엔진이나 GMail을 위해 이러한 솔루션을 사용하고 있습니까? Walmart, eBay, FedEx (대부분의 Java 상점) 및 buy.com (대부분의 MS 상점)과 같은 대형 웹 사이트는 어떻습니까? MOM이 필요를 해결합니까? 서버 측을 제어하고 동종 환경 (예 : Linux + Java JVM을 모두 실행하는 수십 개의 Amazon EC2 인스턴스)이 있고 클라이언트가 웹 브라우저 인 웹앱을 작성할 때 의미가 있습..

your programing 2020.12.25

node.js가 공유 호스팅에서 실행되지 않는 이유는 무엇입니까?

node.js가 공유 호스팅에서 실행되지 않는 이유는 무엇입니까? 첫 번째 : 알려진 모든 웹 호스팅 회사에서 nodejs의 공유 호스팅을 검색했지만 아무도 찾지 못했습니다. 그런 다음 nodejs는 공유 호스트 시스템에서 실행할 수 없다는 것을 알게되었습니다. 이유를 알고 싶어요? 두 번째로 저는 보통 예산을 가진 평범한 사람입니다. vps 또는 deicated 서버 또는 클라우드 호스팅을 선택하면 노드가 실행되지만 PHP 공유 호스팅 서비스에 비해 용돈 범위를 벗어납니다. node.js를 배워야합니까? 이론적으로는 가능하지만 실제로 그러한 인프라를 제자리에 두는 것은 호스팅 제공 업체에 따라 다릅니다. 클래식 웹 플랫폼과 비교하는 노드는 자체 지속 가능한 플랫폼입니다. 예를 들어 PHP의 경우 apa..

your programing 2020.12.25

Visual Studio 2017 프로젝트에서 C # 7의 모든 기능을 활성화하려면 어떻게해야합니까?

Visual Studio 2017 프로젝트에서 C # 7의 모든 기능을 활성화하려면 어떻게해야합니까? Visual Studio 2017이 출시 된 후 새로운 C # 7 기능으로 간단한 콘솔 프로젝트를 만들고 싶었습니다. 새 Visual Studio 2017을 다운로드 한 다음 새 콘솔 프로젝트를 만들고 새로운 C # 7 기능을 사용할 수있을 것으로 기대했습니다. 하지만 할 수 없습니다. NuGet 패키지 System.ValueTuple을 설치하면 Tuples와 같은 일부 기능을 사용할 수 있습니다 . 하지만 다른 기능의 경우 어떻게해야할지 모르겠습니다. 예를 들어이 NuGet 문제 입니다. 이 모든 더러운 설치를 지금해야합니까? 또는 더 간단한 방법으로 C # 7 기능을 활성화 할 수 있습니까? 질문의 ..

your programing 2020.12.25
반응형