반응형

Spring 2111

Git 및 Team Foundation 서버

Git 및 Team Foundation 서버 업데이트 : 더 이상 TFS를 사용하지 않습니다. 그러나 의견을 통해 git-tfs 가 분명히 요즘 갈 길임을 알 수 있습니다. 누구든지 Team Foundation Server의 오프라인 솔루션으로 Git을 사용 경험이 있습니까? Subversion의 경우 git-svn을 사용하여 svn 백엔드가있는 개인 저장소를 사용할 수 있습니다. SvnBridge 와 git-svn을 사용하여 TFS 를 사용했습니다 . 처음에는 유망 해 보였지만 Visual Studio는 솔루션이 TFS 버전 제어를 받고있는 인식하고 커밋하는 동안 방해합니다. 이 두 가지를 결합하는 다른 방법이 있습니까? 저는 git-svn과 어떤면에서 git-tfs라는 도구에 대한 작업을 시작했습니다..

ProgramingTip 2020.12.15

Netbeans에서 현재 줄 선택, 복사 또는 잘라 내기

Netbeans에서 현재 줄 선택, 복사 또는 잘라 내기 Netbeans에서는 다음과 같이 현재 코드 줄을 처리하는 키보드 단축키가 매우 유용합니다. Ctrl+ Shift+ ↓: 이따 Shift+ Alt+ ↓: 이동 Ctrl+ E: 삭제 현재 코드 줄을 선택, 잘라 내기 또는 복사 할 수있는 바로 가기가 있습니까? 나는 많은 치트 시트를 유치하고 매크로를 시도하기 전에 물어볼 생각했습니다. 현재 줄 자르기 : Ctrl+ X 선택 + 현재 줄 복사 : Ctrl+ C 예, 실제로 작동하지만 현재 선택이 활성화되지 않은 경우에만 가능합니다. Netbeans 옵션의 키맵 섹션에서 현재 줄을 선택하기 쉽게 단축키를 찾을 수 있습니다. 나는 이제 관리하기 위해 Ctrl+ .를 매핑했다 . NetBeans는 매크로를..

ProgramingTip 2020.12.15

VBA 언어로 "값이 비어 있지 않은 경우"를 어떻게 표현합니까?

VBA 언어로 "값이 비어 있지 않은 경우"를 어떻게 표현합니까? VBA 언어에서 "값이 비어 있지 않은 경우"조건을 어떻게 표현할 수 있습니까? 이런 건가요? "if value is not empty then..." Edit/Delete Message 사용 Not IsEmpty(). 예를 들면 : Sub DoStuffIfNotEmpty() If Not IsEmpty(ActiveCell.Value) Then MsgBox "I'm not empty!" End If End Sub 테스트하려는 항목에 따라. 의 경우 문자열 If strName = vbNullString또는 IF strName = ""또는 Len(strName) = 0(마지막 항목이 더 빠름)을 사용할 수 있습니다. 개체의 경우 다음을 사용할 ..

ProgramingTip 2020.12.15

간단한 Java 이름 기반 잠금?

