반응형

전체 글 3218

replace를 사용할 때 Javascript가 첫 번째 인스턴스 만 대체하는 이유는 무엇입니까?

replace를 사용할 때 Javascript가 첫 번째 인스턴스 만 대체하는 이유는 무엇입니까? 나는 이것을 가지고있다 var date = $('#Date').val(); 이것은 텍스트 상자에 다음과 같은 값을 얻습니다. 2009 년 12 월 31 일 이제 나는 이것에 var id = 'c_' + date.replace("/", ''); 결과는 c_1231 / 2009 나는 왜 그런지 이해하지 못하는 마지막 '/'를 그리워합니다. 전역 적으로 바꾸 려면 g 플래그 를 설정해야합니다 . date.replace(new RegExp("/", "g"), '') // or date.replace(/\//g, '') 그렇지 않으면 첫 번째 항목 만 교체됩니다. C # /. NET 클래스 라이브러리 (및 대부분의 ..

IT박스 2020.06.28

PHP_excel의 대안

PHP_excel의 대안 "XLSX / XLS로 내보내기"파일을 사용자 정의 된 형식으로 내보낼 수있는 PHP_excel에 대한 대안이 있습니까? 이것은 php 태그에 대한 일반적인 참조 질문입니다 SpreadsheetML이라는 "Excel XML"로 내보내기위한 매우 간단한 클래스를 작성했습니다. 최종 사용자에게는 XSLX만큼 편리하지 않지만 (파일 확장자 및 Excel 버전에 따라 경고 메시지가 표시 될 수 있음) XLS 또는 XLSX보다 작업하기가 훨씬 쉽습니다. http://github.com/elidickinson/php-export-data 엑셀 작성 PEAR의 PHP_Excel_Writer (xls 만 해당) Bettina Attack의 php_writeexcel (xls 만 해당) XLS ..

IT박스 2020.06.28

한 데이터베이스에서 다른 데이터베이스로 테이블을 복사하는 가장 쉬운 방법은 무엇입니까?

한 데이터베이스에서 다른 데이터베이스로 테이블을 복사하는 가장 쉬운 방법은 무엇입니까? 데이터베이스가 다른 사용자에있을 때 한 데이터베이스의 테이블에서 다른 데이터베이스의 테이블로 데이터를 복사하는 가장 좋은 방법은 무엇입니까? 사용할 수 있다는 것을 알고 있습니다 INSERT INTO database2.table2 SELECT * from database1.table1 그러나 여기에서 문제는 모두이다 database1과는 database2다른 MySQL의 사용자 받고있다. 따라서 user1액세스 database1만 user2가능 database2합니다. 어떤 생각? 쉘 액세스 권한이 mysqldump있는 경우 컨텐츠를 덤프하여에 database1.table1파이프 할 mysql수 database2있습니..

IT박스 2020.06.28

Java에서 두 배로 정밀도 유지

Java에서 두 배로 정밀도 유지 public class doublePrecision { public static void main(String[] args) { double total = 0; total += 5.6; total += 5.8; System.out.println(total); } } 위 코드는 다음과 같이 인쇄됩니다. 11.399999999999 11.4를 인쇄 (또는 그대로)하려면 어떻게해야합니까? 다른 사람들이 언급했듯이 BigDecimal11.4의 정확한 표현을 원한다면 클래스 를 사용하고 싶을 것입니다 . 이제 왜 이런 일이 일어나는지 약간의 설명이 있습니다. Java 의 float및 double기본 유형은 부동 소수점 숫자이며 숫자는 분수와 지수의 이진 표현으로 저장됩니다. 보다..

IT박스 2020.06.28

파일을 요청하지만 Wget으로 저장하지 않으려면 어떻게합니까?

파일을 요청하지만 Wget으로 저장하지 않으려면 어떻게합니까? [닫은] Wget을 사용하여 새로운 웹 서버에 http 요청을하고 있습니다. MySQL 캐시를 따뜻하게하기 위해이 작업을 수행하고 있습니다. 파일이 제공된 후 파일을 저장하고 싶지 않습니다. wget -nv -do-not-save-file $url -do-not-save-filewget 과 같은 것을 할 수 있습니까 ? 자동 q모드에 플래그를 사용 wget하고 O-(대문자 o) 를 사용하여 stdout으로 출력 하도록 /dev/null지시하고 출력을 무시하도록 리디렉션 하십시오. wget -qO- $url &> /dev/null >응용 프로그램 출력을 파일로 리디렉션합니다. >앞에 앰퍼샌드가 있으면 쉘은 모든 출력 (오류 및 정상)을 파일의 ..

