반응형

c# 2507

Jasmine과 함께 작동하도록 requirejs 얻기

Jasmine과 함께 작동하도록 requirejs 얻기 먼저 RequireJS를 처음 접했고 Jasmine을 처음 사용했다고 말하고 싶습니다. SpecRunner에 문제가 있으며 JS가 필요합니다. 나는 Uzi Kilon과 Ben Nadel의 튜토리얼 (다른 사람들과 함께)을 따라 왔고 그들은 일부를 도왔지만 여전히 몇 가지 문제가 있습니다. 테스트에서 오류가 발생하면 (특히 유형 오류를 생각할 수 있음) spec runner html이 표시되는 것 같습니다. 이것은 자바 스크립트에 몇 가지 문제가 있음을 알려줍니다. 그러나이 오류를 수정 한 후에는 더 이상 HTML이 표시되지 않습니다. 테스트 러너가 전혀 표시되지 않습니다. 누군가 내 코드에서이 문제를 일으킬 수있는 문제를 찾을 수 있습니까? 다음은 ..

Program Tip 2020.11.15

배열의 경우 push () 또는 pop ()과 동일합니까?

배열의 경우 push () 또는 pop ()과 동일합니까? 기본 Java 파일에서 만든 배열에서 항목을 추가, 제거 및 참조하려고하지만 올바른 구문을 파악하는 데 문제가 있습니다. 액션 스크립트에는 배열에서 항목을 추가하고 제거하기 위해 push () 및 pop ()이 있습니다 .Android에 동등한 항목이 있습니까? 배열 목록 사용 http://developer.android.com/reference/java/util/ArrayList.html Java에서 배열은 고정 된 크기 (초기화 후)를 가지며, 이는 배열에서 항목을 추가하거나 제거 할 수 없음을 의미합니다. int[] i = new int[10]; 위의 스 니펫은 정수 배열의 길이가 10임을 의미합니다. 다음과 같이 참조를 새 배열에 다시 할..

Program Tip 2020.11.15

.Wait () 대 .GetAwaiter (). GetResult ()의 차이점은 무엇입니까?

.Wait () 대 .GetAwaiter (). GetResult ()의 차이점은 무엇입니까? 내 방법은 Task. 끝날 때까지 기다리고 싶어요. .Wait()또는 무엇을 사용해야 .GetAwaiter().GetResult()합니까? 그들 사이의 차이점은 무엇입니까? 둘 다 작업 결과에 대한 동기식 대기입니다 (가능한 경우이를 피해야합니다). 차이점은 주로 예외 처리에 있습니다. 을 사용 Wait하면 예외 스택 추적이 변경되지 않고 예외 시점의 실제 스택을 나타내므로 스레드 풀 스레드에서 실행되는 코드가 있다면 다음과 같은 스택을 갖게됩니다. ThreadPoolThread.RunTask YourCode.SomeWork 반면에는 .GetAwaiter().GetResult()코드의 일부가 UI 스레드에서 실..

Program Tip 2020.11.15

연동 및 휘발성

연동 및 휘발성 상태를 나타내는 데 사용하는 변수가 있습니다. 여러 스레드에서 읽고 쓸 수 있습니다. 나는 그것을 사용 Interlocked.Exchange하고 Interlocked.CompareExchange있습니다. 그러나 여러 스레드에서 읽고 있습니다. volatile변수가 로컬로 캐시되지 않고 항상 메모리에서 직접 읽도록하는 데 사용할 수 있다는 것을 알고 있습니다. 그러나 변수를 volatile로 설정하면 volatile을 사용하고 참조를 사용하여 Interlocked 메서드에 전달하는 것에 대한 경고가 생성됩니다. 각 스레드가 캐시 된 버전이 아닌 변수의 최신 값을 읽고 있는지 확인하고 싶지만 휘발성을 사용할 수 없습니다. 이 Interlocked.Read있지만 64 비트 유형용이며 컴팩트 프..

Program Tip 2020.11.15

Rails 4에서 secret_key_base의 용도는 무엇입니까?

Rails 4에서 secret_key_base의 용도는 무엇입니까? 저는 Rails 4를 처음 사용하고 Rails 4에서 secret_key_baseunder 사용을 이해하지 못합니다. config/secrets.yml이 개념을 설명해 주시겠습니까? 내가 프로덕션 환경에서 작업하고 때 또한, 나는를 설정하라는 메시지가 오전 secret_key에 devise.rb, config.secret_key그리고 secret_key_base. 그러나 rake secret명령을 사용하여 새 암호를 생성 할 수 있습니다 . 개발 환경과 프로덕션 환경의 차이점은 무엇입니까? 생성 secret_key할 때 secret_key_base마다 추가 할 때 새로 생성 된 것과 어떻게 일치 합니까? 다른 서버로 애플리케이션을 어떻게..

