반응형

JavaScript 2976

기본 클래스의 멤버에 액세스

기본 클래스의 멤버에 액세스 TypeScript 사이트의 놀이터에서 상속 예제를 참조하십시오. class Animal { public name; constructor(name) { this.name = name; } move(meters) { alert(this.name + " moved " + meters + "m."); } } class Snake extends Animal { constructor(name) { super(name); } move() { alert("Slithering..."); super.move(5); } } class Horse extends Animal { constructor( name) { super(name); } move() { alert(super.name + " i..

Programing 2020.08.10

Vim에서 여러 줄 정규식 지원

Vim에서 여러 줄 정규식 지원 여러 줄에 걸쳐 일치하는 표준 정규식 구문은 / s를 사용하는 것입니다. This is\nsome text /This.*text/s 예를 들어 Perl에서는 작동하지만 Vim에서는 지원되지 않는 것 같습니다. 대신에 훨씬 더 구체적이어야합니다. /This[^\r\n]*[\r\n]*text/ 왜 이것이되어야하는지에 대한 이유를 찾을 수 없으므로 아마도 vim 도움말에서 관련 부분을 놓친 것 같습니다. 누구든지이 행동을 어떤 식 으로든 확인할 수 있습니까? 예, Perl의 //s수정자는 Vim 정규식에서 사용할 수 없습니다. 자세한 :h perl-patterns내용과 Vim과 Perl 정규식의 다른 차이점 목록은를 참조하십시오. 대신 \_."개행 문자를 포함한 단일 문자 일치..

Programing 2020.08.10

사용해도 되나요?

사용해도 되나요? 지금? 저는 휴대폰 웹 앱을 개발 중이며 . iPhone은 사용자를 위해 키보드를 조정하지만 이전 버전과의 호환성이 깨지는 것이 걱정됩니다. 내가 바라는 것은 이것을 지원하는 브라우저 / 전화가 사용자를 도울 수 있고 다른 브라우저가 표준 텍스트 필드로 돌아갈 것이라는 것입니까? 이것이 허용되는 관행입니까? 작동합니까? 예, 지원되지 않는 유형은 'type = text'형식으로 되돌아갑니다. 기존의 모든 입력 유형을 나열하는 좋은 페이지를 찾았습니다. 나는 다른 브라우저에서 그것을 보았습니다. 약간 흥미로 웠습니다. 그것이 당신에게 도움이 될지 여부를 모릅니다. http://miketaylr.com/pres/html5/forms2.html 브라우저는 지원되지 않는 입력 유형을 발견하면 ..

Programing 2020.08.10

data.frame에 열 추가

data.frame에 열 추가 아래에 data.frame이 있습니다. h_noh_no 1,2,3,4의 첫 번째 시리즈는 클래스 1이고 두 번째 시리즈 h_no는 클래스 2 등이 되도록 열 1 ( )에 따라 데이터를 분류하는 열을 추가하고 싶습니다 . 마지막 열에 표시된 것과 같은. h_no h_freq h_freqsq 1 0.09091 0.008264628 1 2 0.00000 0.000000000 1 3 0.04545 0.002065702 1 4 0.00000 0.000000000 1 1 0.13636 0.018594050 2 2 0.00000 0.000000000 2 3 0.00000 0.000000000 2 4 0.04545 0.002065702 2 5 0.31818 0.101238512 2 6 0..

Programing 2020.08.10

PHP 네임 스페이스 및 "사용"

PHP 네임 스페이스 및 "사용" 네임 스페이스와 use문에 약간의 문제가 있습니다 . 나는 세 개의 파일이 있습니다 ShapeInterface.php, Shape.php하고 Circle.php. 상대 경로를 사용하여 이것을 시도하고 있으므로 모든 클래스에 이것을 넣었습니다. namespace Shape; 내 서클 클래스에는 다음이 있습니다. namespace Shape; //use Shape; //use ShapeInterface; include 'Shape.php'; include 'ShapeInterface.php'; class Circle extends Shape implements ShapeInterface{ .... include진술을 사용하면 오류가 발생하지 않습니다. use진술을 시도하면 ..

Programing 2020.08.10

.NET MemoryCache의 적절한 사용을위한 잠금 패턴

.NET MemoryCache의 적절한 사용을위한 잠금 패턴 이 코드에는 동시성 문제가 있다고 가정합니다. const string CacheKey = "CacheKey"; static string GetCachedData() { string expensiveString =null; if (MemoryCache.Default.Contains(CacheKey)) { expensiveString = MemoryCache.Default[CacheKey] as string; } else { CacheItemPolicy cip = new CacheItemPolicy() { AbsoluteExpiration = new DateTimeOffset(DateTime.Now.AddMinutes(20)) }; expensiv..

Programing 2020.08.10

SQL Server에서 INNER JOIN을 사용하여 여러 테이블에서 삭제하는 방법

SQL Server에서 INNER JOIN을 사용하여 여러 테이블에서 삭제하는 방법 MySQL에서는 구문을 사용할 수 있습니다. DELETE t1,t2 FROM table1 AS t1 INNER JOIN table2 t2 ... INNER JOIN table3 t3 ... SQL Server에서 동일한 작업을 수행하려면 어떻게합니까? 이 예에서 "삭제 된"의사 테이블을 활용할 수 있습니다. 다음과 같은 것 : begin transaction; declare @deletedIds table ( id int ); delete from t1 output deleted.id into @deletedIds from table1 as t1 inner join table2 as t2 on t2.id = t1.id i..

Programing 2020.08.10

디자인 패턴과 건축 패턴의 차이점은 무엇입니까?

디자인 패턴과 건축 패턴의 차이점은 무엇입니까? 인터넷에서 디자인 패턴 에 대해 읽을 때 세 가지 범주가 있음을 알 수 있습니다. 창조 구조적 행동 그러나 소프트웨어 아키텍처를 만들 때 MVP, MVC 또는 MVVM에 대해 생각합니다. 예를 들어, 창조 패턴 중에서 싱글 톤 패턴을 찾았 지만 MPV에서도 싱글 톤을 사용했습니다. 그래서 제 질문은 : 디자인 패턴이 제품의 모든 구조에 해당합니까? 그렇다면 싱글 톤이 디자인 패턴이 될 수있는 방법은 무엇입니까? 내 응용 프로그램의 어디에서나 사용할 수 있기 때문입니다. 기본적으로 메모리에서 한 번에 하나의 인스턴스 만 생성하도록 제한되지만이 개념이 소프트웨어 설계 방식을 정의하지 않습니까? 그렇지 않다면 세 가지 패턴 범주에서 MVP, MVC 및 MVVM은..

Programing 2020.08.10

Python Pandas : 행별로 데이터 프레임 채우기

Python Pandas : 행별로 데이터 프레임 채우기 pandas.DataFrame개체에 행을 추가하는 간단한 작업은 수행하기 어려운 것 같습니다. 이와 관련된 3 개의 stackoverflow 질문이 있으며, 그중 어느 것도 작동하는 답변을 제공하지 않습니다. 여기 내가하려는 일이 있습니다. 행과 열의 이름과 모양을 이미 알고있는 DataFrame이 있습니다. >>> df = pandas.DataFrame(columns=['a','b','c','d'], index=['x','y','z']) >>> df a b c d x NaN NaN NaN NaN y NaN NaN NaN NaN z NaN NaN NaN NaN 이제 행 값을 반복적으로 계산하는 함수가 있습니다. 행 중 하나를 사전 또는으로 어떻게 ..

Programing 2020.08.10

모의 객체 초기화-MockIto

모의 객체 초기화-MockIto MockIto를 사용하여 모의 객체를 초기화하는 방법에는 여러 가지가 있습니다. 이들 중 가장 좋은 방법은 무엇입니까? 1. public class SampleBaseTestCase { @Before public void initMocks() { MockitoAnnotations.initMocks(this); } 2. @RunWith(MockitoJUnitRunner.class) [편집] 3. mock(XXX.class); 이것보다 더 나은 방법이 있다면 나에게 제안하십시오 ... mocks 초기화의 경우 runner 또는를 사용하는 것은 완전히 MockitoAnnotations.initMocks동등한 솔루션입니다. MockitoJUnitRunner 의 javadoc에서 ..

Programing 2020.08.10
반응형