반응형

2020/09 867

하드 랩과 소프트 랩의 차이점은 무엇입니까?

하드 랩과 소프트 랩의 차이점은 무엇입니까? 텍스트 편집기를 작성하는 중입니다. 다른 텍스트 편집기를 살펴본 후 많은 이들이 "소프트"대 "하드"랩을 참조하는 것을 발견했습니다. 차이점은 무엇입니까? 검색으로 답을 찾을 수없는 것 같습니다. 하드 랩은 줄 바꿈 지점에서 텍스트에 실제 줄 바꿈을 삽입합니다. 부드러운 줄 바꿈을 사용하면 실제 텍스트가 여전히 같은 줄에 있지만 여러 줄로 나누어 진 것처럼 보입니다. 텍스트 편집기가 줄 바꿈이있는 단락으로 텍스트를 자동 줄 바꿈하는 것은 일반적이지만 나중에 다시 와서 나중에 단어를 편집 / 추가 / 제거하는 경우 텍스트가 멋진 단락으로 리플 로우되는 것은 일반적이지 않습니다. (Mq를 사용하여 emacs에서 수동으로 수행 할 수 있습니다.) 저와 같은 강박적인..

Programing 2020.09.05

xUnit : 두 개의 목록을 지정

xUnit : 두 개의 목록을 지정 같다? 저는 TDD와 xUnit을 처음 사용하므로 다음과 같은 방법을 테스트하고 싶습니다. List DeleteElements(this List a, List b); 사용할 수있는 Assert 메서드가 있습니까? 이런 게 좋을 것 같아요 List values = new List() { 1, 2, 3 }; List expected = new List() { 1 }; List actual = values.DeleteElements(new List() { 2, 3 }); Assert.Exact(expected, actual); 이와 같은 것이 있습니까? xUnit.Net 은 컬렉션을 인식하므로 수행하면됩니다. Assert.Equal(expected, actual); // O..

Programing 2020.09.05

emacs, 특정 창 분할 해제

emacs, 특정 창 분할 해제 이것은 어리석은 질문 일 수 있지만 이에 대한 직접적인 해결책을 찾을 수 없습니다. 나는 종종 다음과 같이 창 분할을 해제하고 싶습니다. +--------------+-------------+ +--------------+-------------+ | | | | | | | | | | | | | | | | | | +--------------+ | --> | | | | | | | | | | | | | | | | | | | | | +--------------+-------------+ +--------------+-------------+ +--------------+--------------+ +-----------------------------+ | | | | | | | ..

Programing 2020.09.05

콘텐츠와 함께 저장된 Chrome 네트워크 디버거 har 파일을보고 재생하려면 어떻게합니까?

콘텐츠와 함께 저장된 Chrome 네트워크 디버거 har 파일을보고 재생하려면 어떻게합니까? 저는 네트워크 디버거를 좋아합니다. 즉, 여러 'hars'를 통해 앞뒤로 이동하여 재생할 수있는 프로그램은 무엇입니까? 'hars'가 콘텐츠와 함께 저장되면 리플레이에서도 처리 할 수 ​​있습니까? 지금은 그냥 텍스트 패드로 읽어 보았지만, 내가 찾은 결과를 발표해야한다면 멋진 '하르 플레이어'가 비 기술적 인 사람들을 크게 도울 수 있습니다. Jan Odvarko가 개발 한 HAR Viewer를 사용할 수 있습니다. 온라인 버전을 사용하거나 http://www.softwareishard.com/har/viewer/ (이전 버전) http://gitgrimbo.github.io/harviewer/master/ (..

Programing 2020.09.05

Javascript에서 가비지 수집기 활동을 줄이기위한 모범 사례

Javascript에서 가비지 수집기 활동을 줄이기위한 모범 사례 초당 60 번 호출되는 메인 루프가있는 상당히 복잡한 자바 스크립트 앱이 있습니다. 많은 가비지 수집이 진행되고있는 것 같습니다 (Chrome 개발 도구의 메모리 타임 라인에서 '톱니'출력을 기반으로 함)-이것은 종종 애플리케이션의 성능에 영향을 미칩니다. 따라서 가비지 수집기가 수행해야하는 작업량을 줄이기위한 모범 사례를 연구하려고합니다. (웹에서 찾을 수 있었던 대부분의 정보는 메모리 누수 방지에 관한 것입니다. 약간 다른 질문입니다. 메모리가 비워지고 있습니다. 단지 너무 많은 가비지 수집이 진행되고 있다는 것입니다.) 저는 가정하고 있습니다. 이것은 대부분 가능한 한 많은 객체를 재사용하는 것으로 귀결되지만 물론 악마는 세부 사항에..