IT박스 2020.06.28

키를 기준으로 배열 요소를 삭제하는 방법은 무엇입니까?

키를 기준으로 배열 요소를 삭제하는 방법은 무엇입니까? [복제] 가능한 중복 : PHP의 배열에서 요소를 삭제하는 방법은 무엇입니까? 예를 들어 Array( [0] => Array ( [0] => hello [1] => open ) [1] => Array ( [0] => good [1] => center ) [2] => Array ( [0] => hello [1] => close ) ) 작업 후 키가 1 인 요소를 삭제하고 싶습니다 . Array( [0] => Array ( [0] => hello [1] => open ) [2] => Array ( [0] => hello [1] => close ) ) PHP unset($array[1]); 어떤 언어를 사용하고 있는지 말하지는 않지만 그 출력을 보면 PH..

IT박스 2020.06.27

반응 라우터 v4에서 history.push / Link / Redirect로 매개 변수를 전달하는 방법은 무엇입니까?

반응 라우터 v4에서 history.push / Link / Redirect로 매개 변수를 전달하는 방법은 무엇입니까? this.props.history.push('/page')React-Router v4에서 매개 변수를 어떻게 전달할 수 있습니까? .then(response => { var r = this; if (response.status >= 200 && response.status < 300) { r.props.history.push('/template'); }); 우선, 당신이 할 필요가 없다 var r = this;이에서 같이 if statement콜백 자체의 컨텍스트를 참조하는 구성 요소 컨텍스트를 반응 참조하는 당신은 화살표 기능을 사용하고 있기 때문이다. 문서에 따르면 : history..

IT박스 2020.06.27

함수를 하나씩 실행하기 위해 3 개의 함수를 어떻게 호출해야합니까?

함수를 하나씩 실행하기 위해 3 개의 함수를 어떻게 호출해야합니까? 이 함수를 하나씩 호출해야하는 경우 $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); jQuery에서 다음과 같은 작업을 수행 할 수 있다는 것을 알고 있습니다. $('#art1').animate({'width':'1000px'},1000,'linear',function(){ $('#art2').animate({'width':'1000px'},1000,'linear',function(){ $('#art3').animate({'width':'1000p..

IT박스 2020.06.27

Amazon S3 버킷의 모든 파일을 나열하는 빠른 방법은 무엇입니까?

Amazon S3 버킷의 모든 파일을 나열하는 빠른 방법은 무엇입니까? 수만 개의 파일 이름이있는 Amazon S3 버킷이 있습니다. 버킷의 모든 파일 이름을 나열하는 텍스트 파일을 얻는 가장 쉬운 방법은 무엇입니까? boto 사용하는 것이 좋습니다 . 그런 다음 몇 줄의 파이썬입니다 . from boto.s3.connection import S3Connection conn = S3Connection('access-key','secret-access-key') bucket = conn.get_bucket('bucket') for key in bucket.list(): print key.name.encode('utf-8') 이것을 list.py로 저장하고 터미널을 연 후 다음을 실행하십시오. $ pytho..

IT박스 2020.06.27

Android : "프로젝트 경로에는 세그먼트가 하나만 있어야합니다"

Android : "프로젝트 경로에는 세그먼트가 하나만 있어야합니다" 여기에 설명 된대로 NotePad 샘플 프로젝트를 설정했지만 시작하려고 할 때 (Ctrl + F11) 다음 오류 메시지 상자가 나타납니다. 프로젝트 경로에는 세그먼트가 하나만 있어야합니다. 이 오류는 무엇을 의미하며 왜 발생합니까? ( 이 기사 를 참조하려고 시도했지만 복사 된 그대로의 샘플 프로젝트에 getProject가 없으므로 문제와 관련이없는 것 같습니다) 문제의 원인을 발견했습니다 : 프로젝트 (속성> 실행 / 디버그 설정)에 대해 (전용) 시작 구성을 지정했을 때 프로젝트 이름을 지정하는 것을 잊었습니다. 흠 ... 프로젝트를 마우스 오른쪽 버튼으로 클릭하면 이름이 자동으로 지정됩니다. 어쨌든, 그것은 지금 작동합니다. 네!..

IT박스 2020.06.27
반응형