반응형

developer tip 2321

정의되지 않은 전달의 목적은 무엇입니까?

정의되지 않은 전달의 목적은 무엇입니까? 나는 다음 jQuery과 같이 모듈 정의에 사용되는 익명 함수에 매개 변수로 jQuery.UI전달 undefined과 같은 관련 키 노트 플러그인 을 발견했습니다 . (function($, undefined) { ... })(jQuery); 또는 jQuery에서 권장하는 다른 플러그인 및 / 또는 다른 플러그인이 undefined를 매개 변수로 전달하지 않는 것으로 나타났습니다. 어리석은 질문 일 수 있지만 ... 어쨌든 항상 사용할 수 있어야하지 않습니까? 왜 그것을 전달합니까? 여기에 다른 목적이나 트릭이 있습니까? 그 이유는 두 가지입니다. 1) undefined전역 개체 속성이 아닌 함수 범위의 변수 인 경우 축소자는이를 단일 문자로 줄여 더 나은 압축률을..

developer tip 2020.12.12

자바 스크립트 : 배경 이미지 URL 가져 오기

자바 스크립트 : 배경 이미지 URL 가져 오기 JavaScript background-image에서 요소 의 URL을 어떻게 얻 습니까? 예를 들어 다음과 같습니다. ... 어떻게 얻을 것입니다 단지 의 URL을 background-image? 이것을 시도 할 수 있습니다. var img = document.getElementById('your_div_id'), style = img.currentStyle || window.getComputedStyle(img, false), bi = style.backgroundImage.slice(4, -1).replace(/"/g, ""); // Get the image id, style and the url from it var img = document.get..

developer tip 2020.12.12

루트에 상대적인 지시어 templateUrl 지정

루트에 상대적인 지시어 templateUrl 지정 현재 현재 창 위치를 기준으로 templateUrl을 지정하고 있습니다. cvApp.directive('personalDetails', function () { return { restrict: 'A', templateUrl: '../../Scripts/app/templates/personalDetails.html' }; }); 애플리케이션의 루트를 기준으로 templateUrl을 어떻게 만들 수 있습니까? 나는 다음과 같은 것을 찾고 있습니다. templateUrl: '~/Scripts/app/templates/personalDetails.html' AngularJS가 이것을 수행 할 수 있습니까? 지원되는 것 같습니다. AngularJS Google ..

developer tip 2020.12.12

github 페이지 블로그 (마크 다운)에서 disqus 댓글을 어떻게 사용하나요?

github 페이지 블로그 (마크 다운)에서 disqus 댓글을 어떻게 사용하나요? github-pages를 사용하여 disqus html 주석을 블로그에 통합 할 수 있습니까? 간단하게 사이트와 블로그를 관리하기 위해 github, jekyll 및 markdown을 사용하는 아이디어가 마음에 듭니다. 그러나 disqus 주석 기능을 포함하고 싶습니다. 그러나 markdown은 html을 생성하기 때문에 disqus에 html / js 코드를 어떻게 포함합니까? 가장 쉽고 깔끔한 방법은 disqus가 _includes/폴더 (예 :)에 제공하는 HTML로 부분을 _includes/disqus.html만든 다음 게시물 레이아웃 파일 (예 :)에 포함하는 것입니다 _layouts/post.md. {% inc..

developer tip 2020.12.12

ReactDOM은 어디에서 가져와야합니까?

ReactDOM은 어디에서 가져와야합니까? 버전으로 업그레이드 한 후 대신 0.14.2사용하라는 오류 및 권장 사항이 표시 되지만 어디에서 가져 오나요?ReactDOM.render()React.render() 가져 오지 않고 그대로 실행하면 undefined. 기본 제공 기능입니까 아니면 타사 라이브러리입니까? 새 업데이트를 사용하면 모든 DOM 작업 ReactDOM을 React. 별도의 모듈입니다. 수행 npm install react-dom하고 ES6를 사용하는 경우 다음을 수행 할 수 있습니다 : import ReactDOM from 'react-dom'; 또는 ES5를 사용하는 경우 다음을 수행 할 수 있습니다. var ReactDOM = require('react-dom'); 다음 사용할 수 있..

developer tip 2020.12.12

C / C ++ 기본 유형은 원자 적입니까?

C / C ++ 기본 유형은 원자 적입니까? C / C ++ 기본 유형이있는 것처럼 int, double등, 원자, 예를 들어 스레드? 데이터 경쟁에서 자유롭습니까? 즉, 한 스레드가 그러한 유형의 객체에 쓰는 동안 다른 스레드가 객체를 읽는다면 동작이 잘 정의되어 있습니까? 그렇지 않다면 컴파일러 또는 다른 것에 의존합니까? 아니요, 기본 데이터 유형 (예 : int, double)은 원 자성이 아닙니다 std::atomic.을 참조하십시오 . 대신 std::atomic또는 을 사용할 수 있습니다 std::atomic. 참고 : std::atomic C ++ 11에서 소개되었으며 C ++ 11 이전에는 C ++ 표준이 멀티 스레딩의 존재를 전혀 인식하지 못했다는 것을 이해했습니다. @Josh가 지적했듯..

developer tip 2020.12.12

이니셜 라이저 목록의 요소 수가 모호한 호출 오류를 일으키는 이유는 무엇입니까?

이니셜 라이저 목록의 요소 수가 모호한 호출 오류를 일으키는 이유는 무엇입니까? doSomething컴파일러 에서 처음 두 번 OK를 호출 하지만 목록의 두 요소를 사용하면 모호한 호출이 발생하는 이유는 무엇입니까? #include #include void doSomething(const std::vector& data) {} void doSomething(const std::vector& data) {} int main(int argc, char *argv[]) { doSomething({"hello"}); // OK doSomething({"hello", "stack", "overflow"}); // OK doSomething({"hello", "stack"}); // C2668 'doSomethin..

developer tip 2020.12.12

asp.net 코어 미들웨어 대 필터

asp.net 코어 미들웨어 대 필터 asp.net 코어 미들웨어에 대해 읽은 후, 필터를 사용해야 할 때와 같은 목표를 달성하는 것처럼 보이는 미들웨어를 사용해야하는 때를 혼동합니다. fitler 대신 미들웨어를 사용해야하는 경우는 언제입니까? 채널 9에 이에 대한 비디오가 있습니다. ASP.NET Monsters # 91 : Middleware vs. Filters . 비디오 요약 : 요청 실행이 시작되고 미들웨어와 다른 미들웨어가 있습니다. "인형 내부의 러시아 인형"이라고 생각하면 결국 라우팅 미들웨어가 시작되고 요청이 MVC pipline으로 들어갑니다. 따라서 MVC 컨텍스트가 필요하지 않은 경우 (헤더에 대한 일부 사전 라우팅 메커니즘 등의 응답과 같이 흐름 및 실행에 대해 우려한다고 가정 ..

developer tip 2020.12.12

iPhone의 Application Delegate의 적절한 사용

iPhone의 Application Delegate의 적절한 사용 내 응용 프로그램의 어느 곳에서나 특정 상태 / 객체를 참조 할 수 있기를 원합니다. 예를 들어 사용자가 애플리케이션에 로그인하면 웹 서비스를 호출하고 사용자 정보를 검색해야합니다. 그런 다음 다음과 같이 응용 프로그램의 어느 곳에서나이 정보에 액세스 할 수 있기를 원합니다. myAppDelegate *delegate = [[UIApplication sharedApplication] delegate]; user = delegate.u; 인스턴스 변수를 앱 대리자에서 User 개체로 설정하고 필요할 때 거기에서 참조하는 것이 좋지 않은 방법입니까? 일반적으로 사용자 로그인시 설정합니다. 전문가들이 이걸 어떻게 처리하는지 듣고 싶었어요. 일반..

developer tip 2020.12.12

고주파 거래

고주파 거래 지난 몇 주 동안 나는 고주파 거래에 관한 많은 기사를 보았습니다. 그들은 모두 컴퓨터와 소프트웨어가 이것에 얼마나 중요한지에 대해 이야기하지만 모두 재정적 관점에서 작성 되었기 때문에 소프트웨어가하는 일에 대한 세부 사항이 없습니까? 프로그래머의 관점에서 누구나 고주파 거래가 무엇인지 설명 할 수 있습니까? 이 분야에서 컴퓨터 / 소프트웨어가 왜 그렇게 중요한가요? 바울이 말한 내용을 확장하려면 : HFT 또는 UHFT를 실행하는 서버는 거의 항상 거래소의 데이터 센터에 배치됩니다. 이를 통해 지연 시간을 최소화하고 알고가 플래시 주문 (곧 금지 될 수 있음)을 사용하여 주문이 시장에 방송되기 전에 주문 흐름을 먼저 살펴볼 수 있습니다. 많은 algo가 단 몇 밀리 초 만에 순서를 평가할 ..

developer tip 2020.12.12
반응형