반응형

programing tip 3103

Bitbucket에서 두 개정판을 비교하는 방법은 무엇입니까?

Bitbucket에서 두 개정판을 비교하는 방법은 무엇입니까? 우리 팀은 git 저장소에 Bitbucket을 사용하고 있으며 최근 코드 검토에 풀 요청 기능을 사용하기 시작했습니다. 첫 번째 검토에서는 제대로 작동하지만 여러 번 반복하면 (즉, 변경 사항이 적용되고 풀 요청이 업데이트 됨) 마지막 코드 검토 이후에 변경된 새로운 내용과의 링크가 표시됩니다. "비교"기능을 살펴 보았지만 UI는 분기 간 비교 만 가능한 것처럼 보입니다. 두 커밋간에 차이점을 얻는 간단한 방법이 있습니까? 이것은 이미 주어진 답변에 약간의 수정이지만 #commits 대신 #diff를 추가하면 일반적으로 내가 찾는 것입니다. 또한 다른 사람들이 언급했듯이 가장 좋은 결과는 일반적으로 최신 커밋을 먼저하고 더 오래 1 초를 배치..

programing tip 2020.07.17

EditText에서 numberDecimal inputType이있는 10 진 구분 기호 쉼표 ( ',')

EditText에서 numberDecimal inputType이있는 10 진 구분 기호 쉼표 ( ',') inputType numberDecimal에서이 EditText점을 사용합니다 '.' 소수점 구분 기호로. 유럽에서는 쉼표 ','를 사용하는 것이 일반적입니다. 내 로캘이 독일어로 설정되어 있어도 소수점 구분 기호는 여전히 '.'입니다. 쉼표를 소수점 구분 기호로 얻는 방법이 있습니까? 해결 방법은 (구글이이 버그를 해결 될 때까지)을 사용하는 것입니다 EditText함께 android:inputType="numberDecimal"하고 android:digits="0123456789.,". 그런 다음 다음 afterTextChanged를 사용하여 TextChangedListener를 EditText에..

programing tip 2020.07.17

Java 제네릭 클래스를 만들 때 꺾쇠 괄호로 묶은 의미는 무엇입니까?

Java 제네릭 클래스를 만들 때 꺾쇠 괄호로 묶은 의미는 무엇입니까? JMockit 예제를 읽고이 코드를 찾았습니다. final List actualItems = new ArrayList(); 일반 식별자의 물결표는 무엇을 의미합니까? 나는 그것이 단항 비트 NOT 연산자라는 것을 알고 있지만 여기에는 피연산자가 보이지 않습니다. 또한 컴파일을 시도했지만 오류가 발생했습니다. 방금 뭔가 빠졌습니까? "선언과 동일"의 약어입니다. IntelliJ와 같은 일부 IDE도 이것을 사용합니다. 디스크의 파일에는이 표기법이 없으며 이는 IDE GUI의 압축입니다. 물결표가 없다면 코드는 이미 Java 7이라고 말하고 싶습니다. Java 7은 다이아몬드 연산자를 허용 하므로 합법적 인 Java 코드가됩니다. Map..

programing tip 2020.07.17

LINQ를 사용하여 시퀀스에서 마지막 요소를 제외한 모든 요소를 ​​가져 오는 방법은 무엇입니까?

LINQ를 사용하여 시퀀스에서 마지막 요소를 제외한 모든 요소를 ​​가져 오는 방법은 무엇입니까? 시퀀스가 있다고 가정 해 봅시다. IEnumerable sequence = GetSequenceFromExpensiveSource(); // sequence now contains: 0,1,2,3,...,999999,1000000 시퀀스를 얻는 것은 저렴하지 않고 동적으로 생성되므로 한 번만 반복하고 싶습니다. 0-999999를 얻고 싶습니다 (즉, 마지막 요소를 제외한 모든 것) 나는 다음과 같은 것을 할 수 있음을 알고 있습니다. sequence.Take(sequence.Count() - 1); 그러나 그 결과 큰 시퀀스에 대해 두 가지 열거가 발생합니다. 내가 할 수있는 LINQ 구문이 있습니까? se..

programing tip 2020.07.17

CSS에서 display : inline-block vs float : left 사용의 장점

CSS에서 display : inline-block vs float : left 사용의 장점 일반적으로 여러 DIVs행을 원할 때는을 사용 float: left하지만 이제는 트릭을 발견했습니다.display:inline-block 여기 링크 예 . 그것은 나에게 display:inline-block더 나은 방법 인 것처럼 보이지만 align DIVs단점이 있습니까? 이 방법이 왜 float트릭 보다 덜 인기가 있습니까? 3 단어로 말하면 inline-block좋습니다. 인라인 블록 이 display: inline-block접근 방식 의 유일한 단점 은 IE7 이하에서 요소 inline-block가 이미 inline기본적으로 설정된 경우 에만 요소를 표시 할 수 있다는 것 입니다. 이것이 의미하는 것은 요..

