반응형

분류 전체보기 2429

HttpRuntime.Cache와 HttpContext.Current.Cache의 차이점은 무엇입니까?

HttpRuntime.Cache와 HttpContext.Current.Cache의 차이점은 무엇입니까? HttpRuntime.Cache과 의 차이점은 무엇입니까 HttpContext.Current.Cache? http://theengineroom.provoke.co.nz/archive/2007/04/27/caching-using-httpruntime-cache.aspx 에서 다음 세부 정보를 찾습니다. 캐싱을 위해 HttpContext.Current.Cache를 사용하여 살펴 보았지만 다른 블로그를 읽은 후 HttpContext를 사용하는 캐싱이 실제 캐싱을 수행하기 위해 HttpRuntime.Cache를 사용한다는 것을 발견했습니다. HttpRuntime을 직접 사용할 때의 장점은 예를 들어 콘솔 애플..

developer tip 2020.11.21

Python 목록의 기본 데이터 구조는 무엇입니까?

Python 목록의 기본 데이터 구조는 무엇입니까? Python의 내장 목록 데이터 유형을 구현하는 데 사용되는 일반적인 기본 데이터 구조는 무엇입니까? 목록 객체는 배열로 구현됩니다. 빠른 고정 길이 작업에 최적화되어 있으며 기본 데이터 표현의 크기와 위치를 모두 변경하는 pop (0) 및 insert (0, v) 작업에 대해 O (n) 메모리 이동 비용이 발생합니다. 참조 : http://docs.python.org/library/collections.html#collections.deque Btw, 데이터 구조에 대한 Python 자습서에서 pop (0)을 사용하여 대기열을 시뮬레이션 할 것을 권장하지만 O (n) 또는 deque 옵션을 언급하지 않는 것이 흥미 롭습니다. http://docs.py..

developer tip 2020.11.21

디버그 모드에없는 릴리스 버전의 버그에 대한 일반적인 이유

디버그 모드에없는 릴리스 버전의 버그에 대한 일반적인 이유 릴리스 컴파일 모드에서만 나타나고 디버그 모드에서는 발생하지 않는 버그 및 비정상적인 프로그램 동작의 일반적인 이유는 무엇입니까? 많은 경우 C ++의 디버그 모드에서는 모든 변수가 null로 초기화되지만 명시 적으로 언급하지 않는 한 릴리스 모드에서는 동일하지 않습니다. 디버그 매크로 및 초기화되지 않은 변수 확인 프로그램에서 스레딩을 사용하는 경우 최적화는 릴리스 모드에서 몇 가지 문제를 일으킬 수도 있습니다. 또한 모든 예외를 확인하십시오. 예를 들어 릴리스 모드와 직접 관련이 없지만 때때로 VC ++의 mem 액세스 위반과 같은 몇 가지 중요한 예외를 무시하지만 최소한 Linux, Solaris와 같은 다른 OS에서는 동일한 문제가 발생할..

developer tip 2020.11.21

스칼라 식별 기능이 있습니까?

스칼라 식별 기능이 있습니까? 내가 a List[Option[A]]와 같은 것을 가지고 있고 이것을로 변환하고 싶다면 List[A]표준 방법은 다음을 사용하는 것입니다 flatMap. scala> val l = List(Some("Hello"), None, Some("World")) l: List[Option[java.lang.String]] = List(Some(Hello), None, Some(World)) scala> l.flatMap( o => o) res0: List[java.lang.String] = List(Hello, World) 이제는 o => o단지 정체성 함수입니다. 할 수있는 방법이 있다고 생각했을 것입니다. l.flatMap(Identity) //return a List[Strin..

developer tip 2020.11.21

람다 함수를 사용하는 이유는 무엇입니까?

