반응형

jQuery 2652

innerHTML에 비해 createElement의 장점은 무엇입니까?

innerHTML에 비해 createElement의 장점은 무엇입니까? 실제로 innerHTML보다 createElement를 사용하면 어떤 이점이 있습니까? innerHTML을 사용하는 것이 성능과 코드 가독성 / 유지 보수 측면에서 더 효율적이라고 확신하기 때문에 질문하고 있지만 팀원들은 코딩 접근 방식으로 createElement를 사용하기로 결정했습니다. createElement가 어떻게 더 효율적일 수 있는지 이해하고 싶습니다. Pekka가 이미 언급했듯이 안전 외에도 createElement수정 innerHTML(이미있는 것을 버리고 교체하는 것과는 반대로) 대신 사용 하는 데는 몇 가지 이점이 있습니다 . 요소를 추가 할 때 DOM 요소에 대한 기존 참조를 유지합니다. 에 추가 (또는 수정)..

Nice programing 2020.10.24

NHibernate Linq 공급자에서 Fetch 대 FetchMany

NHibernate Linq 공급자에서 Fetch 대 FetchMany NHibernate에 열망 로딩 사용하여 수행 할 수 있습니다 Fetch과 FetchMany에 설명 된대로, NHibernate에 Linq를 열망 가져 오기 마이크 Hadlow의 블로그에. 이 두 방법의 차이점은 무엇이며 각각 어떤 상황에서 사용됩니까? Fetch참조 및 FetchMany컬렉션에 사용되어야합니다 . "손자"컬렉션을 가져 오기 위해 와만 FetchMany결합 될 수 있기 때문에 특히 중요 ThenFetchMany합니다. 예: session.Query() .FetchMany(u => u.Orders) .ThenFetchMany(o => o.OrderItems) 참고 URL : https://stackoverflow.com..

Nice programing 2020.10.24

텍스트 파일의 문자 인코딩을 감지하는 방법은 무엇입니까?

텍스트 파일의 문자 인코딩을 감지하는 방법은 무엇입니까? 내 파일에서 사용되는 문자 인코딩을 감지하려고합니다. 이 코드로 표준 인코딩을 시도합니다. public static Encoding GetFileEncoding(string srcFile) { // *** Use Default of Encoding.Default (Ansi CodePage) Encoding enc = Encoding.Default; // *** Detect byte order mark if any - otherwise assume default byte[] buffer = new byte[5]; FileStream file = new FileStream(srcFile, FileMode.Open); file.Read(buffer, 0..

Nice programing 2020.10.24

Internet Explorer에서 "브라우저 모드"와 "문서 모드"의 차이점

Internet Explorer에서 "브라우저 모드"와 "문서 모드"의 차이점 우리 회사에서 IE6 지원이 중단되고 IE9에 꽤 멋진 개발자 도구가 있기 때문에 더 이상 IETester를 사용해서는 안된다는 것이 정말 기쁩니다. "브라우저 모드"와 "문서 모드"를 설정할 수 있지만 차이점을 알 수 없습니다. 아는 사람 있나요? 이 게시물도 도움이되지 않았습니다. IE8 브라우저 모드 대 문서 모드 감사 문서 모드는 브라우저가 페이지를 렌더링하는 데 사용하는 것입니다 : IE9, IE8, IE7 또는 Quirks. 브라우저 모드는 브라우저가 웹 서버와 JavaScript에 대해 자신을 식별하는 방법을 설정합니다. 테스트 관점에서 볼 때 이러한 옵션이 별도의 두 가지 옵션이라는 것이 불필요하게 혼란스러워 보..

Nice programing 2020.10.24

HTTP 기본 인증에는 어떤 인코딩을 사용해야합니까?

HTTP 기본 인증에는 어떤 인코딩을 사용해야합니까? RFC2617은 사용자 이름과 암호를 base64로 인코딩하라고 말하지만 base64 알고리즘에 입력하기 위해 옥텟을 만들 때 사용할 문자 인코딩은 말하지 않습니다. US-ASCII 또는 UTF8로 가정해야합니까? 아니면 누군가이 질문을 이미 어딘가에서 해결 했습니까? 원래 사양-RFC 2617 RFC 2617 은 "ISO-8859-1"또는 "정의되지 않음"으로 읽을 수 있습니다. 당신의 선택. 많은 서버가 ISO-8859-1 (좋든 싫든)을 사용하고 다른 것을 보내면 실패하는 것으로 알려져 있습니다. 따라서 아마도 유일한 안전한 선택은 ASCII를 고수하는 것입니다. 자세한 정보와 상황 수정 제안은 "HTTP 기본 인증을위한 인코딩 매개 변수" 초안..

Nice programing 2020.10.24

AngularJS : 문자열에서 HTML 삽입

AngularJS : 문자열에서 HTML 삽입 나는 이것에 대해 많이 보았지만 대답을 찾을 수 없거나 이해하지 못합니다. 특정 예가 투표에서 이길 것입니다 =) HTML 문자열을 반환하는 함수가 있습니다. 기능을 변경할 수 없습니다. 문자열로 표시된 html을 DOM에 삽입하고 싶습니다. 컨트롤러, 디렉티브, 서비스 또는 작동하는 모든 것을 사용하게되어 기쁩니다 (합리적으로 좋은 습관입니다). 면책 조항 : $ compile을 잘 이해하지 못합니다. 내가 시도한 것은 다음과 같습니다. // My magic HTML string function. function htmlString (str) { return "" + str + ""; } function Ctrl ($scope, $compile) { $sc..

