반응형

it-source 1083

필요한 인수 전달(모듈 로드 시)

필요한 인수 전달(모듈 로드 시) require를 사용하여 모듈을 로드할 때 인수를 전달할 수 있습니까? 로그인 기능을 제공하는 login.js 모듈이 있습니다.데이터베이스 연결이 필요하고 모든 모듈에서 동일한 데이터베이스 연결을 사용하기를 원합니다.이제 함수 로그인을 내보냅니다.데이터베이스 연결을 지정할 수 있는 setDatabase(...)이며, 이는 정상적으로 작동합니다.하지만 저는 모듈을 로드할 때 데이터베이스와 다른 요구사항을 통과하고 싶습니다. var db = ... var login = require("./login.js")(db); 저는 NodeJS를 처음 접했고 보통 Java와 Spring Framework를 사용하여 개발하기 때문에 그렇습니다.컨스트럭터 인젝션 입니다 :) 위에 제시한 ..

it-source 2023.09.08

Android 앱에서 Excel 파일 보기

Android 앱에서 Excel 파일 보기 버튼 클릭 시 엑셀 파일을 열고 닫아야 하는 안드로이드 앱에서 작업 중입니다.이 엑셀 파일들은 읽기 전용입니다.엑셀 파일을 닫고 나면 앱으로 안내가 될 겁니다. 이것을 할 수 있는 방법을 제게 제안해 주세요.안드로이드 7.0 업데이트: Android 7.0은 다음과 같이 합니다.FileUriExposedException외부 앱으로 앱 문서를 열려는 경우.FileProvider를 구현해야 합니다. 이 답변을 참조하십시오. 여기 수동 경로가 있습니다. Android 앱에서 JexcelApi 사용하기 JXL 2.6.12 jar를 사용하여 excel 파일을 읽는 방법 하지만 여기 좀 더 쉬운 것이 있습니다. 공개 출원 하지만 당신이 알아봐야 할 것 같아요.MIME TY..

it-source 2023.09.08

Android Studio에서 Parameterized Unit 테스트를 실행할 때 오류가 발생한 테스트가 없습니다.

Android Studio에서 Parameterized Unit 테스트를 실행할 때 오류가 발생한 테스트가 없습니다. 아래와 같이 Android Studio에서 Parameterized Unit Tests를 실행하려고 했습니다. import android.test.suitebuilder.annotation.SmallTest; import junit.framework.TestCase; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.JUnit4; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameter; imp..

it-source 2023.09.08

기본 도커 레지스트리를 docker.io 에서 개인 레지스트리로 변경하는 방법은 무엇입니까?

기본 도커 레지스트리를 docker.io 에서 개인 레지스트리로 변경하는 방법은 무엇입니까? 기본적으로 명령을 실행하는 경우: sudo docker pull ruby:2.2.1 기본적으로 docker.io 공식 사이트에서 꺼냅니다. Pulling repository docker.io/library/ruby 개인 등록부로 변경하려면 어떻게 해야 합니까?그 말은 내가 만약 sudo docker pull ruby:2.2.1 제 개인 등록부에서 가져올 겁니다. 출력은 다음과 같습니다. Pulling repository my_private.registry:port/library/ruby 업데이트: 설명에 따라 현재 기본 레지스트리를 변경할 수 없습니다. 자세한 내용은 이 문제를 참조하십시오. 호스트와 포트를 사용..

it-source 2023.09.08

Pentaho Data Integration 8.1 저장소 mysql 오류 (conn:50787)

Pentaho Data Integration 8.1 저장소 mysql 오류 (conn:50787) 저는 MariaDB 버전 10.0.32와 Pentaho Data Integration 8.1(향후 PDI)을 모두 받았습니다. MariaDB는 PDI 저장소로 사용되며 오류 없이 연결할 수 있습니다. 몇 시간 동안 열어 두면 문제가 발생하여 오류가 발생합니다. > ERROR executing query (conn:50787) Could not send query: Connection reset by peer: socket write error 2018-09-05 10:04:37.714 ERROR > [] org.pentaho.di.core.exception.KettleException: An > error ..

it-source 2023.09.08

컴파일러가 순수성에 대한 유형 정보 없이 순수 함수를 자동으로 감지할 수 있습니까?

