반응형

분류 전체보기 2602

.NET에서 줄 바꿈으로 문자열을 분할하는 가장 쉬운 방법은 무엇입니까?

.NET에서 줄 바꿈으로 문자열을 분할하는 가장 쉬운 방법은 무엇입니까? .NET에서 문자열을 줄 바꿈으로 분할해야하며 문자열을 분할하는 유일한 방법은 Split 메서드를 사용하는 것입니다. 그러나 그것은 내가 (쉽게) 줄 바꿈으로 나누는 것을 허용하지 않을 것입니다. 그래서 그것을하는 가장 좋은 방법은 무엇입니까? 문자열로 분할하려면 문자열 배열을 사용하는 오버로드를 사용해야합니다. string[] lines = theText.Split( new[] { Environment.NewLine }, StringSplitOptions.None ); 편집 : 텍스트에서 다른 유형의 줄 바꿈을 처리하려면 둘 이상의 문자열을 일치시키는 기능을 사용할 수 있습니다. 이렇게하면 두 가지 유형의 줄 바꿈에서 올바르게 분..

Program Tip 2020.09.29

유닉스 타임 스탬프 문자열을 읽을 수있는 날짜로 변환

유닉스 타임 스탬프 문자열을 읽을 수있는 날짜로 변환 파이썬에서 유닉스 타임 스탬프 (예 : "1284101485")를 나타내는 문자열이 있는데 읽을 수있는 날짜로 변환하고 싶습니다. 를 사용할 때 다음을 time.strftime얻습니다 TypeError. >>>import time >>>print time.strftime("%B %d %Y", "1284101485") Traceback (most recent call last): File "", line 1, in TypeError: argument must be 9-item sequence, not str datetime모듈 사용 : from datetime import datetime ts = int("1284101485") # if you enco..

Program Tip 2020.09.29

특수 달러 기호 쉘 변수는 무엇입니까?

특수 달러 기호 쉘 변수는 무엇입니까? Bash에는 특별하고 일관된 의미를 갖는 여러 변수가있는 것으로 보입니다. 예를 들어 ./myprogram &; echo $! 백그라운드로 처리 된 프로세스의 PID를 반환합니다 myprogram. 나는 $?현재 TTY라고 생각하는 다른 사람들을 알고 있습니다 . 다른 사람이 있습니까? $1, $2, $3, ...있는 위치 파라미터 . "$@"모든 위치 매개 변수의 배열과 유사한 구조입니다 {$1, $2, $3 ...}. "$*"모든 위치 매개 변수의 IFS 확장입니다 $1 $2 $3 .... $# 위치 매개 변수의 수입니다. $- 셸에 설정된 현재 옵션. $$ 현재 쉘의 pid (서브 쉘 아님). $_ 가장 최근 매개 변수 (또는 시작 직후 현재 셸을 시작하는 명..

Program Tip 2020.09.29

상대 경로에서 모듈 가져 오기

상대 경로에서 모듈 가져 오기 상대 경로가 주어진 Python 모듈을 어떻게 가져 옵니까? 예를 들어, dirFoo포함 Foo.py및 dirBar, 및 dirBar포함 Bar.py, 내가 어떻게 가져 옵니까 Bar.py에 Foo.py? 다음은 시각적 표현입니다. dirFoo\ Foo.py dirBar\ Bar.py Foo를 포함 Bar하고 싶지만 폴더 계층 구조를 재구성하는 것은 옵션이 아닙니다. 두 디렉토리가 모두 실제 Python 패키지 ( __init__.py내부 에 파일이 있음) 라고 가정하면 스크립트 위치에 상대적으로 모듈을 포함하는 안전한 솔루션이 있습니다. 스크립트에 모듈 세트를 포함해야하므로이 작업을 원한다고 가정합니다. 나는 이것을 여러 제품의 프로덕션에서 사용하고 다른 디렉토리에서 호출..

Program Tip 2020.09.29

문자열이 유효한 URL인지 확인하는 가장 좋은 정규 표현식은 무엇입니까?

