반응형

2020/04 900

window.onload 대

window.onload 대 window.onload이벤트와 태그 의 onload이벤트의 차이점은 정확히 무엇입니까 body? 언제 어떤 것을 어떻게 사용해야합니까? window.onload = myOnloadFunc그리고 사용하는 다른 방법입니다 같은 이벤트 . 사용 window.onload은 덜 눈에 띄지 않습니다-HTML에서 JavaScript를 가져옵니다. 모든 일반적인 JavaScript 라이브러리 인 Prototype, ExtJS, Dojo, JQuery, YUI 등은 문서가로드 될 때 발생하는 이벤트에 대한 멋진 래퍼를 제공합니다. 윈도우 onLoad 이벤트를 수신하고 이에 반응 할 수 있지만 모든 리소스가 다운로드 될 때까지 onLoad가 시작되지 않으므로 마지막 큰 이미지가 페치 될 때까..

Programing 2020.04.23

C ++로 바이너리 파일 작성하기

C ++로 바이너리 파일 작성하기 SSD (솔리드 스테이트 드라이브)에 방대한 양의 데이터를 쓰려고합니다. 그리고 엄청난 양의 80GB를 의미합니다. 웹에서 솔루션을 찾아 보았지만 가장 좋은 방법은 다음과 같습니다. #include const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; int main() { std::fstream myfile; myfile = std::fstream("file.binary", std::ios::out | std::ios::binary); //Here would be some error handling for(int i = 0; i < 32; ++i){ //Some calcula..

Programing 2020.04.23

의미 = 함수 선언 후 삭제