간단한 Java 이름 기반 잠금? MySQL은 편리한 기능이 있습니다. SELECT GET_LOCK("SomeName") 이 응용 프로그램에 대한 간단하지만 매우 구체적인 이름 기반 잠금을 만드는 데 사용할 수 있습니다. 그러나 데이터베이스가 필요합니다. 다음과 같은 많은 상황이 있습니다. someMethod() { // do stuff to user A for their data for feature X } 예를 들어 사용자 B에 대해 메서드가 그 동안 호출되는 경우 사용자 B는 시작하기 전에 사용자 A가 완료 될 때까지 기다릴 필요가없고 사용자에 대한 작업 만 가능하기 때문에이 메서드를 동기화하는 것은 의미가 없습니다. A와 기능 X의 조합을 기다려야합니다. MySql 잠금을 사용하면 다음과 같은 작..

ProgramingTip 2020.12.15

ModelState 유효성 검사 수동 호출

ModelState 유효성 검사 수동 호출 ASP.NET MVC 3 코드 우선을 사용하고 언어 모델에 유효성 검사 데이터 주석을 추가했습니다. 다음은 모델의 예입니다. public class Product { public int ProductId { get; set; } [Required(ErrorMessage = "Please enter a name")] public string Name { get; set; } [Required(ErrorMessage = "Please enter a description")] [DataType(DataType.MultilineText)] public string Description { get; set; } [Required(ErrorMessage = "Please ..

ProgramingTip 2020.12.15

/ WEB-INF에 넣어야하는 XHTML 파일과 않은 파일은 무엇입니까?

/ WEB-INF에 넣어야하는 XHTML 파일과 않은 파일은 무엇입니까? 다음 질문 이후 : https://stackoverflow.com/questions/8589315/jsf2-dynamic-template 동적 UI : 포함 @WindowScoped에서 개체를 검색해야합니까? @WindowScoped로 표현할 수 있습니다. WindowScoped에서 빈 생성시 ICE Faces 및 오류 JSF2 프레임 워크에 대한 "어리석은"문제를 해결하기 위해 모든 것을 작성했습니다. /WEB-INF하위 폴더에 수준 페이지에 직접 수준입니다 . 그 후 Google 및 Stackoverflow에 대한 조사를 수행했습니다. JSF2 웹 프로젝트를 어떻게 구성합니까? 특히 XHTML 페이지를 정확히 어디에 두어야할까요..

ProgramingTip 2020.12.15

클래스에 __getitem__을 정의하면 반복 할 수있는 이유는 무엇입니까?

클래스에 __getitem__을 정의하면 반복 할 수있는 이유는 무엇입니까? 클래스에서 __getitem__을 정의하면 반복 할 수있는 이유는 무엇입니까? 예를 들어 다음과 같이 작성하면 class b: def __getitem__(self, k): return k cb = b() for k in cb: print k 출력을 얻습니다. 0 1 2 3 4 5 6 7 8 ... "for k in cb :"에서 오류가 반환 될 것으로 예상됩니다. 반복자를 정의하는 PEP234를 살펴보면 다음과 같습니다 . 1. An object can be iterated over with "for" if it implements __iter__() or __getitem__(). 2. An object can functio..

ProgramingTip 2020.12.14

MySQL-LIMIT가있는 UPDATE 쿼리

MySQL-LIMIT가있는 UPDATE 쿼리 1001에서 다음 1000으로 시작하여 테이블의 행을 업데이트하고 싶습니다. 다음 쿼리를 시도했습니다. UPDATE `oltp_db`.`users` SET p_id = 3 LIMIT 1001, 1000 이것은 나에게 구문 오류를 제공합니다. 이 올바른지? 내가 여기서 실수를하고 있는가. 이런 식으로 업데이트를 제한 할 수 있습니까? 또한 업데이트하려는 행에 데이터 유형이 INTEGER 인 p_id 열에 대해 Null 값이 있습니다. 이로 인해 다음 쿼리를 사용하여 업데이트 할 수도 없습니다. UPDATE `oltp_db`.`users` SET p_id = 3 WHERE p_id = null 위의 쿼리가 가지고 있습니까? 이를 위해 무엇을 할 수 있습니까? nu..

ProgramingTip 2020.12.14

m2e 수명주기 매핑을 수 없습니다.

m2e 수명주기 매핑을 수 없습니다. 여기 에 설명 된 솔루션을 사용하여 성가신 "수명주기 구성에 포함되지 않는 것 실행 : org.codehaus.mojo : build-helper-maven-plugin : 1.7 : add-source (실행 : 실행, 단계 : 소스 생성-) "내 pom.xml에 다음 설치를 배치 할 때 : org.codehaus.mojo build-helper-maven-plugin generate-sources add-source src/bootstrap/java 하지만 mvn clean install을 실행하면 다음과 같이 표시됩니다. 이유 : 저장소에서 POM 'org.eclipse.m2e : lifecycle-mapping'을 사용할 수 없음 : 저장소에서 아티팩트를 다운..

ProgramingTip 2020.12.14

다른 펼쳐 (이미 실행 중)가 계속 후 시작

다른 펼쳐 (이미 실행 중)가 계속 후 시작 그래서 프로세스가 실행 중이며 완료하는 데 몇 시간이 있습니다. 하나가 앞으로 자동으로 다른 프로세스를 시작하고 싶습니다. 첫 번째 펼쳐의 두 번째 펼쳐보기에 대한 호출을 추가 할 수 있습니다 두 펼쳐서 실행할 다른 펼쳐도 없습니다. Linux에서 작업을 수행 할 수있는 방법이 있습니까? 편집 : 한 가지 옵션은 xpgrep을 사용하여 매 분 마다 폴링 하고 프로세스가 완료되었는지 확인하는 것입니다. 다른 하나를 시작하십시오. 그러나이 솔루션이 마음에 들지 않습니다. 추신 : 도움이 둘 다 bash 펼쳐입니다. 설문 조사는 아마 갈 길이 없을 끔찍할 필요는 없습니다. pid=$(ps -opid= -C your_scriptname) while [ -d /proc..

ProgramingTip 2020.12.14
반응형