문자열이 유효한 URL인지 확인하는 가장 좋은 정규 표현식은 무엇입니까? 주어진 문자열이 유효한 URL 주소인지 어떻게 확인할 수 있습니까? 정규식에 대한 나의 지식은 기본적이며 웹에서 이미 본 수백 개의 정규식 중에서 선택할 수 없습니다. RFC 3987 ( http://www.faqs.org/rfcs/rfc3987.html ) 을 준수하기 위해 URL (실제로는 IRI, 국제화) 패턴을 작성했습니다 . 이들은 PCRE 구문에 있습니다. 절대 IRI (국제화) : /^[a-z](?:[-a-z0-9\+\.])*:(?:\/\/(?:(?:%[0-9a-f][0-9a-f]|[-a-z0-9\._~\x{A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}\x{10000}-\x{1FFF..

Program Tip 2020.09.29

정확히 8192 개 요소를 반복 할 때 내 프로그램이 느린 이유는 무엇입니까?

정확히 8192 개 요소를 반복 할 때 내 프로그램이 느린 이유는 무엇입니까? 다음은 문제의 프로그램에서 발췌 한 것입니다. 행렬 img[][]의 크기는 SIZE × SIZE이며 다음 위치에서 초기화됩니다. img[j][i] = 2 * j + i 그런 다음 행렬을 만들고 res[][]여기에있는 각 필드는 img 행렬에서 주변 9 개 필드의 평균이됩니다. 단순함을 위해 테두리는 0으로 유지됩니다. for(i=1;i

Program Tip 2020.09.29

** kwargs의 목적과 사용은 무엇입니까?

** kwargs의 목적과 사용은 무엇입니까? **kwargs파이썬 에서 용도는 무엇입니까 ? 나는 당신 objects.filter이 테이블에서 할 수 있고 **kwargs인수를 전달할 수 있다는 것을 알고 있습니다 . 시간 델타를 지정하기 위해 이렇게 할 수도 timedelta(hours = time1)있습니까? 정확히 어떻게 작동합니까? '포장 풀기'클래스입니까? 처럼 a,b=1,2? **kwargs함수가 임의의 수의 키워드 인수를 사용 하도록 할 수 있습니다 ( "kwargs"는 "키워드 인수"를 의미). >>> def print_keyword_args(**kwargs): ... # kwargs is a dict of the keyword args passed to the function ... f..

Program Tip 2020.09.29

Visual Studio에서 코드 서식을 어떻게 자동으로 지정합니까?

Visual Studio에서 코드 서식을 어떻게 자동으로 지정합니까? Visual Studio가 내 메서드와 루프를 올바르게 들여 쓰기 위해 자동 서식을 지정할 수 있다는 것을 알고 있지만 설정을 찾을 수 없습니다. 선택을 포맷하려면 : Ctrl+ K, Ctrl+F 문서 서식 지정 : Ctrl+ K, Ctrl+D 미리 정의 된 키보드 단축키를 참조하십시오 . (이 두 가지는 Edit.FormatSelection및 Edit.FormatDocument입니다.) Visual Studio 2010/2013/2015/2017의 경우 문서 형식 ( Ctrl+K, Ctrl+D)Ctrl+K 이므로을 입력 Ctrl+D하고 순서대로 입력합니다. 형식 선택 ( Ctrl+K, Ctrl+F) 도구 모음 편집 -> 고급 (당신이..

Program Tip 2020.09.29

Javascript call () 및 apply () 대 bind ()?

Javascript call () 및 apply () 대 bind ()? 난 이미 알고 apply하고 call있는 일련의 유사한 기능이다 this(함수의 컨텍스트). 차이점은 인수를 보내는 방식 (수동 대 배열)에 있습니다. 질문: 하지만 언제이 bind()방법을 사용해야 합니까? var obj = { x: 81, getX: function() { return this.x; } }; alert(obj.getX.bind(obj)()); alert(obj.getX.call(obj)); alert(obj.getX.apply(obj)); jsbin 함수 개체, 함수 호출 call/apply및 bind얼마 전에이 비교를 만들었습니다 . .bind새로운 함수 객체를 반환하기 때문에 나중에 함수를 실행할 수 있도록 ..

Program Tip 2020.09.29

VirtualBox 가상 머신에서 localhost 주소 지정

VirtualBox 가상 머신에서 localhost 주소 지정 포트 8000을 수신하는 로컬 테스트 / 개발 서버 (물론 HTTP)가 있습니다. 저는 Linux에서 작업 중이므로 Internet Explorer 6, 7, 8 등에서 페이지를 테스트합니다. VirtualBox를 사용하여 가상 머신을 실행합니다. 또한 Windows 환경에서 Firefox에서 어떻게 보이는지 확인해야합니다 (예 : 글꼴이 다름). 실제 컴퓨터에서 URL을 사용하여 웹 사이트를 엽니 다 http://localhost:8000. 가상 컴퓨터에서이 로컬 호스트 주소를 어떻게 지정합니까? 지금 내 해결 방법은 IP 주소를 사용하는 것입니다. 더 좋은 아이디어가 있습니까? 인터넷 검색이이 문제를 해결했습니다 : http://data...

Program Tip 2020.09.29
반응형