반응형

분류 전체보기 4937

객체 지향 자바 스크립트 모범 사례?

객체 지향 자바 스크립트 모범 사례? [닫은] Javascript에서 큰 프로젝트를 코딩하고 있습니다. 해키 JS가 빠르게 읽을 수 없게되고이 코드를 깨끗하게하기를 원하기 때문에 마지막 것은 상당히 모험 이었다는 것을 기억합니다. 글쎄, 나는 lib를 구성하기 위해 객체를 사용하고 있지만 JS에서 것들을 정의하는 몇 가지 방법이 있는데, 범위, 메모리 관리, 네임 스페이스 등에 중요한 결과를 내포한다. EG : 사용 var여부; 파일 또는 (function(){...})()jquery 스타일로 항목을 정의합니다. 사용 this여부; function myname()또는 사용 myname = function(); 물체의 몸체에서 방법을 정의하거나 "시제품"을 사용하는 것; 기타 그렇다면 JS에서 OO로 코딩..

IT story 2020.04.04

게시 요청의 크기 제한은 무엇입니까?

게시 요청의 크기 제한은 무엇입니까? 이것이 중복되면 죄송합니다. 그렇지만 아무것도 찾을 수 없다고 생각합니다. IE를 통해 PHP / MySQL 서버에 데이터를 다시 게시하는 플렉스 응용 프로그램이 있습니다. 나는 아직 어떤 문제도 겪지 않았지만, 이것을 미리 알면 많은 좌절과 노력을 구할 수 있습니다. http를 통해 데이터를 게시하는 데 크기 제한이 있습니까? 이 기사는 아니오라고 말합니다 : http://www.netlobo.com/ie_form_submit.html 이 토론은 그렇습니다 : http://bytes.com/topic/php/answers/538226-what-maximum-limit-using-post-method 그리고 그것은 모두 내가 온라인에서 찾을 수있는 것을주고받습니다. ..

IT story 2020.04.04

`this` 또는`$ scope`를 사용해야합니까?