Program Tip 2020.11.15

ASP.NET 5, .NET Core 및 ASP.NET Core 5의 차이점은 무엇입니까?

ASP.NET 5, .NET Core 및 ASP.NET Core 5의 차이점은 무엇입니까? 이 용어의 차이점에 대해 혼란 스럽습니다. ASP.NET 5 (현재 ASP.NET Core로 이름이 바뀌고 5.0이 아닌 1.0으로 출시됨) ASP.NET Core 5 .NET Core 누구든지 간단히 설명 할 수 있습니까? ASP.NET 5 (현재 ASP.NET Core 1.0) 웹 및 클라우드 시나리오를위한 친숙하고 현대적인 프레임 워크를 제공하는 차세대 ASP.NET입니다. 여기에는 ASP.NET MVC, 웹 API, 웹 페이지 및 SignalR의 다음 버전이 포함됩니다. 고성능 모듈 식 설계이며 온 프레미스에서 클라우드로 원활하게 마이그레이션 할 수 있도록 전체를 나란히 지원합니다. 이러한 제품은 오픈 소스..

Program Tip 2020.11.15

MySQL에 대한 최적의 varchar 크기는 무엇입니까?

MySQL에 대한 최적의 varchar 크기는 무엇입니까? MySQL은 varchar 필드를 어떻게 저장합니까? 다음 패턴이 합리적인 스토리지 크기를 나타낸다고 가정 할 수 있습니까? 1,2,4,8,16,32,64,128,255 (최대) 예를 통한 설명. 20 자의 varchar 필드가 있다고 가정 해 보겠습니다. 이 필드를 만들 때 MySQL은 기본적으로 32 바이트를위한 공간을 예약하지만 (바이트인지 여부는 확실하지 않음) 20 만 입력 할 수 있습니까? 거대한 테이블을 위해 디스크 공간을 최적화하는 것이 걱정되는 것 같습니다. 질문에 답하기 위해 MySql 디스크에서 1 + 데이터를 저장하기 위해 필드에 사용되는 크기를 사용합니다 (따라서 열이 varchar (45)로 선언되고 필드가 "FooBar..

Program Tip 2020.11.15

JPA 병합 대 지속

JPA 병합 대 지속 지금까지 내 선호는 항상 EntityManager의 merge()삽입 및 업데이트 처리를 사용하는 것입니다. 그러나 병합은 업데이트 / 삽입 전에 추가 선택 쿼리를 수행하여 레코드가 데이터베이스에 이미 존재하지 않도록합니다. 이제 데이터베이스에 대한 광범위한 (대량) 삽입이 필요한 프로젝트를 진행하고 있습니다. 성능 관점에서 볼 때 항상 지속될 개체의 새 인스턴스를 만들고 있다는 것을 절대적으로 알고있는 시나리오에서 병합 대신 지속을 사용하는 것이 합리적입니까? 충분할 merge때 사용하는 것은 좋지 않습니다 . 훨씬 많은 작업을 수행합니다. 이 주제는 이전 에 StackOverflow 에서 논의되었으며 , 이 기사에서는 명확한 흐름 다이어그램과 함께 차이점을 자세히 설명합니다.pe..

Program Tip 2020.11.15

유효한 자바 스크립트 객체 속성 이름

유효한 자바 스크립트 객체 속성 이름 나는 자바 스크립트 객체의 속성 이름에 유효한 것으로 간주되는 것을 해결하려고합니다. 예를 들면 var b = {} b['-^colour'] = "blue"; // Works fine in Firefox, Chrome, Safari b['colour'] = "green"; // Ditto alert(b['-^colour']); // Ditto alert(b.colour); // Ditto for(prop in b) alert(prop); // Ditto //alert(b.-^colour); // Fails (expected) 이 게시물 은 유효한 자바 스크립트 변수 이름에 대해 자세히 설명하며 '-^ colour'는 변수 이름으로 유효하지 않습니다. 객체 속성 이름에..

Program Tip 2020.11.15

드롭 다운 상자의 오버플로 텍스트에 대한 줄임표

드롭 다운 상자의 오버플로 텍스트에 대한 줄임표 드롭 다운 상자 중 하나의 너비를 수정하고 있습니다 (예 :이 작업을 수행하는 데 브라우저 간 문제가 있음을 알고 있습니다). 넘쳐나는 텍스트를 자르고 타원을 추가하는 비 -js 방법이 있습니까? text-overflow : ellipsis는 요소에 대해 작동하지 않습니다 (적어도 Chrome에서는). select, div { width:100px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; } A long option that gets cut off One - A long option that gets cut off Two - A long option that gets cut off 예 :..

Program Tip 2020.11.15
반응형