반응형

2020/04/24 30

PHP의 함수 안에서 함수 이름을 어떻게 얻습니까?

PHP의 함수 안에서 함수 이름을 어떻게 얻습니까? 가능합니까? function test() { echo "function name is test"; } 정확한 방법은 __FUNCTION__ 미리 정의 된 매직 상수 를 사용하는 것 입니다. 예: class Test { function MethodA(){ echo __FUNCTION__; } } 결과 : MethodA. 메소드인지 함수인지에 따라 매직 상수 __METHOD__ (클래스 이름 포함) 또는 __FUNCTION__(함수 함수 이름)을 사용할 수 있습니다 ... =) PHP 5를 사용하는 경우 다음을 시도하십시오. function a() { $trace = debug_backtrace(); echo $trace[0]["function"]; } 결..

Programing 2020.04.24

Python을 사용하여 HTML 파일에서 텍스트 추출

Python을 사용하여 HTML 파일에서 텍스트 추출 파이썬을 사용하여 HTML 파일에서 텍스트를 추출하고 싶습니다. 브라우저에서 텍스트를 복사하여 메모장에 붙여 넣으면 본질적으로 동일한 결과를 원합니다. 형식이 잘못된 HTML에서 실패 할 수있는 정규 표현식을 사용하는 것보다 더 강력한 것을 원합니다. 많은 사람들이 뷰티플 수프를 추천하는 것을 보았지만 사용하는데 몇 가지 문제가있었습니다. 우선, JavaScript 소스와 같은 원치 않는 텍스트를 선택했습니다. 또한 HTML 엔터티를 해석하지 않았습니다. 예를 들어 & # 39; 브라우저 소스를 메모장에 붙여 넣은 것처럼 HTML 소스에서 텍스트의 아포스트로피로 변환됩니다. 업데이트 html2text 가 유망 해 보입니다. HTML 엔터티를 올바르게 ..

Programing 2020.04.24

git fetch 또는 pull을 사용한 자동 정리

git fetch 또는 pull을 사용한 자동 정리 작업이 끝나서 알 수 없어서 누군가 원격 지사를 삭제 한 경우, 나는하지 않을 것이며 git fetch --prune결국에는 삭제 된 지사를 다시 밀어 낼 것입니다. 매번 그것을 지정하지 않고 페치 / 풀 할 때 git이 prune 모드를 사용하도록 강제 할 수있는 해결책이 있습니까? 자식 1.8.5 이후 (Q4 2013) : " git fetch"(따라서 " git pull"도)는 " fetch.prune"및 " remote.*.prune"구성 변수를 확인하고 " --prune"명령 행 옵션이 제공된 것처럼 작동하는 방법을 배웠습니다 . 즉, remote.origin.prune을 true로 설정하면 git config remote.origin.prun..

Programing 2020.04.24

Twitter 부트 스트랩을 사용하여 요소를 숨기고 jQuery를 사용하여 표시하는 방법은 무엇입니까?

Twitter 부트 스트랩을 사용하여 요소를 숨기고 jQuery를 사용하여 표시하는 방법은 무엇입니까? 이와 같은 HTML 요소를 생성한다고 가정 해 보겠습니다. Hello, TB3 Hello, TB4 Hello, TB4 jQuery / Javascript에서 해당 HTML 요소를 표시하고 숨기는 방법은 무엇입니까? 자바 스크립트 : $(function(){ $("#my-div").show(); }); 결과 : (이 중 하나와 함께). 위의 요소를 숨기고 싶습니다. 부트 스트랩을 사용하여 요소를 숨기고 jQuery를 사용하여 표시하는 가장 간단한 방법은 무엇입니까? 정답 부트 스트랩 4.x Bootstrap 4.x는 새로운 .d-none클래스를 사용합니다 . 을 사용 하는 대신 .hidden또는 .hid..

Programing 2020.04.24

메이븐 : 상대 경로로 항아리에 종속성 추가

메이븐 : 상대 경로로 항아리에 종속성 추가 의존성으로 내 pom에 추가하려는 독점적 인 항아리가 있습니다. 그러나 저장소에 추가하고 싶지 않습니다. 그 이유는 mvn compile, 등의 일반적인 maven 명령 이 즉시 작동하기를 원하기 때문입니다. (개발자에게 요구하지 않고 자체 저장소에 추가해야 함). 항아리가 소스 제어의 타사 라이브러리에 있고 pom.xml 파일의 상대 경로로 링크되도록하고 싶습니다. 이것을 할 수 있습니까? 어떻게? 항아리가 소스 제어의 타사 라이브러리에 있고 pom.xml 파일의 상대 경로로 링크되도록하고 싶습니다. 정말로 이것을 원한다면 (회사 저장소를 사용할 수 없다면 이해하십시오), 내 조언은 프로젝트의 로컬 "파일 저장소"를 사용 하고 system범위 가 지정된 종속..