`this` 또는`$ scope`를 사용해야합니까? 컨트롤러 기능에 액세스하는 데 사용되는 두 가지 패턴이 있습니다 : this및 $scope. 어느 것을 언제 사용해야합니까? this컨트롤러에 설정되어 있고 $scope뷰의 범위 체인에있는 객체 라는 것을 알고 있습니다. 그러나 새로운 "Controller as Var"구문을 사용하면 쉽게 사용할 수 있습니다. 그래서 내가 묻는 것은 최선이며 미래의 방향은 무엇입니까? 예: 사용 this function UserCtrl() { this.bye = function() { alert('....'); }; } bye 사용 $scope function UserCtrl($scope) { $scope.bye = function () { alert('....'); ..

IT story 2020.04.04

@QueryParam과 @PathParam을 사용하는 경우

@QueryParam과 @PathParam을 사용하는 경우 : 난 이미 여기에 요청합니다 질문 요구 하진 않았어 @PathParam과 @QueryParam의 차이점은 무엇입니까 이것은 "모범 사례"또는 컨벤션 질문입니다. 당신은 언제 사용하는 것이 @PathParam대 @QueryParam. 결정이 정보 패턴을 차별화하기 위해 두 가지를 사용하고 있다고 생각할 수 있습니다. LTPO 아래에서 완벽하게 관찰하는 것보다 덜 설명하겠습니다. PathParam 사용은 정보 카테고리를 위해 예약 될 수 있는데, 이는 정보 트리의 분기에 잘 들어 맞습니다. PathParam을 사용하여 엔티티 클래스 계층으로 드릴 다운 할 수 있습니다. 반면, QueryParam은 클래스의 인스턴스를 찾기 위해 속성을 지정하기 위해..

IT story 2020.04.04

“git fetch --tags”에“git fetch”가 포함됩니까?

“git fetch --tags”에“git fetch”가 포함됩니까? 훌륭하고 간단한 질문- "git fetch"의 기능은 git fetch --tags? 즉, 내가 달리면 바로 후에 git fetch --tags바로 달리는 이유가 git fetch있습니까? 무엇에 대한 git pull그리고 git pull --tags? 같은 상황? 참고 : git 1.9 / 2.0 (Q1 2014) 부터 옵션없이 동일한 명령 줄에서 가져온 git fetch --tags태그 외에 태그 를 가져옵니다 . 참조 c5a84e9 커밋 에 의해 마이클 Haggerty (mhagger) : 이전에는 페치의 " --tags"옵션이 참조 스펙을 지정하는 것과 동등한 것으로 간주되었습니다 refs/tags/*:refs/tags/* 명령..

IT story 2020.04.04

C ++에서 인라인 함수의 이점은 무엇입니까?

C ++에서 인라인 함수의 이점은 무엇입니까? C ++에서 인라인 함수를 사용할 때의 장점 / 단점은 무엇입니까? 컴파일러가 출력하는 코드의 성능 만 향상 시키지만 오늘날 최적화 된 컴파일러, 빠른 CPU, 대용량 메모리 등 (메모리가 부족하고 모든 것이 100KB의 메모리에 적합해야했던 1980 년과는 다릅니다) 그들은 오늘날 실제로 장점이 있습니까? 인라인 함수는 매개 변수 및 반환 주소와 같이 스택에서 물건을 밀거나 뺄 필요가 없기 때문에 더 빠릅니다. 그러나 바이너리를 약간 크게 만듭니다. 큰 차이가 있습니까? 최신 하드웨어에서는 눈에 띄게 충분하지 않습니다. 그러나 그것은 어떤 사람들에게는 충분한 차이를 만들 수 있습니다. 인라인으로 표시한다고해서 인라인 일 것이라는 보장은 없습니다. 컴파일러에..

IT story 2020.04.04

C #의 조건 자 대리인

C #의 조건 자 대리인 나에게 설명해 줄 수 있습니까? 술어 위임이란 무엇입니까? 술어를 어디에서 사용해야합니까? 술어를 사용할 때 모범 사례가 있습니까? 기술적 인 소스 코드가 인정 될 것이다. 술어는 반환 함수 true나 false. 술어 대리자는 술어에 대한 참조입니다. 그래서 기본적 술어 대표는 함수가 반환에 대한 참조 true또는 false. 술어는 값 목록을 필터링하는 데 매우 유용합니다. 여기 예가 있습니다. using System; using System.Collections.Generic; class Program { static void Main() { List list = new List { 1, 2, 3 }; Predicate predicate = new Predicate(grea..

IT story 2020.04.04

Python 코드의 메소드에서 현재 호출 스택 인쇄

Python 코드의 메소드에서 현재 호출 스택 인쇄 파이썬에서는 메소드 내에서 디버깅을 위해 현재 호출 스택을 어떻게 인쇄 할 수 있습니까? 다음은 트레이스 백 모듈을 통해 스택을 가져 와서 인쇄하는 예입니다. import traceback def f(): g() def g(): for line in traceback.format_stack(): print(line.strip()) f() # Prints: # File "so-stack.py", line 10, in # f() # File "so-stack.py", line 4, in f # g() # File "so-stack.py", line 7, in g # for line in traceback.format_stack(): 실제로 스택을 stder..

IT story 2020.04.04

VIM 응용 프로그램을 종료하지 않고 파일을 닫습니까?

VIM 응용 프로그램을 종료하지 않고 파일을 닫습니까? 저는 VIM을 처음 사용합니다. :eand :w명령을 사용하여 매우 편리한 파일을 편집하고 작성합니다. VIM을 종료하지 않고 현재 파일을 닫는 "close"명령이 있는지 확실하지 않습니까? 나는 알고 :q명령이 파일을 닫으하는 데 사용할 수 있지만 마지막 파일 인 경우, VIM은 물론 닫혀; 실제로 Mac OS에서는 MacVIM이 종료됩니다. VIM 창이 닫히고 Control-N을 사용하여 빈 VIM을 다시 열 수 있습니다. 빈 화면으로 VIM을 열어두고 싶습니다. 버퍼를 삭제합니다 (파일을 닫는 것으로 해석 됨). :bd 이미 언급했듯이 : bd을 찾고 있지만 버퍼를 완전히 제거하지는 못하지만 여전히 액세스 할 수 있습니다. :e foo :e b..

IT story 2020.04.04

왜 0 <-0x80000000입니까?

왜 0 0x7FFFFFFF + 1 => 0x80000000 예를 들어 작성하면 부작용이 있습니다. int x = INT_MIN; x = abs( x ); 결과는 다시 나타납니다 INT_MIN. 따라서이 상태에서 bal < INT32_MIN 일반적인 산술 변환 규칙에 따라 long long int 유형으로 변환 된 부호없는 값 과 비교 0됩니다 .0x80000000 0이보다 작은 것은 명백하다 0x80000000. 숫자 상수 0x80000000는 유형 unsigned int입니다. 우리가 -0x80000000그것에 2s 칭찬 수학을하고 수행하면, 우리는 이것을 얻습니다 : ~0x80000000 = 0x7FFFFFFF 0x7FFFFFFF + 1 = 0x80000000 그래서 -0x80000000 == 0x8..

IT story 2020.04.04
반응형