반응형

C# 840

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

하나의 프로젝트에서 여러 언어가 어떻게 상호 작용합니까? 어떤 사람들은 하나의 프로젝트에서 여러 언어로 프로그램하는 것을 들었습니다. 언어가 서로 어떻게 상호 작용하는지 상상할 수 없습니다. 같은 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

Windows XP에서 Eclipse의 내부 브라우저를 IE에서 Firefox로 변경하려면 어떻게해야합니까?

Windows XP에서 Eclipse의 내부 브라우저를 IE에서 Firefox로 변경하려면 어떻게해야합니까? Windows XP에서 Eclipse의 내부 브라우저를 IE에서 Firefox로 변경하려면 어떻게해야합니까? 좀 더 구체적으로 말하자면 환경 설정-> 일반-> 웹 브라우저를 통해 외부 브라우저를 추가하는 대신 내부 브라우저를 변경해야합니다. 이것이 도움이 될지 모르겠지만 여기에 SWT FAQ 질문 이 있습니다. Mozilla를 브라우저의 기본 렌더러로 사용하려면 어떻게해야합니까? 편집 : 더 자세히 조사한 결과 이클립스 3.4에서는 불가능한 것처럼 들리지만 이후 릴리스 로 예정 되어 있습니다 . 기본 설정-> 일반-> 웹 브라우저에 "내부 웹 브라우저 사용"옵션이 있습니다. 대신 "외부 웹 브라우..

your programing 2020.12.25

영어로 오류 메시지를 표시하도록 Visual Studio 구성

영어로 오류 메시지를 표시하도록 Visual Studio 구성 현재 다른 국가에서 일하고 있으며 내 PC에 영어가 아닌 Windows 버전이 설치되어 있습니다. 나는 이것에 대해 신경 쓰지 않지만 Visual Studio가 오류 메시지를 표시 할 때도 Windows와 동일한 언어로 지역화되어 있기 때문에 많은 관심이 있습니다. 때때로 나는 그것이 의미하는 바를 찾으려고 즐거운 시간을 보냅니다. 그것은 꽤 지루합니다 ... 메시지를 영어로 표시하도록 Windows 또는 Visual Studio를 구성하는 방법이 있습니까? .NET Framework xxx 언어 팩을 제거합니다. (xxx = 지루한 메시지 언어) 가장 좋은 방법은 애플리케이션 입력 방법에서이 코드를 사용하는 것입니다. if (Debugger..

your programing 2020.12.25

상단과 하단에 작업 항목이있는 Android Split Action Bar?

상단과 하단에 작업 항목이있는 Android Split Action Bar? 분할 작업 표시 줄의 상단 부분에 일부 작업 항목을 지정하고 다른 항목은 하단으로 이동하는 방법이 있습니까? 아니면 모든 작업 항목이 분할의 맨 아래 부분으로 만 이동하는 것이 전부입니까? 현재는 불가능합니다. Android 개발자 사무실 시간 동안 Android 개발자 Reto Meier 및 Roman Nurik의 답변을 직접 확인하십시오. http://youtu.be/pBmRCBP56-Q?t=55m50s 이 문제를 해결하기 위해 사용자 지정보기를 작업 표시 줄로 사용했습니다. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedI..

your programing 2020.12.25
반응형