Programing 2020.09.05

PHP에서 언어 구조와 "내장"함수의 차이점은 무엇입니까?

PHP에서 언어 구조와 "내장"함수의 차이점은 무엇입니까? 나는 알고있다 include, isset, require, print, echo, 일부 다른 기능을하지만, 언어 구조되지 않습니다. 이러한 언어 구조 중 일부는 괄호가 필요하고 다른 일부는 그렇지 않습니다. require 'file.php'; isset($x); 일부는 반환 값이 있고 다른 일부는 그렇지 않습니다. print 'foo'; //1 echo 'foo'; //no return value 그렇다면 언어 구조와 내장 함수 의 내부 차이점 은 무엇 입니까? (이는 내가 의도 한 것보다 더 깁니다. 참아주세요.) 대부분의 언어는 "구문"이라고하는 것으로 구성됩니다. 언어는 잘 정의 된 여러 키워드로 구성되며 해당 언어로 구성 할 수있는 전체 ..

Programing 2020.09.05

테스트를 위해 ExpressJS 인스턴스를 프로그래밍 방식으로 종료하려면 어떻게합니까?

테스트를 위해 ExpressJS 인스턴스를 프로그래밍 방식으로 종료하려면 어떻게합니까? Express 인스턴스를 종료하는 방법을 알아 내려고합니다. 기본적으로 .listen(port)호출 의 반대를 원합니다. Express 서버가 수신을 중지하고 포트를 해제하고 완전히 종료하도록하려면 어떻게해야합니까? 나는 이것이 이상한 쿼리처럼 보일 수 있다는 것을 알고 있으므로 여기에 컨텍스트가 있습니다. 아마도 이것에 접근하는 다른 방법이 있을지도 모르지만 나는 그것에 대해 잘못된 방식으로 생각하고 있습니다. 내 socket.io/nodejs 앱에 대한 테스트 프레임 워크를 설정하려고합니다. 단일 페이지 앱이므로 테스트 스크립트에서 ( Mocha를 사용하고 있습니다.,하지만 그게 중요하지 않습니다.) 서버를 시작하..

Programing 2020.09.05

파이썬이 함수 정의를 인쇄 할 수 있습니까?

파이썬이 함수 정의를 인쇄 할 수 있습니까? JavaScript에서는 함수의 정의를 인쇄 할 수 있습니다. 파이썬에서 이것을 수행하는 방법이 있습니까? (대화 형 모드에서 놀았고 open ()없이 모듈을 읽고 싶었습니다. 그냥 궁금했습니다.) 함수를 가져 오는 경우 다음을 사용할 수 있습니다 inspect.getsource. >>> import re >>> import inspect >>> print inspect.getsource(re.compile) def compile(pattern, flags=0): "Compile a regular expression pattern, returning a pattern object." return _compile(pattern, flags) 이것은 것입니다 하지..

Programing 2020.09.04

Ruby는 객체 키를 배열로 가져옵니다.

Ruby는 객체 키를 배열로 가져옵니다. 저는 Ruby를 처음 사용합니다. 이와 같은 객체가 있으면 {"apple" => "fruit", "carrot" => "vegetable"} 키 배열 만 반환하려면 어떻게해야합니까? ["apple", "carrot"] hash = {"apple" => "fruit", "carrot" => "vegetable"} array = hash.keys #=> ["apple", "carrot"] 그렇게 간단합니다 더 많은 것이 필요한 경우 다른 방법 ( keys방법을 사용하는 것 외에 ) : hash = {"apple" => "fruit", "carrot" => "vegetable"} array = hash.collect {|key,value| key } 분명히 당신은 그것..

Programing 2020.09.04

변수 값이 변경 될 때 이벤트를 트리거하는 방법은 무엇입니까?

변수 값이 변경 될 때 이벤트를 트리거하는 방법은 무엇입니까? 현재 Visual Studio를 사용하여 C #으로 응용 프로그램을 만들고 있습니다. 변수의 값이 1 일 때 특정 코드가 수행되도록 코드를 만들고 싶습니다. if 문을 사용할 수 있지만 문제는 비동기 프로세스에서 값이 변경되므로 값이 변경되기 전에 기술적으로 if 문을 무시할 수 있다는 것입니다. 변수 값이 변경 될 때 이벤트가 트리거되도록 이벤트 핸들러를 만들 수 있습니까? 그렇다면 어떻게해야합니까? if 문이 어떻게 작동하는지 오해했을 가능성이 있습니다! 어떤 도움이라도 대단히 감사하겠습니다. 당신이 속성을 만들고 싶어하는 것 같습니다. public int MyProperty { get { return _myProperty; } set {..

Programing 2020.09.04
반응형