Nice programing 2020.10.24

javascript를 사용하여 HTML 페이지의 div를 pdf로 다운로드

javascript를 사용하여 HTML 페이지의 div를 pdf로 다운로드 ID가 "content"인 콘텐츠 div가 있습니다. 콘텐츠 div에는 그래프와 테이블이 있습니다. 사용자가 다운로드 버튼을 클릭하면 해당 div를 pdf로 다운로드하고 싶습니다. javascript 또는 jQuery를 사용하여 수행하는 방법이 있습니까? jsPDF를 사용하여 할 수 있습니다. HTML : Hello, this is a H3 tag A paragraph generate PDF 자바 스크립트 : var doc = new jsPDF(); var specialElementHandlers = { '#editor': function (element, renderer) { return true; } }; $('#cmd').c..

Nice programing 2020.10.24

동적 페이지 용 스크래피가있는 셀레늄

동적 페이지 용 스크래피가있는 셀레늄 스크래피를 사용하여 웹 페이지에서 제품 정보를 긁어 내려고합니다. 스크랩 할 웹 페이지는 다음과 같습니다. 10 개의 제품이있는 product_list 페이지로 시작 "다음"버튼을 클릭하면 다음 10 개 제품이로드됩니다 (URL은 두 페이지간에 변경되지 않음). LinkExtractor를 사용하여 각 제품 링크를 제품 페이지로 이동하고 필요한 모든 정보를 얻습니다. next-button-ajax-call을 복제하려고했지만 작동하지 않아서 셀레늄을 사용해 보았습니다. 별도의 스크립트에서 셀레늄의 웹 드라이버를 실행할 수 있지만 스크래피와 통합하는 방법을 모르겠습니다. 긁힌 거미에 셀레늄 부분을 어디에 넣을까요? 내 거미는 다음과 같이 꽤 표준입니다. class Prod..

Nice programing 2020.10.24

만들 수있는 유망한 대안?

만들 수있는 유망한 대안? 나는 수년 동안 make와 makefile을 사용해 왔고, 개념은 건전하지만 구현은 원하는 것이 있습니다. 문제를 지나치게 복잡하게하지 않는 좋은 대안을 찾은 사람이 있습니까? SCons를 확인하십시오 . 예를 들어 Doom 3과 Blender는 그것을 사용합니다. 크로스 플랫폼 개발을 위해 CMake로 맹세하는 많은 친구가 있습니다. http://www.cmake.org/ 크로스 플랫폼 Python, Tcl 및 Java 바인딩이있는 C ++ 라이브러리 인 VTK에 사용되는 빌드 시스템 입니다. 아마도 그 많은 기능으로 발견 할 수있는 가장 덜 복잡한 일이라고 생각합니다. 항상 표준 autotools를 사용해 볼 수 있습니다. Automake 파일은 Unix에서만 실행하고 C ..

Nice programing 2020.10.24

jQuery로 Accept HTTP 헤더를 올바르게 설정할 수 없습니다.

jQuery로 Accept HTTP 헤더를 올바르게 설정할 수 없습니다. 이 jquery 코드를 사용하여 Accept HTTP 헤더를 "text / xml"로 설정하려고합니다. $.ajax({ beforeSend: function(req) { req.setRequestHeader("Accept", "text/xml"); }, type: "GET", url: "[proper url]", contentType: "text/plain; charset=utf-8", dataType: ($.browser.msie) ? "text" : "xml", username: '---', password: '-------', success: function(data) { var xml; if (typeof data == "s..

Nice programing 2020.10.24
반응형