컴파일러가 순수성에 대한 유형 정보 없이 순수 함수를 자동으로 감지할 수 있습니까? 그래서 저는 GCC와 같은 컴파일러가 어떠한 종류의 정보도 없이 자동으로 순수한 함수를 감지할 수 있다고 주장하는 제 친구와 논쟁하고 있습니다.그건 아닌것 같다. D 또는 Haskell과 같은 언어는 유형 시스템에 순수성이 있으며 프로그래머는 어떤 함수가 순수한지 여부를 명시적으로 정의합니다.순수 함수는 부작용이 없으므로 매우 쉽게 병렬화될 수 있습니다. 그래서 질문은: 이것이 모두 필요한 것인가 아닌가 하는 것입니다.컴파일러가 입출력을 하거나 글로벌 변수에 자동으로 액세스하는 모든 것이 순수하지 않다고 가정하는 것만으로 메타나 유형 정보 없이 순수성을 탐지할 수 있습니까?물론, 경우에 따라 순수한 기능을 감지할 수 있습..

it-source 2023.09.03

1GB .sql 파일을 WAMP/phpmyadmin으로 가져오는 방법

1GB .sql 파일을 WAMP/phpmyadmin으로 가져오는 방법 크기의 1GB 이상을 .sql을 로다철하에 합니다.MySQLWAMP/phpmyadmin.그렇지만phpmyadminUI는 이러한 큰 파일을 가져올 수 없습니다. 할 수은 무엇입니까? 를 들어 어떤 것들이 있습니까?SQL.파일을 가져오기 ?sql 파일을 가져오기 위한 쿼리? 감사해요.나는 당신이 phpmyadmin을 통해 1GB 파일을 가져올 수 있을 것이라고 생각하지만, 당신은 php.ini에서 다음 값을 증가시키고 wamp를 다시 시작할 수 있습니다. post_max_size=1280M upload_max_filesize=1280M max_execution_time = 300 //increase time as per your serve..

it-source 2023.09.03

키보드 입력을 읽는 방법?

키보드 입력을 읽는 방법? 저는 파이썬의 키보드에서 데이터를 읽고 싶습니다.나는 이 코드를 시도했습니다. nb = input('Choose a number') print('Number%s \n' % (nb)) 하지만 일식이나 단말기에서는 작동하지 않습니다. 항상 질문의 끝입니다.번호를 입력할 수 있지만 아무 일도 일어나지 않습니다. 왠지 알아?사용하다 input('Enter your input:') Python 3을 사용하는 경우. 숫자 값을 사용하려면 다음과 같이 변환합니다. try: mode = int(input('Input:')) except ValueError: print("Not a number") 2를 하는 경우에는 Python .raw_input에 input.여기서 서로 다른 파이썬(파이썬 ..

it-source 2023.09.03

왼쪽 조인 전 SQL 필터 왼쪽 테이블

왼쪽 조인 전 SQL 필터 왼쪽 테이블 SO의 글을 많이 읽었고 where 절과 on 절의 필터링의 차이점을 이해합니다.그러나 이러한 예제의 대부분은 오른쪽 테이블에서 필터링합니다(왼쪽 조인 사용 시).아래와 같은 질문이 있는 경우: select * from tableA A left join tableB B on A.ID = B.ID and A.ID = 20 반환 값이 제가 예상했던 것과 다릅니다.먼저 왼쪽 테이블을 필터링하고 ID가 = 20인 행만 가져온 다음 테이블 B로 왼쪽 조인을 한다고 생각했을 것입니다. 물론 이는 기술적으로 다음을 수행하는 것과 동일해야 합니다. select * from tableA A left join table B on A.ID = B.ID where A.ID = 20 하지..

it-source 2023.09.03

노드에 엄격한 모드를 적용할 수 있는 방법이 있습니까?

노드에 엄격한 모드를 적용할 수 있는 방법이 있습니까? 이 답변을 어디에서도 찾을 수 없었지만, 저는 이것이 논의된 여러 메일링 목록을 찾았습니다. 하지만 이것들은 꽤 오래된 것들이고 저는 이것이 구현되었는지 아닌지 모르겠습니다. node.js에서 strict 모드를 사용하여 강제로 적용할 수 있는 방법이 있습니까? 쓰기"use strict";내 모든 .js 파일에서...글쎄요, 저는 보일러 플레이트를 추가하는 것보다 엄격한 모드를 사용하도록 강요받는 것을 선호합니다.Lloyd에 따르면 이제 당신은 배치할 수 있습니다. "use strict"; 노드 >= 0.10.7에 있는 파일의 맨 위에 있지만, 전체 앱이 엄격하게(외부 모듈 포함) 실행되기를 원한다면 이렇게 할 수 있습니다. 노드 --use_modu..

it-source 2023.09.03
반응형