반응형

C++ 750

sed에서 욕심 많은 (reluctant) 정규 표현식 일치?

sed에서 욕심 많은 (reluctant) 정규 표현식 일치? sed를 사용하여 URL 줄을 정리하여 도메인 만 추출하려고합니다. 그래서 : http://www.suepearson.co.uk/product/174/71/3816/ 내가 원하는: http://www.suepearson.co.uk/ (훈련 슬래시 유무에 관계없이 중요하지 않습니다) 나는 시도했다 : sed 's|\(http:\/\/.*?\/\).*|\1|' 및 (욕심없는 정량자를 탈출) sed 's|\(http:\/\/.*\?\/\).*|\1|' 그러나 나는 욕심없는 정량 자 ( ?)를 작동시킬 수 없으므로 항상 전체 문자열과 일치하게됩니다. 기본적이거나 확장 된 Posix / GNU 정규식은 욕심없는 정량자를 인식하지 못합니다. 나중에 정규..

Programming 2020.02.23

브라우저의 "F5"및 "Ctrl + F5"새로 고침은 어떤 요청을 생성합니까?

브라우저의 "F5"및 "Ctrl + F5"새로 고침은 어떤 요청을 생성합니까? 웹 브라우저에서 어떤 동작 F5과 Ctrl + F5트리거에 대한 표준이 있습니까? 한 번 IE6와 Firefox 2.x에서 실험했습니다. F5새로 고침은 함께 서버로 전송 된 HTTP 요청을 트리거 할 If-Modified-Since때, 헤더 Ctrl + F5와 같은 헤더가없는 것입니다. 필자는 이해할 수있는 한 F5캐시 된 내용을 최대한 활용하려고 노력하면서 Ctrl + F5모든 캐시 된 내용을 버리고 서버에서 모든 내용을 다시 검색하려고합니다. 그러나 오늘, 나는 최신 브라우저 중 일부 (Chrome, IE8)에서 더 이상이 방식으로 작동하지 않는 것으로 나타났습니다. 모두 F5와 Ctrl + F5전송 If-Modified..

Programming 2020.02.23

Git에서 오래된 (마지막이 아닌) 커밋에 변경된 파일을 추가하는 방법

Git에서 오래된 (마지막이 아닌) 커밋에 변경된 파일을 추가하는 방법 지난 한 시간 동안 여러 가지 사항을 변경하고 단계별로 커밋했지만 일부 커밋 전에 변경된 파일을 추가하는 것을 잊어 버렸습니다. 로그는 다음과 같습니다. GIT TidyUpRequests u:1 d:0> git log commit fc6734b6351f6c36a587dba6dbd9d5efa30c09ce Author: David Klein Date: Tue Apr 27 09:43:55 2010 +0200 The Main program now tests both Webservices at once commit 8a2c6014c2b035e37aebd310a6393a1ecb39f463 Author: David Klein Date: Tue A..

Programming 2020.02.23

dex를 실행할 수 없음 : 여러 dex 파일이 Lcom / myapp / R $ array를 정의합니다.

