반응형

C# 2652

CVS보다 SVN을 사용하면 어떤 이점이 있습니까?

CVS보다 SVN을 사용하면 어떤 이점이 있습니까? 우리 회사는 소스 제어를위한 사실상의 표준으로 CVS를 사용하고 있습니다. 그러나 많은 사람들이 SVN이 더 좋다고 말하는 것을 들었습니다. 나는 SVN이 더 새로운 것을 알고 있지만 그 외에는 그 이점에 익숙하지 않습니다. 제가 찾고있는 것은 Java / Eclipse 개발 환경에서 각각의 장단점을 언급하면서 두 시스템을 훌륭하고 간결하게 비교하는 것입니다. CVS는 파일 단위로만 수정을 추적하는 반면 SVN은 전체 커밋을 새 개정으로 추적하므로 프로젝트 기록을 더 쉽게 추적 할 수 있습니다. 모든 최신 소스 제어 소프트웨어는 개정 개념을 사용하므로 CVS에서보다 SVN에서 마이그레이션하는 것이 훨씬 쉽습니다. 원자 커밋 문제도 있습니다. 한 번만 발..

Nice programing 2020.12.11

인터페이스의 하위 클래스가 ToString을 구현하도록 강제

인터페이스의 하위 클래스가 ToString을 구현하도록 강제 인터페이스가 IFoo있고의 모든 하위 클래스가 IFooObject의 ToString메서드 를 재정의 하고 싶다고 가정 해 보겠습니다 . 이것이 가능한가? 단순히 메서드 서명을 IFoo에 추가하는 것은 작동하지 않습니다. interface IFoo { String ToString(); } 모든 하위 클래스가 확장 Object되고 그러한 방식으로 구현을 제공하기 때문에 컴파일러는 이에 대해 불평하지 않습니다. 어떤 제안? 나는 당신이 인터페이스로 그것을 할 수 있다고 믿지 않습니다. 그래도 추상 기본 클래스를 사용할 수 있습니다. public abstract class Base { public abstract override string ToStr..

Nice programing 2020.12.11

SQL Server에서 "WITH SCHEMABINDING"의 단점은 무엇입니까?

SQL Server에서 "WITH SCHEMABINDING"의 단점은 무엇입니까? 어색하게 명명 된 수백 개의 테이블 (CG001T, GH066L 등)이있는 데이터베이스가 있고 "친숙한"이름을 가진 모든 테이블에 대한 뷰가 있습니다 (예를 들어 "CUSTOMERS"뷰는 "SELECT * FROM GG120T"임). . 내 뷰에 "WITH SCHEMABINDING"을 추가하여 뷰를 인덱싱 할 수있는 것과 같은 몇 가지 이점을 가질 수 있습니다. 그 이유는 몇 가지 뷰가 즉석에서 계산하는 데 비용이 많이 드는 열을 계산했기 때문입니다. 이러한 뷰를 SCHEMABINDING하는 데 단점이 있습니까? 단점을 모호하게 암시하지만 자세히 설명하지는 않는 기사를 찾았습니다. 일단 뷰가 스키마 바운드되면 뷰를 먼저 삭..

Nice programing 2020.12.11

쿠키에 비밀번호를 저장하는 것이 안전합니까?

쿠키에 비밀번호를 저장하는 것이 안전합니까? 내 웹 애플리케이션의 홈 페이지에는 RememberMe 확인란이 있습니다. 이용자가 확인하면 이메일 아이디와 비밀번호를 쿠키에 저장하겠습니다. 이것은 내 코드입니다. if (this.ChkRememberme != null && this.ChkRememberme.Checked == true) { HttpCookie cookie = new HttpCookie(TxtUserName.Text, TxtPassword.Text); cookie.Expires.AddYears(1); Response.Cookies.Add(cookie); } 내가 알고 싶은 것은 : 쿠키에 비밀번호를 저장하는 것이 안전합니까? 같은 일을하는 적절한 방법은 무엇입니까? 쿠키 시간 설정의 모범 사..

Nice programing 2020.12.11

JavaScript를 동 기적으로 동적으로로드

JavaScript를 동 기적으로 동적으로로드 모듈 패턴을 사용하고 있습니다. 제가 원하는 작업 중 하나는 외부 JavaScript 파일을 동적으로 포함하고 파일을 실행 한 다음 return { }내 모듈 의 파일에있는 함수 / 변수를 사용하는 것 입니다. 이 작업을 쉽게 수행 할 수 없습니다. 의사 동기 외부 스크립트로드를 수행하는 표준 방법이 있습니까? function myModule() { var tag = document.createElement("script"); tag.type = "text/javascript"; tag.src = "http://some/script.js"; document.getElementsByTagName('head')[0].appendChild(tag); //somet..

Nice programing 2020.12.11

Qt의 양식 레이아웃 메커니즘 이해

Qt의 양식 레이아웃 메커니즘 이해 Qt 데스크톱 응용 프로그램의 창보기를 처리하는 유연하고 강력한 레이아웃 메커니즘이 있습니다. 하지만 너무 유연해서 무언가 잘못되어 미세 조정이 필요할 때 거의 이해할 수 없습니다. 그리고 너무나 강력해서 형태가 어떻게 보일지에 대한 Qt의 의견을 압도하려는 시도에서 누구를 이길 수 있습니다. 그렇다면 Qt의 포지셔닝 메커니즘을 설명하거나 기사를 제공 할 수있는 사람이 있습니까? 나는 강제로 시도하고 QLabel, QPushButton그리고 QTableView보다 두 배 이상이 될 자신의 이름에 밑줄을 후행에 의해 표시, QTextBrowser가진 verticalStretch = 1아래. 위젯의 높이를 올바르게 처리하려면 어떻게해야합니까? Google 문서에서 내 양식..

Nice programing 2020.12.11

Hibernate는 엔티티 객체의 더티 상태를 어떻게 감지합니까?

Hibernate는 엔티티 객체의 더티 상태를 어떻게 감지합니까? 원래 클래스에 대한 일종의 바이트 코드 수정을 사용하고 있습니까? 아니면 Hibernate가 주어진 객체를 이전에 지속 된 버전과 비교하여 더티 상태를 얻을 수 있습니까? 내가 가진 문제에 봉착 hashCode()하고 equals()복잡한 개체에 대한 방법을. 객체에 컬렉션 멤버가 있고 순환 참조도 문제가되는 경우 해시 코드를 계산하는 것이 매우 느릴 것이라고 생각합니다. Hibernate가 더티 상태를 확인하기 위해 hashCode()/ equals()를 사용하지 않는다면 , 나는 엔티티 객체 (값 객체가 아님)에 equals()/ hashCode()를 사용해서는 안된다고 생각 하지만, 동일한 연산자 ( ==)가 충분하지 않은 경우에도 ..

Nice programing 2020.12.11

삽입 시간별로 Meteor 컬렉션을 정렬하려면 어떻게해야합니까?

삽입 시간별로 Meteor 컬렉션을 정렬하려면 어떻게해야합니까? Meteor를 사용하여 첫 번째 프로젝트를 진행 중이며 정렬에 어려움이 있습니다. 사용자가 목록에 표시되는 격언을 입력하는 양식이 있습니다. 현재 가장 최근의 격언이 목록 하단에 자동으로 표시됩니다. 대신 가장 최근 항목이 목록 맨 위에 표시되도록하는 쉬운 방법이 있습니까? 나는 시도했다 : Template.list.aphorisms = function () { return Aphorisms.find({}, {sort: {$natural:1}}); }; 그리고 Meteor 문서에는 많은 예제가 없기 때문에 당황합니다. date_created가 타임 스탬프와 함께 유효한 날짜 형식 이라고 가정하면 1970 년 1 월 1 일과에 포함 된 날짜 ..

Nice programing 2020.12.11

잘못된 요청-휴대폰에서 Wi-Fi를 통해 localhost에 연결하는 동안 잘못된 호스트 이름

잘못된 요청-휴대폰에서 Wi-Fi를 통해 localhost에 연결하는 동안 잘못된 호스트 이름 내가 얻을 나쁜 요청 - 잘못된 호스트 이름을 [HTTP 오류 400] 내 컴퓨터의 로컬 호스트를 연결하는 동안. 실제로 jQuery Mobile을 사용하여 모바일 웹을 개발하는 방법을 배우고 있습니다. 내 휴대폰 크기에 맞는지 웹 레이아웃을보고 싶습니다. 제어판> 방화벽> 고급 설정> 인 바운스 규칙> 새 규칙 과 같이 Visual Studio에서 제공하는 포트 번호를 추가했습니다 . 그런 다음 명령 프롬프트에서 " ipconfig "를 입력하여 IP 주소를 얻습니다 . 그런 다음 Android 폰 브라우저 (Mozilla 5.0)를 사용하고 링크 192.XXX.XXX.XXX:57976을 입력합니다. 비슷한 ..

Nice programing 2020.12.11

ReCaptcha 2.0 : recaptcha가 성공하면 콜백에서 제출 버튼 활성화

ReCaptcha 2.0 : recaptcha가 성공하면 콜백에서 제출 버튼 활성화 나는 다음과 같이 매우 간단한 형태를 가지고 있습니다. 제출 버튼이 비활성화 되고 사용자가 ReCaptcha를 성공적으로 완료 한 후에 만 활성화되도록 만들고 싶습니다 . 이 작업을 수행하려면 Javascript / jQuery가 필요하다고 가정합니다. ReCaptcha 2.0에 대한 Google의 문서는 정말 드물고 조밀 해 보입니다 (어쨌든 나에게는). 몇 가지 조언을 부탁드립니다. Name: 나는 내 테스트 사이트에서 같은 일을했다. 그러나 제출 대신 버튼을 사용했기 때문에 여기에 : 속성을 추가해야합니다. data-callback="enableBtn"data-callback 속성은 recaptcha 수행 후 지정된..

Nice programing 2020.12.11
반응형