Programing 2020.04.24

node.js를 절대적으로 요구하는 방법?

node.js를 절대적으로 요구하는 방법? (상대가 아닌) 현재 모듈이 아닌 프로젝트의 루트에 따라 항상 파일을 요구하고 싶습니다. 예를 들어 https://github.com/visionmedia/express/blob/2820f2227de0229c5d7f28009aa432f9f3a7b5f9/examples/downloads/app.js 6 번 줄을 보면 express = require('../../') 정말 나쁜 IMO입니다. 모든 예제를 한 수준 만 루트에 더 가까이두고 싶다고 상상해보십시오. 각 예제에서 30 개 이상의 예제를 여러 번 업데이트해야하기 때문에 불가능합니다. 이에: express = require('../') 내 솔루션은 루트 기반의 특별한 경우를 갖는 것입니다. 문자열이 $로 시작..

Programing 2020.04.24

ASP.NET MVC에서 jQuery를 사용하여 부분 뷰 렌더링

ASP.NET MVC에서 jQuery를 사용하여 부분 뷰 렌더링 jquery를 사용하여 부분보기를 어떻게 렌더링합니까? 부분 뷰를 다음과 같이 렌더링 할 수 있습니다. jquery를 사용하여 어떻게 똑같이 할 수 있습니까? jQuery 만 사용하여 부분보기를 렌더링 할 수 없습니다. 그러나 부분 뷰를 렌더링하고 jQuery / AJAX를 사용하여 페이지에 추가하는 메소드 (액션)를 호출 할 수 있습니다. 아래에는 버튼의 데이터 속성에서 작업에 대한 URL을로드하고 GET 요청을 발생시켜 부분 뷰에 포함 된 DIV를 업데이트 된 내용으로 바꾸는 버튼 클릭 핸들러가 있습니다. $('.js-reload-details').on('click', function(evt) { evt.preventDefault(); ..

Programing 2020.04.24

비 ASCII 문자와 일치하는 정규식?

비 ASCII 문자와 일치하는 정규식? 정규식에서 ASCII가 아닌 문자를 일치시키는 가장 쉬운 방법은 무엇입니까? 입력 문자열에서 모든 단어를 개별적으로 일치시키고 싶지만 언어가 영어가 아닐 수 있으므로 ü, ö, ß 및 ñ와 일치해야합니다. 또한 이것은 Javascript / jQuery에 있으므로 모든 솔루션에 적용해야합니다. 이것은해야합니다 : [^\x00-\x7F]+ ASCII 문자 세트에 포함되지 않은 모든 문자 (0-127, 즉 0x0 ~ 0x7F) 와 일치합니다 . 유니 코드를 사용하여 동일한 작업을 수행 할 수 있습니다. [^\u0000-\u007F]+ 유니 코드의 경우 다음 두 가지 리소스를 볼 수 있습니다. 유니 코드 범위의 코드 차트 목록 이 도구 는 유니 코드 블록으로 필터링 된 ..

Programing 2020.04.24

미확인 개발자가 제공 한 앱을 열 수 없습니다.

미확인 개발자가 제공 한 앱을 열 수 없습니다. 어제 Mac OS X Mavericks (10.9)를 설치 한 이후 Eclipse를 시작할 수 없습니다. 내가 본 메시지의 스크린 샷을 첨부하고 있습니다. 이에 대한 해결 방법이 있습니까? Mac OS X의“알 수없는 개발자가 제공했기 때문에 앱을 열 수 없습니다”오류 수정에서 해결책을 찾았 습니다 . 보안 옵션 때문입니다. 로 이동 하면 탭 아래에 System Preferences... > Security & Privacy버튼 Open Anyway이 나타 General납니다. 아래 옵션을 변경하여이 작업을 피할 수는 Allow apps downloaded from:있지만 기본값을 유지하는 것이 좋습니다 Mac App Store and identified ..

Programing 2020.04.24

바이트 단위의 파일 크기를 사람이 읽을 수있는 문자열로 변환

바이트 단위의 파일 크기를 사람이 읽을 수있는 문자열로 변환 이 함수를 사용하여 파일 크기 (바이트)를 사람이 읽을 수있는 파일 크기로 변환합니다. function getReadableFileSizeString(fileSizeInBytes) { var i = -1; var byteUnits = [' kB', ' MB', ' GB', ' TB', 'PB', 'EB', 'ZB', 'YB']; do { fileSizeInBytes = fileSizeInBytes / 1024; i++; } while (fileSizeInBytes > 1024); return Math.max(fileSizeInBytes, 0.1).toFixed(1) + byteUnits[i]; }; 그러나 이것이 100 % 정확하지 않은 것 같..

Programing 2020.04.24
반응형