반응형

Spring 2707

node_modules 위치 변경

node_modules 위치 변경 node_modules 폴더 위치를 변경하는 방법이 있습니까? 예를 들면 : - dir1 - dir2 - node_modules 에: - dir1 - dir2 - node_modules 다음은 node_modules기본적으로 폴더 를 보는 코드입니다. Module.prototype.load = function(filename) { debug('load ' + JSON.stringify(filename) + ' for module ' + JSON.stringify(this.id)); assert(!this.loaded); this.filename = filename; this.paths = Module._nodeModulePaths(path.dirname(filename)..

Development Tip 2020.12.05

Android 메모리 가이드의 '종속성 주입 프레임 워크 방지'가 Dagger에도 적용 되나요?

Android 메모리 가이드의 '종속성 주입 프레임 워크 방지'가 Dagger에도 적용 되나요? 그래서 저는 메모리 성능에 관한 Android 기사에서이 모범 사례를 보았습니다. http://developer.android.com/training/articles/memory.html 그들은 말했다 의존성 주입 프레임 워크 피하기 Guice 또는 RoboGuice와 같은 종속성 주입 프레임 워크를 사용하면 작성하는 코드를 단순화하고 테스트 및 기타 구성 변경에 유용한 적응 형 환경을 제공 할 수 있으므로 매력적일 수 있습니다. 그러나 이러한 프레임 워크는 코드에서 주석을 스캔하여 많은 프로세스 초기화를 수행하는 경향이 있으므로 필요하지 않더라도 상당한 양의 코드를 RAM에 매핑해야 할 수 있습니다. 이러한..

Development Tip 2020.12.05

UITableView 유연 / 동적 heightForRowAtIndexPath

UITableView 유연 / 동적 heightForRowAtIndexPath 케이스 일반적으로 cellForRowAtIndexPath델리게이트 방법을 사용 하여 셀을 설정합니다. 셀에 설정된 정보는 셀을 그리는 방법과 크기에 중요합니다. 불행히도 heightForRowAtIndexPath델리게이트 메서드는 델리게이트 메서드보다 먼저 호출 cellForRowAtIndexPath되므로 셀의 높이를 반환하도록 델리게이트에게 말할 수는 없습니다.이 값은 당시 0이되기 때문입니다. 따라서 셀이 표에 그려지기 전에 크기를 계산해야합니다. 운 좋게도 sizeWithFontNSString 클래스에 속하는 이 작업을 수행하는 메서드가 있습니다 . 그러나 문제가 있습니다. 정확한 크기를 동적으로 계산하려면 셀의 요소가 ..

Development Tip 2020.12.05

바이너리 파일을 부호없는 문자 벡터로 읽는 방법

바이너리 파일을 부호없는 문자 벡터로 읽는 방법 최근에 나는에 이진 파일을 읽는 기능 쓰기 요청을받은 한 std::vector곳 BYTE입니다 unsigned char. 아주 빨리 다음과 같은 것을 가지고 왔습니다. #include #include typedef unsigned char BYTE; std::vector readFile(const char* filename) { // open the file: std::streampos fileSize; std::ifstream file(filename, std::ios::binary); // get its size: file.seekg(0, std::ios::end); fileSize = file.tellg(); file.seekg(0, std::ios:..

Development Tip 2020.12.05

Haskell에 ML 스타일 모듈을 추가하는 데있어 가장 큰 이론적 어려움은 무엇입니까?

Haskell에 ML 스타일 모듈을 추가하는 데있어 가장 큰 이론적 어려움은 무엇입니까? Haskell 스타일 유형 클래스와 ML 스타일 모듈은 인터페이스 를 지정하기위한 다른 메커니즘을 제공한다는 것은 잘 알려져 있습니다 . 그들은 (아마도) 권력이 동등하지만 실제로는 각각 고유 한 장점과 단점이 있습니다. 언어 기능에 관해서는 약간의 포용 주의자이기 때문에 내 질문은 다음과 같습니다. Haskell에 ML 스타일 모듈을 추가하는 데있어 가장 큰 이론적 어려움은 무엇입니까? 다음 줄에 대한 답변에 관심이 있습니다. ML 스타일 모듈과 제대로 상호 작용하지 않는 기존 유형 시스템 기능은 무엇입니까? (저조한 상호 작용의 예는 Fundeps이 관련 유형과 기술적으로 동일하더라도 GADT 및 기능적 종속성입..

Development Tip 2020.12.05

RequireJS로 지연 로딩을 달성하는 방법은 무엇입니까?

RequireJS로 지연 로딩을 달성하는 방법은 무엇입니까? 우리는 Backbone, RequireJS 및 Handlebars를 사용하여 트라이 벌이 아닌 웹 응용 프로그램을 구축하고 있습니다. 현재 각 모델은 다음과 같습니다. define(['Backbone', 'js/thing/a', 'js/thing/b', 'js/lib/bob'], function(a, b, bob) { return Backbone.Router.extend({ // stuff here }); }); 여기서 thing / a, thing / b는 둘 다 자신의 종속성을 가지고 있습니다. 예를 들어 Handlebars 템플릿 등에 대한 것입니다. 이제 내 main.js에서 모든 '최상위'라우터가로드되고 초기화됩니다. 각 최상위 라우터..

Development Tip 2020.12.05

Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까?

Boost 속성 트리 write_json이 모든 것을 문자열로 저장하는 이유는 무엇입니까? 그것을 바꿀 수 있습니까? 부스트 속성 트리 write_json을 사용하여 직렬화하려고합니다. 모든 것을 문자열로 저장합니다. 데이터가 잘못되었다는 것은 아니지만 매번 명시 적으로 캐스팅해야하며 다른 곳에서 사용하고 싶습니다. (python 또는 다른 C ++ json (부스트 아님) 라이브러리에서와 같이) 다음은 몇 가지 샘플 코드와 로케일에 따라 얻는 것입니다. boost::property_tree::ptree root, arr, elem1, elem2; elem1.put("key0", 0); elem1.put("key1", true); elem2.put("key2", 2.2f); elem2.put("key3"..

Development Tip 2020.12.05

Koa / Co / Bluebird 또는 Q / Generators / Promises / Thunks 상호 작용?

Koa / Co / Bluebird 또는 Q / Generators / Promises / Thunks 상호 작용? (Node.js) 부분적으로 Koa로 웹 앱을 구축하는 것을 조사하고 있지만 지원하는 "비 동기화를 더 쉽게 만드는"기술 / 접근의 범위를 선택하고 적용하는 방법,시기 및 이유에 대해서는 잘 모릅니다 ( 아래 나열된). 전반적으로이 주제에 대한 웹상의 이질적인 지침은 특히 진화하는 모범 사례 또는 적어도 더 나은 사례와 관련하여, 어떤 시나리오에서 여전히 모호하게 남아 있습니다. 모든 것을 문맥에 담는 웹상에는 거의 또는 전혀없는 것 같습니다. 나는이 큰 엉덩이에 대한 응답이 그것을 수정할 수 있기를 바랍니다 . 또한 아래 질문은 누군가가이 문제를 해결하기 위해 철저한 블로그 게시물 등을 ..

Development Tip 2020.12.05

AAR에 전 이적 종속성이 포함될 수 있습니까?

AAR에 전 이적 종속성이 포함될 수 있습니까? 지금은 OkHttp와 같은 라이브러리에 의존하는 프로젝트 Foo와 같은 라이브러리 프로젝트가 있습니다. 이제 Foo에는 AAR을 생성하고이를 공공 장소로 푸시하는 Maven 빌드 단계가 있습니다. 이제 프로젝트 B가 있다고 가정 해 보겠습니다. Bar라고 부릅니다. Bar는 Android 애플리케이션이며 Bar는 Foo에 의존합니다. 글쎄요. 그러나 public staticOkHttp를 호출하는 Bar에서 Foo 의 함수를 호출하면 다음 메시지가 표시됩니다. java.lang.NoClassDefFoundError: com.squareup.okhttp.OkUrlFactory at com.foo.sdk.utils.OkHttpStack.(OkHttpStack.j..

Development Tip 2020.12.05

xargs는 bash 별칭을 인식하지 못합니다.

xargs는 bash 별칭을 인식하지 못합니다. 다음 명령을 실행하려고합니다. find . -iname '.#*' -print0 | xargs -0 -L 1 foobar 여기서 "foobar"는 .bashrc 파일에 정의 된 별칭 또는 함수입니다 (제 경우에는 하나의 매개 변수를 사용하는 함수입니다). 분명히 xargs는 이것을 실행할 수있는 것으로 인식하지 못합니다. 이 문제를 해결하는 영리한 방법이 있습니까? 대화 형 셸만 별칭에 대해 알고 있기 때문에 분기없이 별칭을 실행하는 것은 xargs어떻습니까? find . -iname '.#*' -print0 | while read -r -d '' i; do foobar "$i"; done 파일 이름에 줄 바꿈이없는 것이 확실한 경우 (ick, 왜 그럴까요..

Development Tip 2020.12.05
반응형