반응형

JavaScript 2976

GAE에서 완벽하게 유효한 XML을 구문 분석 할 때 "내용이 프롤로그에 허용되지 않습니다"

GAE에서 완벽하게 유효한 XML을 구문 분석 할 때 "내용이 프롤로그에 허용되지 않습니다" 나는 지난 48 시간 동안이 절대적으로 분노한 벌레에 대해 머리를 치고 있었기 때문에 마침내 타월을 던져 여기에서 물어보고 내 노트북을 창문 밖으로 던지기 전에 물어 보겠다고 생각했습니다. AWS SimpleDB에 대한 호출에서 응답 XML을 구문 분석하려고합니다. 응답은 정상적으로 돌아오고 있습니다. 예를 들어 다음과 같을 수 있습니다. Audio Course DocumentContents LectureSet MetaData Professors Tag 42330b4a-e134-6aec-e62a-5869ac2b4575 0.0000071759 이 XML을 파서에 전달합니다. XMLEventReader eventRe..

Programing 2020.09.04

내 웹앱에서 시간대를 어떻게 처리 할 수 ​​있습니까?

내 웹앱에서 시간대를 어떻게 처리 할 수 ​​있습니까? 다음 사용자 스토리를 더 잘 이해하고 싶습니다. John은 Sidney에서 일합니다. 오전 9시에 그는 취리히의 서버에서 실행되는 웹 앱에 이벤트를 기록합니다. 다음날 그는 사건에 대해 논의해야 할 긴급 회의를 위해 뉴욕으로 여행합니다. 회의 중에 그는 날짜와 시간별로 이벤트를 검색합니다. 내가보기에 여기에 최소한 두 가지 문제가 있습니다. 데이터베이스에 타임 스탬프를 저장하려면 어떻게해야합니까? UI에 어떻게 표시해야합니까? John이 이벤트를 검색하면 9시에 발생했음을 알 수 있지만 웹 브라우저에 무엇을 입력해야합니까? 그는 취리히 또는 뉴욕 시간 일 수 있기 때문에 타임 스탬프로 "9:00"를 입력하면 아무것도 찾을 수 없습니다 (이벤트가 발견..

Programing 2020.09.04

PDO 연결을 올바르게 설정하는 방법

PDO 연결을 올바르게 설정하는 방법 때때로 데이터베이스 연결에 관한 질문을 봅니다. 대부분의 대답은 내가하는 방식이 아니거나 정확하게 대답을 얻지 못할 수도 있습니다. 어쨌든; 내가하는 방식이 나를 위해 일하기 때문에 나는 그것에 대해 생각해 본 적이 없습니다. 그러나 여기에 미친 생각이 있습니다. 아마도 내가이 모든 일을 잘못하고있을 수도 있고, 만약 그렇다면; PHP와 PDO를 사용하여 MySQL 데이터베이스에 올바르게 연결하고 쉽게 액세스 할 수 있도록하는 방법을 알고 싶습니다. 내가하는 방법은 다음과 같습니다. 첫째, 여기 내 파일 구조이다 (옷을 벗었) : public_html/ * index.php * initialize/ -- load.initialize.php -- configure.ph..

Programing 2020.09.04

익명 함수를 정의하고 jQuery를 인수로 전달하는 이유는 무엇입니까?

익명 함수를 정의하고 jQuery를 인수로 전달하는 이유는 무엇입니까? backbone.js 스크린 캐스트에서 훌륭한 peepcode 데모 코드를 살펴보고 있습니다. 그 안에 백본 코드는 모두 jQuery 객체를 전달하는 익명 함수로 묶여 있습니다. (function($) { // Backbone code in here })(jQuery); 내 백본 코드에서 jQuery DOM 'ready'이벤트에 모든 코드를 래핑했습니다. $(function(){ // Backbone code in here }); 첫 번째 접근 방식의 요점 / 장점은 무엇입니까? 이렇게하면 jQuery 객체가 함수 인수로 전달되는 즉시 실행되는 익명 함수가 생성되어 $가 jQuery 객체임을 효과적으로 보장합니다. 이것이 유일한 요점..

Programing 2020.09.01

passport.js를 사용하여 node.js에서 인증 후 이전 페이지로 리디렉션

passport.js를 사용하여 node.js에서 인증 후 이전 페이지로 리디렉션 node.js, express 및 passport.js를 사용하여 로그인 메커니즘을 설정하려고합니다. 로그인 자체는 매우 훌륭하게 작동하고 세션도 redis로 잘 저장되지만 인증하라는 메시지가 표시되기 전에 사용자를 시작한 위치로 리디렉션하는 데 몇 가지 문제가 있습니다. 예를 들어 사용자는 링크 http://localhost:3000/hidden를 따라 리디렉션 http://localhost:3000/login되지만 다시 리디렉션되기를 원합니다 http://localhost:3000/hidden. 그 목적은 사용자가 먼저 로그인해야하는 페이지에 무작위로 액세스하는 경우 자신의 자격 증명을 제공하는 / login 사이트로 ..

Programing 2020.09.01

Expression.Quote ()는 Expression.Constant ()가 할 수없는 일을 무엇입니까?

Expression.Quote ()는 Expression.Constant ()가 할 수없는 일을 무엇입니까? 참고 : 이전 질문 인 " LINQ의 Expression.Quote 메서드의 목적은 무엇입니까? "를 알고 있습니다 . ” ,하지만 읽으면 내 질문에 답이 없다는 것을 알게 될 것입니다. 의 명시된 목적이 무엇인지 이해합니다 Expression.Quote(). 그러나 Expression.Constant()동일한 용도로 사용할 수 있습니다 ( Expression.Constant()이미 사용 된 모든 용도에 추가 ). 따라서 왜 필요한지 이해할 수 없습니다 Expression.Quote(). 이를 증명하기 위해 관례 적으로 사용하는 간단한 예제를 작성 Quote했지만 (느낌표로 표시된 줄 참조) Co..

Programing 2020.09.01

사이트의 IIS Express 포트를 어떻게 변경할 수 있습니까?

사이트의 IIS Express 포트를 어떻게 변경할 수 있습니까? Visual Studio에서 디버깅하는 동안 웹 사이트가 실행되는 포트 번호를 변경하고 싶습니다. Visual Studio 2012를 사용하고 있으며 포트를 변경하려는 프로젝트에 ASP.NET MVC 4를 사용하고 있습니다. 임의의 포트 또는 고정 된 사람은 포트를 변경하고 싶을뿐입니다. IIS Express를 사용하는 웹 응용 프로그램 프로젝트의 포트를 지정하려면 솔루션 탐색기에서 응용 프로그램 이름을 마우스 오른쪽 단추로 클릭 한 다음 속성을 선택합니다. 웹 탭을 클릭하십시오. 서버 섹션의 로컬 IIS 웹 서버 사용 아래에있는 프로젝트 URL 상자에서 포트 번호를 변경합니다. 프로젝트 URL 상자 오른쪽에서 가상 디렉터리 만들기를 클릭..

Programing 2020.09.01

신속한 "전제 조건"과 "어설 션"의 차이점은 무엇입니까?

신속한 "전제 조건"과 "어설 션"의 차이점은 무엇입니까? precondition(condition: Bool, message: String)와 assert(condition: Bool, message: String)스위프트 의 차이점은 무엇입니까 ? 둘 다 나에게 똑같아 보인다. 어떤 맥락에서 우리는 다른 것을 사용해야합니까? assert테스트 중 온 전성 검사를 precondition위한 것이고, 만약 발생하면 프로그램이 합리적으로 진행할 수 없다는 것을 의미하는 일들로부터 보호하기위한 것입니다. 예를 들어, assert버그가 있는지 빠르게 찾기 위해 합리적인 결과 (예 : 일부 범위 내)를 갖는 계산을 할 수 있습니다. 그러나 범위를 벗어난 결과 가 유효 할 수 있고 중요하지 않을 수 있으므로 앱을..

Programing 2020.09.01

vim에서 실행 된 명령이 bash 명령 별칭을 인식하지 못합니다.

vim에서 실행 된 명령이 bash 명령 별칭을 인식하지 못합니다. Mac에서 bash를 사용하고 별칭 중 하나는 다음과 같습니다. alias gitlog='git --no-pager log -n 20 --pretty=format:%h%x09%an%x09%ad%x09%s --date=short --no-merges' 그러나 내가 할 때 :! gitlog 나는 얻다 /bin/bash: gitlog: command not found .gitconfig에 이와 같은 별칭을 추가 할 수 있다는 것을 알고 있습니다. [alias] co = checkout st = status ci = commit br = branch df = diff 그러나 모든 bash 별칭을 .gitconfig에 추가하고 싶지 않습니다. 그..

Programing 2020.09.01
반응형