반응형

javascript 840

PHP에서 파일의 마지막 줄을 읽는 가장 좋은 방법은 무엇입니까?

PHP에서 파일의 마지막 줄을 읽는 가장 좋은 방법은 무엇입니까? 내 PHP 응용 프로그램 에서 많은 파일 (대부분 로그) 의 끝에서 시작하여 여러 줄 을 읽어야합니다 . 때로는 마지막 하나만 필요하고 때로는 수십 또는 수백이 필요합니다. 기본적으로 저는 Unix tail명령 만큼 유연한 것을 원합니다 . 파일에서 마지막 줄 하나를 얻는 방법에 대한 질문이 있습니다 (하지만 N 줄이 필요 합니다), 다른 솔루션이 제공되었습니다. 어느 것이 최고이고 어느 것이 더 나은지 잘 모르겠습니다. 방법 개요 인터넷에서 검색하면서 다양한 솔루션을 발견했습니다. 세 가지 접근 방식으로 그룹화 할 수 있습니다. file()PHP 기능 을 사용하는 순진한 것 ; tail시스템에서 명령 을 실행하는 속임수 ; 강력한 행복하..

UFO ET IT 2020.11.15

PHP 재귀 함수를 사용하여 디렉토리의 모든 파일 및 폴더 나열

PHP 재귀 함수를 사용하여 디렉토리의 모든 파일 및 폴더 나열 디렉토리의 모든 파일을 살펴 보려고합니다. 디렉토리가 있으면 더 이상 이동할 디렉토리가 없을 때까지 모든 파일을 살펴 봅니다. 처리 된 각 항목은 아래 함수의 결과 배열에 추가됩니다. 내가 무엇을 할 수 있는지 / 내가 뭘 잘못했는지 확실하지 않지만 작동하지 않지만 아래 코드가 처리되면 브라우저가 엄청나게 느리게 실행됩니다. 어떤 도움을 주시면 감사하겠습니다! 암호: function getDirContents($dir){ $results = array(); $files = scandir($dir); foreach($files as $key => $value){ if(!is_dir($dir. DIRECTORY_SEPARATOR .$value)..

UFO ET IT 2020.11.15

캔버스를 마우스 커서로 확대

캔버스를 마우스 커서로 확대 스크롤 휠을 사용하여 이미지를 확대 및 축소하는 HTML5 프로젝트를 프로그래밍하고 있습니다. 나는 구글지도처럼 커서를 향해 확대하고 싶지만 움직임을 계산하는 방법을 완전히 잊어 버렸습니다. 내가 가진 것 : 이미지 x 및 y (왼쪽 상단 모서리); 이미지 너비와 높이; 캔버스의 중심을 기준으로 커서 x 및 y. 간단히 말해, translate()오프셋으로 캔버스 컨텍스트 scale()를 확대하거나 축소 한 다음 translate()마우스 오프셋의 반대 방향으로 되돌아 가기 를 원합니다 . 커서 위치를 화면 공간에서 변환 된 캔버스 컨텍스트로 변환해야합니다. ctx.translate(pt.x,pt.y); ctx.scale(factor,factor); ctx.translate(..

UFO ET IT 2020.11.15

사용자 정의 Sublime Text 2 스 니펫의 범위 정의

사용자 정의 Sublime Text 2 스 니펫의 범위 정의 Sublime Text 2에 대한 내 스 니펫을 작성하는 동안 다음 두 가지 문제가 발생했습니다. 범위 키 찾기 . 패키지를 하나씩 살펴보고 선언 된 "범위"속성에 대한 참조를 찾을 수 있다는 것을 알아 냈습니다. 예를 들어 ~/Library/Application Support/Sublime Text 2/Packages/JavaScript/Comments.tmPreferences(내 HTML 패키지의 파일)에는 다음 두 줄이 있습니다. scope source.js 따라서 현재 코드 조각이 javascript 파일에서 작동하도록하려면 다음과 같이 범위를 정의합니다. source.js 이 모든 스코프 키는 내가 설치 한 패키지를 기반으로 즉석에서 ..

UFO ET IT 2020.11.15

Flutter에서 위젯에 테두리를 어떻게 추가하나요?

Flutter에서 위젯에 테두리를 어떻게 추가하나요? Flutter를 사용하고 있으며 위젯 (이 경우에는 Text 위젯)에 테두리를 추가하고 싶습니다. TextStyle과 Text를 시도했지만 테두리를 추가하는 방법을 보지 못했습니다. 당신은 추가 할 수 있습니다 TextFieldA와를 childA와 Container가 그 BoxDecoration와 border특성 : new Container( margin: const EdgeInsets.all(15.0), padding: const EdgeInsets.all(3.0), decoration: BoxDecoration( border: Border.all(color: Colors.blueAccent) ), child: Text("My Awesome Bord..

UFO ET IT 2020.11.15

JavaScript에서 숫자를 반올림하려면 어떻게합니까?

JavaScript에서 숫자를 반올림하려면 어떻게합니까? 프로젝트를 진행하는 동안 전 직원이 만든 JS 스크립트를 발견했습니다.이 스크립트는 기본적으로 다음과 같은 형식으로 보고서를 작성합니다. Name : Value Name2 : Value2 기타 문제는 값이 때때로 부동 소수점 (정밀도가 다름), 정수 또는 형식 일 수 있다는 것 2.20011E+17입니다. 출력하고 싶은 것은 순수한 정수입니다. 그래도 JavaScript는 많이 모릅니다. 가끔 부동 소수점을 가져와 정수로 만드는 메서드를 작성하려면 어떻게해야합니까? 입력 한 내용을 숫자로 변환 한 다음 반올림해야합니다. function toInteger(number){ return Math.round( // round to nearest integ..

UFO ET IT 2020.11.15

Android ListView setSelection ()이 작동하지 않는 것 같습니다.

Android ListView setSelection ()이 작동하지 않는 것 같습니다. 나는이 ListActivity것을 구현 onListItemClick()하고 된 전화 doSomething()클래스의 기능을. 후자 는 객체 가 l.setSelection(position)어디에 있는지 포함 합니다.lListView 이제 onClickListener()몇 가지 작업을 수행하는 버튼 클릭을 수신하고 doSomething(). 첫 번째 경우 선택한 항목이 적절하게 배치되지만 후자에서는 아무 일도 일어나지 않습니다. 이 이상한 행동에 대한 단서가 있고 어떻게 작동하게 만들 수 있습니까? 아마도 기능을 사용해야 할 수도 있습니다. ListView.setItemChecked(int position, boolea..

UFO ET IT 2020.11.15

C 프로그램을 사용하여 컴퓨터의 MAC 주소를 얻는 방법은 무엇입니까?

C 프로그램을 사용하여 컴퓨터의 MAC 주소를 얻는 방법은 무엇입니까? 저는 우분투에서 일하고 있습니다. 내 컴퓨터의 MAC 주소 또는 C 프로그램을 사용하여 eth0이라는 인터페이스를 어떻게 얻을 수 있습니까? 컴퓨터에서 사용 가능한 모든 인터페이스를 반복 ioctl하고 SIOCGIFHWADDR플래그 와 함께 사용 하여 MAC 주소를 가져와야합니다. MAC 주소는 6 옥텟 이진 배열로 얻어집니다. 또한 루프백 인터페이스를 건너 뛰고 싶습니다. #include #include #include #include #include int main() { struct ifreq ifr; struct ifconf ifc; char buf[1024]; int success = 0; int sock = socket(A..

UFO ET IT 2020.11.15

vim에서 현재 줄 아래의 줄을 삭제하는 방법은 무엇입니까?

vim에서 현재 줄 아래의 줄을 삭제하는 방법은 무엇입니까? 현재 줄 바로 아래에있는 한 줄 (또는 여러 줄)을 삭제하는 명령이 있습니까? 현재 저는 jdd다음과 같이하고 있습니다. 그리고 .필요에 따라 반복합니다. 이 모든 것을 결합하는 명령이 있습니까? 업데이트 : 내가 그러한 명령을 갖고 싶은 이유는 현재 위치에서 멀어지고 싶지 않지만 아래 줄을 삭제할 수 있기 때문입니다. delete ex 명령은 잘 작동합니다. :+,$d 현재 +1에서 끝 ($)까지 모든 줄이 삭제됩니다. 다음이 추적 범위가 작동 할 선, 삭제 +1,+2또는 속기+,+2 :+,+2d @ib가 언급했듯이 :delete또는 :d명령은 커서를 삭제 된 텍스트 옆의 줄 시작 부분으로 이동합니다. ( nostartofline세트로도). ..

UFO ET IT 2020.11.15

오늘, 이번 주, 이번 달에서 레코드 선택 php mysql

오늘, 이번 주, 이번 달에서 레코드 선택 php mysql 나는 이것이 매우 간단하다고 생각하지만 그것을 알아낼 수 없습니다. 오늘, 이번 주, 이번 달에 mysql db의 테이블에서 선택한 결과를 포함하는 몇 페이지를 만들려고합니다. 날짜는로 레코드가 생성 될 때 입력됩니다 date('Y-m-d H:i:s');. 지금까지 내가 가진 내용은 다음과 같습니다. 날짜> (날짜-(60 * 60 * 24)) "SELECT * FROM jokes WHERE date>(date-(60*60*24)) ORDER BY score DESC" 여기서 date> (date- (60 * 60 * 24 * 7)) "SELECT * FROM jokes WHERE date>(date-(60*60*24*7)) ORDER BY sc..

UFO ET IT 2020.11.15
반응형