반응형

Java 2009

PHP-PHP 파일을 포함하고 쿼리 매개 변수도 전송

PHP-PHP 파일을 포함하고 쿼리 매개 변수도 전송 특정 조건에 따라 내 PHP 스크립트의 페이지를 표시해야합니다. if 조건이 있고 조건이 충족되면 "include"를 수행하고 있습니다. if(condition here){ include "myFile.php?id='$someVar'"; } 이제 문제는 서버에 "myFile.php"파일이 있지만 인수 (id)를 사용하여이 파일을 호출하고 "id"값이 호출 할 때마다 변경된다는 것입니다. 누군가 이것을 달성하는 방법을 말해 줄 수 있습니까? 감사. 포함이 무엇인지 상상해보십시오. 포함 된 PHP 파일의 내용을 복사하여 붙여 넣으면 해석됩니다. 범위 변경이 전혀 없으므로 포함 된 파일에서 $ someVar에 직접 액세스 할 수 있습니다 ($ someVar..

programing 2020.10.06

속도 템플릿과 유사한 자바의 문자열 대체

속도 템플릿과 유사한 자바의 문자열 대체 String텍스트로 객체를 전달할 수있는 Java에 대체 메커니즘 이 있습니까? 문자열이 발생하면이를 대체합니다. 예를 들어 텍스트는 다음과 같습니다. Hello ${user.name}, Welcome to ${site.name}. 내가 가진 개체는 "user"및 "site"입니다. 내부 ${}에 주어진 문자열을 객체의 동등한 값 으로 바꾸고 싶습니다 . 이것은 속도 템플릿에서 객체를 교체하는 것과 같습니다. java.text.MessageFormat클래스를 살펴보면 MessageFormat은 개체 집합을 가져 와서 형식을 지정한 다음 형식이 지정된 문자열을 적절한 위치의 패턴에 삽입합니다. Object[] params = new Object[]{"hello", ..

programing 2020.10.06

Java에서 두 날짜 사이의 일 차이?

Java에서 두 날짜 사이의 일 차이? 두 날짜 사이의 날짜 수 를 찾아야합니다 . 하나는 보고서에서 가져오고 다른 하나는 현재 날짜입니다. 내 스 니펫 : int age=calculateDifference(agingDate, today); 여기에 calculateDifference개인 방법이다, agingDate하고 today있는 Date당신의 명확한 설명, 객체. Java 포럼의 두 기사 인 Thread 1 / Thread 2를 따랐습니다 . 독립 실행 형 프로그램에서 잘 작동하지만 보고서에서 읽을 논리에 이것을 포함하면 값에서 비정상적인 차이가 발생합니다. 왜 발생하며 어떻게 해결할 수 있습니까? 편집하다 : 실제 일수에 비해 더 많은 일수를 얻고 있습니다. public static int calc..

programing 2020.10.06

두 날짜 사이의 달을 찾는 가장 좋은 방법

두 날짜 사이의 달을 찾는 가장 좋은 방법 파이썬에서 두 날짜 사이의 달을 정확하게 찾을 수 있어야합니다. 나는 작동하지만 그다지 좋지 않거나 (우아하게) 빠르지 않은 해결책이 있습니다. dateRange = [datetime.strptime(dateRanges[0], "%Y-%m-%d"), datetime.strptime(dateRanges[1], "%Y-%m-%d")] months = [] tmpTime = dateRange[0] oneWeek = timedelta(weeks=1) tmpTime = tmpTime.replace(day=1) dateRange[0] = tmpTime dateRange[1] = dateRange[1].replace(day=1) lastMonth = tmpTime.month..

programing 2020.10.06

git AuthorDate가 CommitDate와 다른 이유는 무엇입니까?

git AuthorDate가 CommitDate와 다른 이유는 무엇입니까? 내 자식 로그를 조회하고 AuthorDate와 CommitDate가 일부 커밋에 대해 약간 다른 것을 발견했습니다. commit 3a5912f90dc5227f308e99f95152fbee2301c59a Author: AuthorDate: Fri Jun 15 10:57:22 2012 +0800 Commit: CommitDate: Fri Jun 15 11:14:37 2012 +0800 저자와 커밋은 저와 같습니다. 어떻게 이런 일이 발생합니까? 나는 며칠 동안 의아해합니다. 더 있습니다 (341 개 커밋 중 17 개에서 발생) : +------------------------------+--------------------------..

programing 2020.10.05

Swift의 Exhaustive Switch 문에 대한 Noop

Swift의 Exhaustive Switch 문에 대한 Noop Swift에는 철저한 switch 문이 필요하며 각 경우에는 실행 가능한 코드가 있어야합니다. 실제로 아무것도하고 싶지 않은 경우를 처리 할 수있는 좋은 방법을 결정한 사람이 있습니까? 거기에 println ()을 넣을 수는 있지만 더러워진 것 같습니다. 책 에 따르면 break거기 에서 사용해야 합니다. 각 케이스의 범위는 비워 둘 수 없습니다. 따라서 각 케이스 레이블의 콜론 (:) 뒤에 최소한 하나의 명령문을 포함해야합니다. break일치하는 케이스의 본문에서 코드를 실행하지 않으려면 단일 문을 사용하십시오 . 휴식을 사용할 수 있습니다. let vegetable = "red pepper" var vegetableComment: Str..

programing 2020.10.05

클라이언트 측 Javascript를 사용하여 DNS 조회 (호스트 이름에서 IP 주소로)를 수행 할 수 있습니까?

클라이언트 측 Javascript를 사용하여 DNS 조회 (호스트 이름에서 IP 주소로)를 수행 할 수 있습니까? 클라이언트 컴퓨터에서 볼 수있는 DNS 조회 (호스트 이름에서 IP 주소로)를 수행하기 위해 클라이언트 측 자바 스크립트를 사용하고 싶습니다. 가능합니까? 자바 스크립트 표준 라이브러리에는 호스트 나 IP 주소에 대한 개념이 없습니다. 따라서 호스트 이름을 찾으려면 일부 외부 서비스에 액세스해야합니다. 호스트 이름의 IP 주소를 조회하고 javascript를 통해 액세스하는 cgi-bin을 호스팅하는 것이 좋습니다. 편집 :이 질문은 나에게 가려움을 주었으므로 클라이언트 IP 주소를 반환하는 Google App Engine에 JSONP 웹 서비스를 올렸습니다. 용법: 예, 서버 프록시가 필요..

programing 2020.10.05

Response.Redirect ()를 호출 할 때 "HTTP 헤더를 보낸 후 리디렉션 할 수 없습니다"라는 메시지가 나타나는 이유는 무엇입니까?

Response.Redirect ()를 호출 할 때 "HTTP 헤더를 보낸 후 리디렉션 할 수 없습니다"라는 메시지가 나타나는 이유는 무엇입니까? 호출 할 때 Response.Redirect(someUrl)HttpException : "HTTP 헤더를 보낸 후 리디렉션 할 수 없습니다"가 발생합니다. 왜 이것을 얻습니까? 이 문제를 어떻게 해결할 수 있습니까? 에 대한 MSDN 설명서에 따르면 Response.Redirect(string url)"HTTP 헤더가 전송 된 후 리디렉션이 시도 될 때"HttpException이 발생합니다. 때문에 Response.Redirect(string url)용도는 HTTP "위치"응답 헤더 ( http://en.wikipedia.org/wiki/HTTP_headers..

programing 2020.10.05

MailMessage 개체를 * .eml 또는 * .msg 파일로 디스크에 저장하는 방법

MailMessage 개체를 * .eml 또는 * .msg 파일로 디스크에 저장하는 방법 MailMessage 개체를 디스크에 어떻게 저장합니까? MailMessage 개체는 Save () 메서드를 노출하지 않습니다. * .eml 또는 * .msg 형식으로 저장하면 문제가 없습니다. 이 작업을 수행하는 방법을 아십니까? 간단히하기 위해 Connect 항목 에서 설명을 인용하겠습니다 . 실제로 네트워크 대신 파일 시스템으로 이메일을 보내도록 SmtpClient를 구성 할 수 있습니다. 다음 코드를 사용하여 프로그래밍 방식으로이 작업을 수행 할 수 있습니다. SmtpClient client = new SmtpClient("mysmtphost"); client.DeliveryMethod = SmtpDelive..

programing 2020.10.05
반응형