반응형

java 2289

JavaScript : 값으로 객체를 전달하는 방법?

JavaScript : 값으로 객체를 전달하는 방법? 객체를 매개 변수로 전달할 때 JavaScript는 객체를 참조로 전달하므로 객체의 로컬 복사본을 생성하기 어렵습니다. var o = {}; (function(x){ var obj = x; obj.foo = 'foo'; obj.bar = 'bar'; })(o) o것 .foo하고 .bar. 복제를 통해이 문제를 해결할 수 있습니다. 간단한 예 : var o = {}; function Clone(x) { for(p in x) this[p] = (typeof(x[p]) == 'object')? new Clone(x[p]) : x[p]; } (function(x){ var obj = new Clone(x); obj.foo = 'foo'; obj.bar = '..

program story 2020.09.18

Git의 파일에 대한 변경 사항을 선택적으로 되돌 리거나 체크 아웃 하시겠습니까?

Git의 파일에 대한 변경 사항을 선택적으로 되돌 리거나 체크 아웃 하시겠습니까? 작업 디렉토리의 파일 (또는 파일)에 대한 변경 사항을 부분적으로 취소 할 수있는 명령이 있습니까? 파일을 많이 편집했지만 일부 변경 사항을 커밋 된 상태로 되돌리고 다른 변경 사항은 실행 취소하려고한다는 것을 알고 있다고 가정합니다. 나는에 대한 옵션을 구상하고있어 git checkout그처럼 많이 작동 git add -p, 그것은 덩어리하여 파일 덩어리를 통과하고 당신이 그것을 유지 여부를할지 묻는 즉. 당신은 사용할 수 있습니다 git add -p 특정 파일에 보관하려는 청크를 준비한 다음 git checkout -- 파일의 준비된 버전을 확인하여 유지하지 않으려는 작업 트리 변경 사항을 삭제합니다. 마지막으로 git..

program story 2020.09.18

Android에서 홈 버튼 누름 감지

Android에서 홈 버튼 누름 감지 이것은 한동안 나를 미치게 만들었다. Android 애플리케이션에서 홈 버튼을 눌렀는지 확실하게 감지 할 수있는 방법이 있습니까? 실패하면 활동이 onPause로 들어가는 원인을 알 수있는 강력한 방법이 있습니까? 즉, 새로운 활동이 시작되거나 뒤로 / 홈을 눌러서 발생했는지 감지 할 수 있습니까? 내가 본 한 가지 제안은 onPause ()를 재정의하고 isFinishing ()을 호출하는 것이지만 새 활동이 시작되는 것처럼 홈 버튼을 누르면 false를 반환하므로 둘을 구분하지 못합니다. 많은 도움을 주셔서 감사합니다. ** 업데이트 ** : http://nisha113a5.blogspot.com/ 링크에 대한 @ android-hungry 감사합니다. 다음 방법..

program story 2020.09.18

명령 출력에 쉘 스크립트의 특정 문자열이 포함되어 있는지 확인

명령 출력에 쉘 스크립트의 특정 문자열이 포함되어 있는지 확인 셸 스크립트를 작성 중이며 명령 출력에 특정 문자열이 포함되어 있는지 확인하려고합니다. 아마도 grep을 사용해야한다고 생각하지만 어떻게해야할지 모르겠습니다. 아는 사람 있나요? grep의 반환 값을 테스트합니다. ./somecommand | grep 'string' &> /dev/null if [ $? == 0 ]; then echo "matched" fi 관용적으로 다음과 같이 수행됩니다. if ./somecommand | grep -q 'string'; then echo "matched" fi 그리고 또한: ./somecommand | grep -q 'string' && echo 'matched' 테스트 $?는 안티 패턴입니다. if ...

program story 2020.09.18

미국 달러 금액을 나타내는 데 사용하는 가장 좋은 장고 모델 필드는 무엇입니까?

미국 달러 금액을 나타내는 데 사용하는 가장 좋은 장고 모델 필드는 무엇입니까? Django 모델의 필드에 US $ 달러 금액을 저장해야합니다. 사용하기에 가장 좋은 모델 필드 유형은 무엇입니까? 사용자가이 값을 입력하고 (오류 검사를 통해 센트 단위의 정확한 숫자 만 원함) 다른 위치에있는 사용자에게 출력 할 수 있도록 형식을 지정하고 다른 숫자를 계산하는 데 사용할 수 있어야합니다. 진수 필드는 통화 값에 대한 최적의 선택이 될 것입니다. 다음과 같이 보일 것입니다. credit = models.DecimalField(max_digits=6, decimal_places=2) field = models.DecimalField(max_digits=8, decimal_places=2) max_digits는..

program story 2020.09.18

Json.NET 변환기를 사용하여 속성 역 직렬화

Json.NET 변환기를 사용하여 속성 역 직렬화 인터페이스를 반환하는 속성을 포함하는 클래스 정의가 있습니다. public class Foo { public int Number { get; set; } public ISomething Thing { get; set; } } Json.NET을 사용하여 Foo 클래스를 직렬화하려고하면 " 'ISomething'유형의 인스턴스를 만들 수 없습니다. ISomething은 인터페이스 또는 추상 클래스 일 수 있습니다."와 같은 오류 메시지가 나타납니다. Somethingdeserialization 중에 사용할 구체적인 클래스를 지정할 수있는 Json.NET 특성 또는 변환기가 있습니까? Json.NET으로 할 수있는 작업 중 하나는 다음과 같습니다 . var s..

program story 2020.09.18

C #의 배열 크기 (길이)

C #의 배열 크기 (길이) C #에서 배열의 크기 (길이 / 항목 수)를 어떻게 확인할 수 있습니까? 1 차원 배열 인 a경우 a.Length 의 요소 수를 제공합니다 a. 경우 b직사각형 다차원 배열 (예를 들면, int[,] b = new int[3, 5];) b.Rank 차원 수 (2)를 제공하고 b.GetLength(dimensionIndex) 주어진 차원의 길이를 가져옵니다 (차원에 대한 0 기반 인덱싱-따라서 b.GetLength(0)3이고 b.GetLength(1)5 임). 자세한 내용은 System.Array 설명서 를 참조하십시오. @Lucero가 주석에서 지적했듯이 "들쭉날쭉 한 배열"이라는 개념이 있습니다. 이것은 실제로 (일반적으로 1 차원) 배열의 1 차원 배열에 지나지 않습니다..

program story 2020.09.18

속성의 속성이 null인지 확인하는 C # 우아한 방법

속성의 속성이 null인지 확인하는 C # 우아한 방법 C #에서는이 예제에서 PropertyC의 값을 가져 오려고하며 ObjectA, PropertyA 및 PropertyB는 모두 null이 될 수 있습니다. ObjectA.PropertyA.PropertyB.PropertyC 최소한의 코드로 PropertyC를 안전하게 얻으려면 어떻게해야합니까? 지금 확인합니다. if(ObjectA != null && ObjectA.PropertyA !=null && ObjectA.PropertyA.PropertyB != null) { // safely pull off the value int value = objectA.PropertyA.PropertyB.PropertyC; } 이와 같은 (의사 코드) 더 많은 것을..

program story 2020.09.18

jquery를 사용하여 라디오에서 이벤트를 클릭하거나 변경하십시오.

jquery를 사용하여 라디오에서 이벤트를 클릭하거나 변경하십시오. 내 페이지에 라디오가 있고 확인 된 라디오가 변경되면 코드가 IE에서 작동하지 않습니다. $('input:radio').change(...); 인터넷 검색 후 사람들은 대신 클릭을 사용하도록 제안합니다 . 그러나 작동하지 않습니다. 다음은 예제 코드입니다. test1 test2 test3 IE에서도 작동하지 않습니다. 그래서 무슨 일이 일어나고 있는지 알고 싶어요? 또한 확인 된 라디오를 클릭하면 변경 이벤트가 다시 트리거 될까 두렵습니까? 최신 정보: 댓글을 달 수 없으니 여기에 답장하겠습니다. IE8을 사용하고 Furqan이 제공하는 링크도 IE8에서 작동하지 않습니다. 이유를 모르겠습니다 ... 이 코드는 나를 위해 일했습니다. $..

program story 2020.09.18

LINQ 쿼리에서 GROUP BY를 사용하여 MAX 행을 어떻게 얻습니까?

LINQ 쿼리에서 GROUP BY를 사용하여 MAX 행을 어떻게 얻습니까? LINQ에서 다음 SQL 쿼리와 일치하는 방법을 찾고 있습니다. Select max(uid) as uid, Serial_Number from Table Group BY Serial_Number 정말 이것에 대한 도움을 찾고 있습니다. 위의 쿼리는 Group By구문으로 인해 각 일련 번호의 최대 uid를 가져옵니다 . using (DataContext dc = new DataContext()) { var q = from t in dc.TableTests group t by t.SerialNumber into g select new { SerialNumber = g.Key, uid = (from t2 in g select t2.ui..

program story 2020.09.18
반응형