람다 함수를 사용하는 이유는 무엇입니까? 람다 함수가 무엇인지, 구문이 작동하는 방식과 그렇지 않은 방식을 보여주는 많은 자료를 찾을 수 있습니다. 그러나 "멋진 요소"(중간에 다른 함수를 호출 할 수있는 함수를 깔끔하게 만들 수 있습니다!) 외에는 제가 왜 그것들을 정말로 필요로하고 / 사용하고 싶은지에 대해 너무나도 설득력있는 것을 보지 못했습니다. 내가 본 대부분의 예에서 문체 또는 구조적 선택에 가깝습니다. 그리고 파이썬 규칙에서 "무언가를하는 유일한 올바른 방법"을 깨뜨립니다. 내 프로그램을 더 정확하고, 더 신뢰할 수 있고, 더 빠르고, 더 쉽게 이해할 수있는 방법은 무엇입니까? (내가 본 대부분의 코딩 표준은 한 줄에 지나치게 복잡한 명령문을 사용하지 말라고하는 경향이 있습니다. 읽기가 더 ..

developer tip 2020.11.21

CFLAGS, CCFLAGS, CXXFLAGS-이 변수가 정확히 무엇을 제어합니까?

CFLAGS, CCFLAGS, CXXFLAGS-이 변수가 정확히 무엇을 제어합니까? GNU make를 사용하여 C ++ 코드를 컴파일하고 있으며 컴파일을 사용자 정의 할 수있게 만드는 방법을 알고 싶습니다. 그 다른 장소에서 읽기 CFLAGS, CCFLAGS그리고 CXXFLAGS이 목적을 위해 사용됩니다. 그렇다면 어떻게 사용해야합니까? 컴파일러에 추가 명령 줄 인수가있는 경우 인수를 추가 CFLAGS하거나 앞에 추가해야합니까? 일반적인 관행이 있습니까? 왜 세 가지 다른 변수입니까? 나는 C 컴파일러가 받아야 가정 CFLAGS및 CCFLAGSC ++ 컴파일러가 가야하는 동안, CFLAGS그리고 CXXFLAGS- 나는 그것을 바로 거죠? 인간 사용자가 이러한 변수를 설정해야합니까? (어떤 자동 도구 수행..

developer tip 2020.11.21

스콜 렘은 무엇입니까?

스콜 렘은 무엇입니까? Eeek! GHCi가 내 코드에서 Skolem을 찾았습니다! ... Couldn't match type `k0' with `b' because type variable `b' would escape its scope This (rigid, skolem) type variable is bound by the type signature for groupBy :: Ord b => (a -> b) -> Set a -> Set (b, [a]) The following variables have types that mention k0 ... 그들은 무엇인가? 그들은 내 프로그램에서 무엇을 원합니까? 그리고 왜 그들은 도망치려 고하는 것일까 요? 우선 컨텍스트의 "고정"유형 변수는 해당 컨텍스..

developer tip 2020.11.21

HTML의 뷰포트 란 무엇입니까?

HTML의 뷰포트 란 무엇입니까? HTML의 뷰포트 란 무엇입니까? 뷰포트 세부 정보에 액세스하는 방법에 대한 몇 가지 예를 제공 할 수 있습니까? 뷰포트는 사용자가 현재 볼 수있는 웹 페이지의 일부입니다. 스크롤바는 페이지의 다른 부분을 표시하도록 뷰포트를 이동합니다. 이 도움말의 안내에 따라 자바 스크립트에서 표시 영역 크기를 가져옵니다 . if (typeof window.innerWidth != 'undefined') { viewportwidth = window.innerWidth, viewportheight = window.innerHeight } ViewPort브라우저에 웹 콘텐츠를 표시하는 영역 일 뿐이라고 생각 합니다. 그리고 브라우저마다 크기에 대한 자체 설정이 있습니다 ViewPort. ..

developer tip 2020.11.21

메모리 오류 및 목록 제한?

메모리 오류 및 목록 제한? 과학적 목적으로 크고 큰 (매우) 행렬 (Markov 체인)을 생성해야합니다. 저는 20301 개의 요소 목록 (= 행렬의 한 행)에 넣은 미적분을 수행합니다. 다음 Markov 단계를 진행하려면 모든 데이터를 메모리에 저장해야하지만 필요한 경우 Markov 체인 워크 스루 속도가 느려지더라도 다른 곳에 저장할 수 있습니다 (예 : 파일). 내 컴퓨터 (과학 실험실) : Bi-xenon 6 코어 / 각 12 스레드, 12GB 메모리, OS : win64 Traceback (most recent call last): File "my_file.py", line 247, in ListTemp.append(calculus) MemoryError 미적분 결과의 예 : 9.2337475..

developer tip 2020.11.21
반응형