dex를 실행할 수 없음 : 여러 dex 파일이 Lcom / myapp / R $ array를 정의합니다. ADT14로 업데이트 한 이후 더 이상 프로젝트를 빌드 할 수 없습니다. 업데이트하기 전에 제대로 작성되었습니다. 오류: [2011-10-23 16:23:29 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; [2011-10-23 16:23:29 - myProj] Conversion to Dalvik format failed: Unable to execute dex: Multiple dex files define Lcom/myapp/R$array; 비슷한 문제 가보고되었으며 여기에 제안을 시도했습니다...

Programming 2020.02.23

dict.copy () 이해하기-얕은가요?

dict.copy () 이해하기-얕은가요? 에 대한 설명서를 읽는 동안 dict.copy()사전의 얕은 사본을 만듭니다. 내가 따르는 책 (Beazley 's Python Reference)도 마찬가지입니다. m.copy () 메소드는 맵핑 오브젝트에 포함 된 항목의 얕은 사본을 작성하여 새 맵핑 오브젝트에 배치합니다. 이걸 고려하세요: >>> original = dict(a=1, b=2) >>> new = original.copy() >>> new.update({'c': 3}) >>> original {'a': 1, 'b': 2} >>> new {'a': 1, 'c': 3, 'b': 2} 그래서 나는 original얕은 사본을하고 있었기 때문에 이것이 값을 업데이트하고 'c': 3을 추가 한다고 가정했..

Programming 2020.02.23

Visual Studio 2017 오류 : 프로그램을 시작할 수 없습니다. 현재 상태에서 작업이 유효하지 않습니다

Visual Studio 2017 오류 : 프로그램을 시작할 수 없습니다. 현재 상태에서 작업이 유효하지 않습니다 Visual Studio 2017을 새로 설치 한 후 .NET Core 웹 프로젝트를 실행하려고했지만 Chrome에서 실행하려고하면이 오류가 발생합니다. 프로그램을 시작할 수 없습니다. 현재 상태에서 작업이 유효하지 않습니다 나를 위해 해결책 (해결 방법)은 Chrome에서 JavaScript 디버깅을 끄는 것입니다 .VS 2017에 도입 된 새로운 기능이라고 생각합니다. 도구> 옵션> 디버깅> 일반으로 이동하여 ASP.NET 용 JavaScript 디버깅 사용 (Chrome 및 IE) 설정을 해제하십시오 . 이것은 이미 알려진 문제이며 현재 조사가 진행되고있는 것 같습니다 . VS 2017..

Programming 2020.02.23

TSQL에서 줄 바꿈 바꾸기

TSQL에서 줄 바꿈 바꾸기 TSQL 문자열에서 줄 바꿈 문자를 바꾸거나 제거하고 싶습니다. 어떤 아이디어? 명백한 REPLACE(@string, CHAR(13), '') 그냥하지 않을 것입니다 ... 실제로 SQL 명령 또는 스크립트 문자열의 줄 바꿈은 CR, LF 또는 CR + LF 일 수 있습니다. 그것들을 모두 얻으려면 다음과 같은 것이 필요합니다. SELECT REPLACE(REPLACE(@str, CHAR(13), ''), CHAR(10), '') REPLACE(@string, CHAR(13) + CHAR(10), '') T-SQL의 줄 바꿈은 CHAR (13) 및 CHAR (10) (캐리지 리턴 + 줄 바꿈)로 표시됩니다. 따라서 개행을 바꿀 텍스트로 REPLACE 문을 작성할 수 있습니다...

Programming 2020.02.23

iOS 9의 새로운 경고 :“모든 비트 코드가 삭제됩니다”

iOS 9의 새로운 경고 :“모든 비트 코드가 삭제됩니다” 내 앱의 Google 프레임 워크에 대한이 새로운 경고가 있습니다. (null) : 긴급 : '/ Users / myname / Library / Mobile Documents / com ~ apple ~ CloudDocs / foldername / appname / GoogleMobileAds.framework / GoogleMobileAds (GADSlot + AdEvents.o)'가 비트 코드없이 빌드되었으므로 모든 비트 코드가 삭제됩니다. . 비트 코드 활성화 (Xcode 설정 ENABLE_BITCODE)로 다시 빌드하거나 공급 업체로부터 업데이트 된 라이브러리를 얻거나이 대상에 대한 비트 코드를 비활성화해야합니다. 참고 : 이것은 나중에..

Programming 2020.02.23

자바 스크립트는 날짜에 선행 0을 추가합니다

자바 스크립트는 날짜에 선행 0을 추가합니다 dd / mm / yyyy 형식으로 10 일 동안 날짜를 계산하기 위해이 스크립트를 작성했습니다. var MyDate = new Date(); var MyDateString = new Date(); MyDate.setDate(MyDate.getDate()+10); MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth()+1) + '/' + MyDate.getFullYear(); 이 규칙을 스크립트에 추가하여 날짜와 요일 구성 요소에 날짜가 선행 0으로 표시되도록해야합니다. 작동하지 않는 것 같습니다. if (MyDate.getMonth < 10)getMonth = '0' + getMonth; 과 if (MyDat..

Programming 2020.02.23

Java에서 (a * b! = 0)이 (a! = 0 &amp;&amp; b! = 0)보다 빠른 이유는 무엇입니까?

Java에서 (a * b! = 0)이 (a! = 0 && b! = 0)보다 빠른 이유는 무엇입니까? 어느 시점에서 프로그램의 흐름이 두 개의 int 변수 "a"와 "b"가 0이 아닌지 여부에 의해 결정되는 Java로 일부 코드를 작성하고 있습니다 (참고 : a와 b는 절대 음수가 아니며 정수 오버플로 범위 내에 있지 않음). 나는 그것을 평가할 수 있습니다 if (a != 0 && b != 0) { /* Some code */ } 또는 대안으로 if (a*b != 0) { /* Some code */ } 해당 코드 조각이 실행 당 수백만 번 실행될 것으로 기대하기 때문에 어느 코드가 더 빠를 지 궁금했습니다. 나는 무작위로 생성 된 거대한 배열에서 그것들을 비교하여 실험을했으며, 배열의 희소성 (데이터의..

Programming 2020.02.23
반응형