의미 = 함수 선언 후 삭제 class my_class { ... my_class(my_class const &) = delete; ... }; = delete그 맥락에서 무엇을 의미합니까? 다른 "수정 자"( = 0및 이외 = delete)가 있습니까? 함수 삭제는 C ++ 11 기능입니다 . "복사 금지"의 일반적인 관용구를 다음과 같이 직접 표현할 수 있습니다. class X { // ... X& operator=(const X&) = delete; // Disallow copying X(const X&) = delete; }; [...] "삭제"메커니즘은 모든 기능에 사용할 수 있습니다. 예를 들어 다음과 같이 원하지 않는 변환을 제거 할 수 있습니다. struct Z { // ... Z(long..

Programing 2020.04.23

express.Router와 app.get의 차이점은 무엇입니까?

express.Router와 app.get의 차이점은 무엇입니까? NodeJS와 Express 4로 시작하고 약간 혼란 스럽습니다. Express 웹 사이트를 읽었지만 라우트 핸들러 사용시기 또는 사용 시기 를 볼 수 없습니다 express.Router. 내가 볼 수 있듯이 사용자가 방문했을 때 페이지 또는 무언가를 표시 /show하려면 다음을 사용해야합니다. var express = require('express') var app = express() app.get("/show", someFunction) 처음에는 이것이 오래되었다고 생각했습니다 (Express 3의 경우). 그게 맞습니까 아니면 이것이 Express 4의 길입니까? 이것이 Express 4에서 수행하는 방법이라면 무엇에 express..

Programing 2020.04.23

람다 이벤트 핸들러를 제거하는 방법

람다 이벤트 핸들러를 제거하는 방법 가능한 중복 : C #에서 익명 메소드 구독 취소 '익명'이벤트 핸들러 등록을 취소하는 방법 최근에 람다를 사용하여 간단한 이벤트 처리기를 만들 수 있음을 발견했습니다. 예를 들어 다음과 같은 클릭 이벤트를 구독 할 수 있습니다. button.Click += (s, e) => MessageBox.Show("Woho"); 그러나 어떻게 구독을 취소 하시겠습니까? C # 사양에서는 명시 적으로 (IIRC)에 두 개의 익명 함수 (익명 메서드 또는 람다 식)가있는 경우 해당 코드에서 동등한 대리자를 만들거나 만들 수 없다고 명시합니다. 대상이 동일하고 동일한 방법을 참조하면 두 대의원이 동일합니다. 확실하게하기 위해, 당신이 사용한 델리게이트 인스턴스를 기억해야합니다 : E..

Programing 2020.04.23

프로그래밍 방식으로 작성된 컨텐츠 뷰를 사용하여 활동에 프래그먼트를 추가하는 방법

프로그래밍 방식으로 작성된 컨텐츠 뷰를 사용하여 활동에 프래그먼트를 추가하는 방법 프로그래밍 방식으로 레이아웃을 구현하는 활동에 Fragment를 추가하고 싶습니다. Fragment 문서를 살펴 보았지만 필요한 것을 설명하는 예제는 많지 않습니다. 작성하려고 시도한 코드 유형은 다음과 같습니다. public class DebugExampleTwo extends Activity { private ExampleTwoFragment mFragment; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FrameLayout frame = new FrameLayout(this); if (..

Programing 2020.04.23

리스트

리스트 게재 신청서를 보장 하시겠습니까? 목록에 3 개의 문자열이 있다고 가정합니다 (예 : "1", "2", "3"). 그런 다음 위치 1에 "2"를 배치하도록 순서를 바꾸고 싶습니다 (예 : "2", "1", "3") 이 코드를 사용하고 있습니다 (indexToMoveTo를 1로 설정). listInstance.Remove(itemToMove); listInstance.Insert(indexToMoveTo, itemToMove); 이것은 효과가있는 것 같지만 때때로 이상한 결과가 나타납니다. 때로는 주문이 잘못되었거나 목록의 항목이 삭제되는 경우가 있습니다! 어떤 아이디어? List주문을 보증 합니까 ? 관련 : List 는 항목이 추가 된 순서대로 반환되도록 보장합니까? List클래스는 보증 주문을..

Programing 2020.04.23

모든 JavaScript 오류를 잡아서 서버로 전송

모든 JavaScript 오류를 잡아서 서버로 전송 전 세계적으로 JavaScript 오류를 처리 한 경험이 있는지 클라이언트 브라우저에서 서버로 보내는 지 궁금합니다. 내 요점이 분명하다고 생각합니다. 클라이언트 측에서 발생하는 모든 예외, 오류, 컴파일 오류 등을 알고 서버로 보내보고합니다. 나는 주로 head.js서버 측에 MooTools와 (JS 측) 및 Django를 사용하고 있습니다. 최근 Sentry 를 프로덕션에서 테스트 했으며 정상적으로 작동합니다 (JS 및 PHP와 같은 다른 언어) 1-오픈 소스입니다 (자신의 서버에 설치할 수 있습니다) 2- 무료 플랜을 사용할 수 있습니다 (100 보고서 / 일) 또는 서버에 설치하십시오 : github.com/getsentry window.oner..

Programing 2020.04.23

v4 이전에 MongoDB가 ACID를 준수하지 않는 것은 실제로 무엇을 의미 했습니까?

v4 이전에 MongoDB가 ACID를 준수하지 않는 것은 실제로 무엇을 의미 했습니까? 나는 데이터베이스 전문가가 아니며 공식적인 컴퓨터 과학 배경이 없으므로 나와 함께하십시오. ACID와 호환 되지 않는 v4 이전 의 이전 MongoDB 버전 을 사용하는 경우 발생할 수있는 실제 부정적인 종류에 대해 알고 싶습니다 . 이것은 ACID 비 호환 데이터베이스에 적용됩니다. MongoDB는 Atomic Operations를 수행 할 수 있지만 대부분 성능상의 이유로 "전통적인 잠금 및 복잡한 트랜잭션"을 지원하지 않는다는 것을 알고 있습니다. 또한 데이터베이스 트랜잭션의 중요성과 데이터베이스가 은행을위한 경우의 예를 이해하고 모두 동기화해야하는 여러 레코드를 업데이트하는 경우 트랜잭션이있는 경우 트랜잭션이..

Programing 2020.04.23

최신 Linux 박스가 가질 수있는 이론상 최대 개방 TCP 연결 수는 얼마입니까?

최신 Linux 박스가 가질 수있는 이론상 최대 개방 TCP 연결 수는 얼마입니까? 하드웨어에서 무한한 성능을 가정 할 때 Linux 상자가> 65536 이상의 열린 TCP 연결을 지원할 수 있습니까? 임시 포트 수 ( TCP 스택 내에서이 4 개의 필드는 패킷을 연결 (예 : 파일 설명자)과 일치시키기위한 복합 키로 사용됩니다. 클라이언트가 동일한 대상의 동일한 포트에 대한 많은 연결을 가지고있는 경우 해당 필드 중 3 개는 동일 source_port합니다. 서로 다른 연결을 구별하기 위해서만 다릅니다. 포트는 16 비트 숫자이므로 지정된 클라이언트가 지정된 호스트 포트에 대해 가질 수있는 최대 연결 수는 64K입니다. 그러나 여러 클라이언트가 각각 일부 서버 포트에 최대 64K 연..

Programing 2020.04.23
반응형