programing tip 2020.07.17

PermGen은 실제로 무엇을 의미합니까?

PermGen은 실제로 무엇을 의미합니까? 나는 PermGen이 무엇인지, 그것이 무엇을 사용하는지, 실패 이유, 증가시키는 방법 등을 알고 있습니다. 내가 모르는 것은 PermGen이 실제로 무엇을 의미하는지입니다. 영구 ... 겐 .. 뭔가요? PermGen이 실제로 무엇을 의미하는지 아는 사람이 있습니까? 영원한 세대. 세부 사항은 물론 구현에 따라 다릅니다. 간단히 말해서, 클래스 및 인턴 된 문자열과 연관된 Java 오브젝트를 포함합니다. 공유 기능이있는 Sun의 클라이언트 구현에서 classes.jsa메모리는 약 절반의 읽기 전용 및 절반의 쓰기 전용 복사로 초기 데이터를 형성하도록 매핑됩니다. 단지 오래된 Java 객체는 Tenured Generation에 보관됩니다. PermGen은로드 된..

programing tip 2020.07.17

단일 객체 []를 params 객체에 전달하는 방법 []

단일 객체 []를 params 객체에 전달하는 방법 [] params object []를 사용하는 메소드가 있습니다. void Foo(params object[] items) { Console.WriteLine(items[0]); } 이 메소드에 두 개의 객체 배열을 전달하면 정상적으로 작동합니다. Foo(new object[]{ (object)"1", (object)"2" }, new object[]{ (object)"3", (object)"4" } ); // Output: System.Object[] 그러나 단일 객체 []를 전달할 때 객체 []를 첫 번째 매개 변수로 사용하지 않고 대신 하나씩 전달하려는 것처럼 모든 요소를 ​​사용합니다. Foo(new object[]{ (object)"1", (o..

programing tip 2020.07.17

Javascript 생성자 속성의 중요성은 무엇입니까?

Javascript 생성자 속성의 중요성은 무엇입니까? OO에 대한 Javascript의 취임에 대해 머리를 구부리고 다른 많은 사람들과 마찬가지로 constructor속성 에 혼란을 겪고 있습니다. 특히, constructor나는 그것이 아무런 영향을 미치지 않는 것처럼 보이기 때문에 재산 의 중요성 . 예 : function Foo(age) { this.age = age; } function Bar() { Foo.call(this, 42); this.name = "baz"; } Bar.prototype = Object.create(Foo.prototype); var b = new Bar; alert(b.constructor); // "Foo". That's OK because we inherit `F..

programing tip 2020.07.17

정규식을 기준으로 분할 문자열

정규식을 기준으로 분할 문자열 표 형식의 명령 출력이 있습니다. 결과 파일 에서이 출력을 구문 분석하고 문자열에 저장합니다. 한 행의 각 요소는 하나 이상의 공백 문자로 구분되므로 정규식을 사용하여 하나 이상의 공백을 일치시키고 분할합니다. 그러나 모든 요소 사이에 공백이 삽입됩니다. >>> str1="a b c d" # spaces are irregular >>> str1 'a b c d' >>> str2=re.split("( )+", str1) >>> str2 ['a', ' ', 'b', ' ', 'c', ' ', 'd'] # 1 space element between!!! 더 좋은 방법이 있습니까? 각 분할 후 str2목록에 추가됩니다. 사용하여 (, )당신은 당신이 단순히 그들을 제거하면이 문제가..

programing tip 2020.07.17

시간대 자바 스크립트없이 날짜 구문 분석

시간대 자바 스크립트없이 날짜 구문 분석 JavaScript에서 시간대없이 날짜를 구문 분석하고 싶습니다. 나는 시도했다 : new Date(Date.parse("2005-07-08T00:00:00+0000")); 반품 2005 년 7 월 8 일 02:00:00 GMT + 0200 (중부 유럽 일광 절약 시간) new Date(Date.parse("2005-07-08 00:00:00 GMT+0000")); 동일한 결과를 반환 new Date(Date.parse("2005-07-08 00:00:00 GMT-0000")); 동일한 결과를 반환 시간을 파싱하고 싶습니다. 시간대가 없습니다. 생성자 Date.UTC 또는 new Date (년, 월, 일)를 호출하지 않습니다. 프로토 타입에 접근하지 않고 문자열을..

programing tip 2020.07.17
반응형