반응형

Java 1920

Dagger- 각 활동 / 조각에 대해 각 구성 요소와 모듈을 만들어야합니까?

Dagger- 각 활동 / 조각에 대해 각 구성 요소와 모듈을 만들어야합니까? 나는 한동안 dagger2와 함께 일했습니다. 그리고 각 활동 / 조각에 대해 고유 한 구성 요소 / 모듈을 만드는 데 혼란 스러웠습니다. 이것을 명확히하도록 도와주세요. 예를 들어, 앱이 있고 앱에는 약 50 개의 화면이 있습니다. DI 용 MVP 패턴 및 Dagger2에 따라 코드를 구현합니다. 50 개의 활동과 50 명의 발표자가 있다고 가정합니다. 제 생각에는 일반적으로 다음과 같이 코드를 구성해야합니다. 앱이 열려있는 동안 사용할 모든 개체를 제공하는 AppComponent 및 AppModule을 만듭니다. @Module public class AppModule { private final MyApplicationCl..

IT TIP 2020.10.12

list ()는 list comprehension보다 약간 더 많은 메모리를 사용합니다.

list ()는 list comprehension보다 약간 더 많은 메모리를 사용합니다. 그래서 나는 list물건 을 가지고 놀고 있었고 그것 list으로 만들어 지면 list()목록 이해보다 더 많은 메모리를 사용 한다는 이상한 점을 발견 했습니까? Python 3.5.2를 사용하고 있습니다. In [1]: import sys In [2]: a = list(range(100)) In [3]: sys.getsizeof(a) Out[3]: 1008 In [4]: b = [i for i in range(100)] In [5]: sys.getsizeof(b) Out[5]: 912 In [6]: type(a) == type(b) Out[6]: True In [7]: a == b Out[7]: True In [8..

IT TIP 2020.10.12

무엇을

무엇을 요소는 어쨌든합니까? Outlook을 통해 이메일을 전달한 후 Microsoft Office가 일부 html에 불쾌한 마크 업을 삽입하는 데 몇 가지 (표준) 문제가 발생했습니다. 나는 알고 싶다 : 요소가 실제로 수행하는 작업 을 설명하는 리소스가 있습니까? 일반적으로 주입되는 다른 MSO 요소 공식 문서를 찾을 수 없었지만 (놀랍지 않습니다) 이 흥미로운 기사 에 따르면 Word가 HTML을 완전히 호환되는 Word 문서로 다시 변환 할 수 있도록 모든 요소가 그대로 유지되도록 이러한 요소가 삽입됩니다. 관련 단락 : Microsoft는 이전 버전과의 호환성을 고려하여 Word의 HTML에 특수 태그를 추가했습니다. Microsoft는 기존 DOC 파일에서 볼 수있는 모든 추적, 주석, 서식 ..

IT TIP 2020.10.12

Spring MVC가 404로 응답하고“DispatcherServlet에서 URI […]를 사용하는 HTTP 요청에 대한 매핑을 찾을 수 없음”을보고하는 이유는 무엇입니까?

Spring MVC가 404로 응답하고“DispatcherServlet에서 URI […]를 사용하는 HTTP 요청에 대한 매핑을 찾을 수 없음”을보고하는 이유는 무엇입니까? Tomcat에 배포 된 Spring MVC 애플리케이션을 작성 중입니다. 최소한의 완전하고 검증 가능한 다음 예제를 참조하십시오. public class Application extends AbstractAnnotationConfigDispatcherServletInitializer { protected Class[] getRootConfigClasses() { return new Class[] { }; } protected Class[] getServletConfigClasses() { return new Class[] { Spri..

IT TIP 2020.10.12

ropemacs 사용법 튜토리얼

ropemacs 사용법 튜토리얼 로프 맥 설치 에 대한 지침이있는 사이트가 많이 있지만 지금까지 이미 설치 한 후에 는 사용 방법에 대한 지침을 찾을 수 없었 습니다. 나는 그것을 설치했거나 적어도 그렇게 보인다. Emacs는 그것의 상단 메뉴 바에 "로프"메뉴를 가지고있다. 이제 뭐? 지금까지는 "문서 표시"(기본적으로 참조) 만 사용할 수있었습니다. 코드 지원 (자동 완성)을 사용하려는 시도는 Emacs가 미니 버퍼에있는 "로프 프로젝트 루트 폴더"(무엇입니까?)에 대해 묻고 아무것도 표시하지 않게합니다. 그렇다면 ropemacs가 설치되면 간단한 파이썬 스크립트에서 작동하는 것을 보는 단계는 무엇입니까? "당신은 당신의 이맥스에서이 스크립트를 가지고 광장 깜박 넣을 경우 같은 뭔가 여기를 누르 이 ..

IT TIP 2020.10.12

PHP 도메인 이름 가져 오기

PHP 도메인 이름 가져 오기 중복 가능성 : HTTP_HOST 및 SERVER_NAME 여보세요, 스크립트가 실행되는 도메인 이름을 얻고 싶습니다. PHP로 어떻게 할 수 있습니까? 나는 것을 볼 $_SERVER['HTTP_HOST']뿐만 아니라 $_SERVER['SERVER_NAME']이 정보가 포함되어 있습니다. 이 변수는 항상 작동하며 다른 하나를 사용해야합니까? 감사합니다. 이전에 stackoverflow에서 비슷한 질문이 제기되었습니다. 여기를보십시오 : PHP $ _SERVER [ 'HTTP_HOST'] vs. $ _SERVER [ 'SERVER_NAME'], man 페이지를 올바르게 이해하고 있습니까? 이 문서도 참조하십시오 : http://shiflett.org/blog/2006/mar/..

IT TIP 2020.10.12

@ Html.Button이 없습니다!

@ Html.Button이 없습니다! 이것은 이상합니다. @ Html.Button ()에 대한 참조가 있지만 Intellisense가 그러한 도우미를 찾지 못한다고 입력하면 ... 드롭 다운 목록, 숨김, 편집자 등이 있지만 버튼은 없습니다! 무슨 일이야? public static class HtmlButtonExtension { public static MvcHtmlString Button(this HtmlHelper helper, string innerHtml, object htmlAttributes) { return Button(helper, innerHtml, HtmlHelper.AnonymousObjectToHtmlAttributes(htmlAttributes) ); } public static..

IT TIP 2020.10.12

Django 다중 처리 및 데이터베이스 연결

Django 다중 처리 및 데이터베이스 연결 배경: Postgres 데이터베이스와 함께 Django를 사용하는 프로젝트를 진행 중입니다. 내 웹 검색 중 일부가 언급했기 때문에 중요한 경우 mod_wsgi를 사용하고 있습니다. 웹 양식 제출에서 Django 뷰는 상당한 시간 (사용자가 기다리는 것보다 더 많이)이 걸리는 작업을 시작하므로 백그라운드에서 시스템 호출을 통해 작업을 시작합니다. 현재 실행중인 작업은 데이터베이스를 읽고 쓸 수 있어야합니다. 이 작업은 너무 오래 걸리기 때문에 다중 처리를 사용하여 일부를 병렬로 실행합니다. 문제: 최상위 스크립트에는 데이터베이스 연결이 있으며 자식 프로세스를 생성 할 때 부모의 연결을 자식이 사용할 수있는 것처럼 보입니다. 그런 다음 쿼리 전에 SET TRAN..

IT TIP 2020.10.12

JSON2를 호스팅하는 공개적으로 사용 가능한 CDN이 있습니까?

JSON2를 호스팅하는 공개적으로 사용 가능한 CDN이 있습니까? Google 과 Microsoft 는 CDN (콘텐츠 배포 네트워크)에 몇 가지 공통 자바 스크립트 라이브러리를 호스팅 한다는 것은 잘 알려져 있습니다. 불행히도 어느 쪽도 JSON2.js 를 호스팅하지 않는 것 같습니다 . JSON2.js의 사본을 내 서버에 업로드하여 직접 제공 할 수 있다는 것을 알고 있지만 CDN이 제공하는 이점이 많이 있습니다. 이를 염두에두고 JSON2를 호스팅하는 공개적으로 사용 가능한 CDN이 있습니까? 그렇지 않다면 그 이유는 무엇입니까? 어떤 종류의 저작권 이유가 있습니까? 체크 아웃 cdnjs.com http://cdnjs.com/libraries/json2/ Json3을 조사 할 가치가있을 수도 있습니..

IT TIP 2020.10.12

변수에 저장된 명령을 실행하는 방법은 무엇입니까?

변수에 저장된 명령을 실행하는 방법은 무엇입니까? 변수에 저장된 일부 명령을 호출하는 올바른 방법은 무엇입니까? 1과 2 사이에 차이점이 있습니까? #!/bin/sh cmd="ls -la $APPROOTDIR | grep exception" #1 $cmd #2 eval "$cmd" Unix 셸은 실행하기 전에 각 입력 라인에서 일련의 변환을 수행합니다. 대부분의 쉘의 경우 다음과 같습니다 ( bash맨 페이지 에서 가져옴). 초기 단어 분할 중괄호 확장 물결표 확장 매개 변수, 변수 및 산술 확장 명령 대체 2 차 단어 분할 경로 확장 (일명 globbing) 견적 제거 $cmd직접 사용 하면 매개 변수 확장 단계에서 명령으로 대체되고 다음 모든 변환이 수행됩니다. 를 사용 eval "$cmd"하면 따옴..

IT TIP 2020.10.12
반응형