본문 바로가기

반응형

전체 글

(9232)
Unix 쉘 명령을 사용하여 텍스트 파일에서 새 파일로 상위 1000 개 행 이동 Unix 쉘 명령을 사용하여 텍스트 파일에서 새 파일로 상위 1000 개 행 이동 5 천만 개 이상의 항목이 포함 된 텍스트 파일의 상위 1000 개 행을 다른 새 파일로 복사하고 원본 파일에서도이 행을 삭제하고 싶습니다. Unix에서 단일 셸 명령으로 동일한 작업을 수행 할 수있는 방법이 있습니까? head -1000 input > output && sed -i '1,+999d' input 예를 들면 : $ cat input 1 2 3 4 5 6 $ head -3 input > output && sed -i '1,+2d' input $ cat input 4 5 6 $ cat output 1 2 3 head -1000 file.txt > first100lines.txt tail --lines=+1001 ..
Apple Interface Builder : UIImageView에 하위보기 추가 Apple Interface Builder : UIImageView에 하위보기 추가 나는 UIImageViewInterface Bulder의 도움으로 만들었습니다 . 이제 레이블을 그 안에 (하위 뷰로) 배치하고 싶습니다. 코드에서 다음과 같이 입력 할 수 있습니다. [myUIImageView addSubview:myUILabel];하지만 IB의 도움으로 할 수 있습니까? 에 대한 해결책을 찾았 UIView지만에 대한 비슷한 것을 찾을 수 없습니다 UIImageView. Apple에만 알려진 이유로 인터페이스 빌더에서 UIImageView에 하위보기를 추가 할 수 없습니다! 프로그래밍 방식으로 Subview를 추가 할 수 있다고 말하는 것이 맞지만, 자동 크기 조정 마스크 및 하위보기 배치 설정의 오버 ..
콘텐츠로 HTML5 캔버스 요소를 복제하는 방법은 없나요? 콘텐츠로 HTML5 캔버스 요소를 복제하는 방법은 없나요? 그려진 모든 콘텐츠로 캔버스 요소 의 깊은 복사본 을 만드는 방법이 있습니까? 실제로 캔버스 데이터를 복사하는 올바른 방법은 이전 캔버스를 새 빈 캔버스로 전달하는 것입니다. 이 기능을 사용해보십시오. function cloneCanvas(oldCanvas) { //create a new canvas var newCanvas = document.createElement('canvas'); var context = newCanvas.getContext('2d'); //set dimensions newCanvas.width = oldCanvas.width; newCanvas.height = oldCanvas.height; //apply the old..
Python의 unittest로 경고가 발생했는지 테스트하는 방법은 무엇입니까? Python의 unittest로 경고가 발생했는지 테스트하는 방법은 무엇입니까? Python에 다음 함수가 있으며 함수가 0을 인수로 가져 오면 경고가 발생하는지 unittest로 테스트하고 싶습니다. 나는 이미 assertRaises를 시도했지만 경고를 제기하지 않았기 때문에 작동하지 않습니다. def isZero(i): if i != 0: print "OK" else: warning = Warning("the input is 0!") print warning return i catch_warnings컨텍스트 관리자를 사용할 수 있습니다 . 기본적으로이를 통해 경고 처리기를 모의 처리하여 경고의 세부 정보를 확인할 수 있습니다. 자세한 설명과 샘플 테스트 코드 는 공식 문서 를 참조하십시오 . impo..
장고를 배우는 가장 좋은 방법은 무엇입니까? 장고를 배우는 가장 좋은 방법은 무엇입니까? 나는 정말로 웹 애플리케이션을 만들고 싶다. 예를 들어 포켓몬 카드의 데이터베이스일까요? 장고에 대해 훌륭한 이야기를 들었습니다. 시작하기에 가장 좋은 곳은 어디입니까? 이것은 거의 똑같은 질문에 대한 답변으로 내 블로그에 올린 게시물에서 가져온 것 입니다. 여기에 이미 제공된 많은 답변과 추가 조언이 포함되어 있으며 일부는 내 개인적인 의견이며 다른 일부는 나와 다를 수 있습니다. 누군가가 유용하다고 생각하기를 바랍니다. 무언가 구축 제가 드릴 수있는 가장 좋은 조언은 무언가를 만드는 것부터 시작하라는 것입니다. Django의 전형적인 "Hello world"는 블로그 웹 사이트이며, 그것부터 시작하는 것이 좋습니다. Django 프레임 워크는 일반적인 작업..
기능 용 오토로더 기능 용 오토로더 지난주에 __autoload()함수 를 작성하여 프로젝트에 수업을 포함 할 수 있다는 것을 배웠습니다 . 그런 다음 오토로더를 사용하는 것이 기술 일뿐만 아니라 패턴이라는 것을 배웠습니다. 이제 프로젝트에서 오토로더를 사용하고 있는데 매우 유용하다는 것을 알게되었습니다. 함수로 똑같은 일을 할 수 있는지 궁금합니다. 함수가 포함 된 올바른 PHP 파일을 포함하는 것을 잊는 것은 매우 유용 할 수 있습니다. 그렇다면 함수 자동 로더를 만들 수 있습니까? 기능에 대한 기능 자동 로더는 없습니다. 네 가지 현실적인 솔루션이 있습니다. 모든 함수를 네임 스페이스 클래스로 래핑합니다 (컨텍스트 적절한). 라는 함수가 있다고 가정 해 봅시다 string_get_letters. StringFunct..
빠르고 명시적인 예제에서 편의성 init와 init의 차이점은 무엇입니까? 빠르고 명시적인 예제에서 편의성 init와 init의 차이점은 무엇입니까? 둘 다의 차이점 또는 편의 초기화의 목적을 이해하는 데 어려움이 있습니다. 감사 표준 init: 지정된 이니셜 라이저는 클래스의 기본 이니셜 라이저입니다. 지정된 이니셜 라이저는 해당 클래스에 의해 도입 된 모든 속성을 완전히 초기화하고 적절한 수퍼 클래스 이니셜 라이저를 호출하여 수퍼 클래스 체인까지 초기화 프로세스를 계속합니다. convenience init: 편의 이니셜 라이저는 보조 이니셜 라이저로 클래스에 대한 이니셜 라이저를 지원합니다. 지정된 이니셜 라이저의 일부 매개 변수를 기본값으로 설정하여 편의 이니셜 라이저와 동일한 클래스에서 지정된 이니셜 라이저를 호출하도록 편의 이니셜 라이저를 정의 할 수 있습니다. 또한 ..
SQL Server에서 증분 ID의 시작 값을 재설정하는 방법 SQL Server에서 증분 ID의 시작 값을 재설정하는 방법 개발 과정에서이 작업을 수행 할 수있는 멋진 템플릿을 갖고 싶습니다. SQL Server에서 증분 ID의 시작 값을 어떻게 재설정합니까? DBCC CHECKIDENT('TableName', RESEED, 0) 경고의 한마디 : DBCC CHECKIDENT (MyTable, RESEED, 0) 테이블을 자르지 않았고 ID 열이 PK 인 경우 기존 ID에 도달 할 때 오류가 발생합니다. 예를 들어, 테이블에 이미 ID (3,4,5)가 있습니다. 그런 다음 ID 열을 1로 재설정합니다. ID 2가 삽입 된 후 다음 삽입은 ID 3을 사용하려고 시도하지만 실패합니다. ID를 100으로 설정하려면 : DBCC CHECKIDENT (MyTable, RE..

반응형