반응형

2023/07/06 15

Firebase용 Cloud Functions(multer, busboy)에서 Express를 사용하여 HTTP 파일 업로드를 수행하는 방법

Firebase용 Cloud Functions(multer, busboy)에서 Express를 사용하여 HTTP 파일 업로드를 수행하는 방법 Express를 사용하여 클라우드 기능에 파일을 업로드하고 요청을 처리하려고 하지만 성공하지 못하고 있습니다.로컬에서 작동하는 버전을 만들었습니다. 서버측 j const express = require('express'); const cors = require('cors'); const fileUpload = require('express-fileupload'); const app = express(); app.use(fileUpload()); app.use(cors()); app.post('/upload', (req, res) => { res.send('files..

programing 2023.07.06

단추를 클릭할 때 대화 상자가 닫히지 않도록 방지하는 방법

단추를 클릭할 때 대화 상자가 닫히지 않도록 방지하는 방법 와 대화가 있습니다.EditText한 다음 .대화 상자에서 "예" 버튼을 클릭하면 입력 내용을 확인한 다음 대화 상자를 닫습니다.그러나 입력이 잘못되었다면 같은 대화 상자에 남아 있기를 원합니다.입력 내용에 관계없이 "아니오" 버튼을 클릭하면 대화 상자가 자동으로 닫힙니다.이 기능을 해제하려면 어떻게 해야 합니까?참고로, 저는 대화상자의 버튼에 포지티브 버튼과 네거티브 버튼을 사용했습니다. 편집: 일부 의견에서 언급한 대로 API 8+에서만 작동합니다. 이것은 늦은 답변이지만 경고 대화 상자에 onShowListener를 추가할 수 있습니다. 여기서 버튼의 onClickListener를 재정의할 수 있습니다. final AlertDialog di..

programing 2023.07.06

ID가 Next 페이지 매개 변수에 없을 때 ID별 API 리소스를 가져오는 방법

ID가 Next 페이지 매개 변수에 없을 때 ID별 API 리소스를 가져오는 방법 RESTful(장고) API를 가지고 있는데, 이 API는 (다른 것들 중에서도) CourseType이라는 리소스를 제공합니다.CourseType에는 ID가 있지만 민달팽이도 마찬가지입니다. 제 프론트엔드 사이트(Nuxt와 함께 구축)에서 사용하고 싶은 URL은 다음과 같습니다. http://example.com/courses// i. URL에서 과정 ID를 사용하지 않습니다. 그러나 코스 슬러그는 데이터베이스에서 고유하지 않습니다.그래서 그냥 민달팽이를 검색으로 해서 코스를 찾을 수는 없습니다. 아이디를 사용해서 찾아봐야 합니다. Nuxt의 관점에서 이를 수행하는 가장 좋은 방법은 무엇입니까? 이전 API 호출에서 검색한..

programing 2023.07.06

SQL Server 2008에서 SQL Profiler는 어디에 있습니까?

SQL Server 2008에서 SQL Profiler는 어디에 있습니까? SQL Server 2008을 다운로드했는데 SQL Profiler를 찾을 수 없습니다. SQL Server Enterprise Express/체험 버전을 설치한 것 같습니다. 엔터프라이즈가 아니라 익스프레스였나 봐요?SQL Server Express에는 프로파일러가 함께 제공되지 않지만 SQL Server 2005/2008 Express Profiler를 대신 사용할 수 있습니다. 먼저 http://expressprofiler.codeplex.com 에서 프로파일러 Exec을 가져옵니다. 그런 다음 관리 스튜디오에 간단히 추가할 수 있습니다. 도구 -> 외부 도구...-> a- 디스크에서 exe 파일을 찾습니다(설치된 경우 일반..

programing 2023.07.06

스크립트 열거형에 문자열 값을 할당할 수 없습니다(Initializer 유형 문자열을 변수 유형에 할당할 수 없음).

스크립트 열거형에 문자열 값을 할당할 수 없습니다(Initializer 유형 문자열을 변수 유형에 할당할 수 없음). TypeScript 2.4 이후부터는 String Enums가 기능인 것 같습니다. 그러나 다음은 작동하지 않습니다. enum Foo { A = "A", B = "B" } var foo : Foo = "A"; 변수 유형 Foo에 이니셜라이저 유형 문자열을 할당할 수 없습니다. 문자열 리터럴 작업: type Foo = "A" | "B"; 하지만 만약 내가 사용하고 싶다면?enum이 일을 피할 방법이 있습니까?인덱스 식을 사용하여 열거값을 가져올 수 있습니다. enum Foo { A = "A", B = "BB" } var foo : Foo = Foo["A"]; var fooB : Foo = ..

programing 2023.07.06

왼쪽 외부 조인에서 중복 제거

왼쪽 외부 조인에서 중복 제거 제 질문은 왼쪽 조인을 제한하는 것과 매우 유사합니다. 테이블 숍과 다른 테이블 위치가 있다고 가정합니다.위치는 관심 있는 두 개의 열이 있는 SHOP 테이블의 하위 테이블로, 하나는 분할 키(키만이라고 함)와 "SHOP" 번호입니다.이것은 SHOP 테이블의 숫자 "NO"와 일치합니다. 왼쪽 바깥쪽 결합을 시도했습니다. SELECT S.NO, L.KEY FROM SHOP S LEFT OUTER JOIN LOCATN L ON S.NO = L.SHOP 하지만 한 가게에 속한 곳이 많아서 중복되는 곳이 많아요.저는 그들을 제거하고 중복되지 않은 "샵, 키" 항목의 목록을 얻고 싶습니다. 데이터는 올바르지만 중복 항목은 다음과 같습니다. SHOP KEY 1 XXX 1 XXX 2 Y..

programing 2023.07.06

*nix 서버에서 ASP.NET Core용 프로덕션에서 사용 중인 웹 서버는 무엇입니까?

*nix 서버에서 ASP.NET Core용 프로덕션에서 사용 중인 웹 서버는 무엇입니까? ASP.NET Core가 출시된 후 Linux 및 Mac 환경에 가장 적합한 호스팅 옵션이 무엇인지 궁금했습니다.현재 개발 중인 생산용 웹 서버가 있습니까? 제가 아는 유일한 사람은 프레임워크와 함께 배송되는 Kestrel입니다.문서에서 Kestrel은 IIS와 비교하여 몇 가지 기능이 누락된 것으로 보입니다. 이 스택 오버플로 응답은 .NET Core 앱이 모든 HTTP 서버에서 작동한다는 것을 의미합니다.이것은 아파치와 같이 작동한다는 것을 의미합니까?그렇다면 기능이 누락되었습니까?저는 OWIN 기반 서버에서만 작동한다는 인상을 받았습니다.내가 뭘 빼놓았나요?케스트렐을 사용하세요, 그게 앞으로 나아가는 길입니다...

programing 2023.07.06

Vuex 상태에서 kazon/vue-i18n 사용

Vuex 상태에서 kazon/vue-i18n 사용 현지화를 위해 https://github.com/kazupon/vue-i18n 사용 Vue.t() || $t() || trans() vue-i18n에서 변환할 키인 문자열을 수신합니다. 얘들아!다음 코드를 시도하고 있습니다. import Vue from 'vue' export default { task: { status: [ { id: 'pending', name: Vue.t('pending') }, { id: 'done', name: 'Done' } ] } } 이것은 나의 상태입니다.js는 나의 VUEX의 상태입니다!Vue.t 기능을 사용하려고 하면 다음 오류가 발생합니다. Uncatched TypeError: _vue2.default.t는 함수가 아닙..

programing 2023.07.06

Oracle CLOB가 4000자를 초과하여 삽입할 수 없습니까?

Oracle CLOB가 4000자를 초과하여 삽입할 수 없습니까? CLOB 유형 열에 4000자 이상을 삽입하려면 어떻게 해야 합니까? --create test table s create table s ( a clob ); insert into s values('>4000 char') 오류가 발생합니다. ORA-01704: 문자열이 너무 깁니다. 4,000자 이상의 문자열을 한 번 삽입하고 싶습니다.제가 그걸 어떻게 합니까?가능합니까? 오라클 레퍼런스를 읽었을 때CLOB최대 4GB(기가바이트)를 절약할 수 있습니까? 긴 문자열을 4000자 이하의 청크로 분할 to_clob() 함수를 사용하여 각 청크에 대한 clobs 생성 근육을 연결합니다. 다음은 예입니다. insert into (clob_column..

programing 2023.07.06

2D 배열을 매개 변수로 전달할 때 열 크기를 지정해야 하는 이유는 무엇입니까?

2D 배열을 매개 변수로 전달할 때 열 크기를 지정해야 하는 이유는 무엇입니까? 매개 변수가 다음과 같을 수 없는 이유 void example(int Array[][]){ /*statements*/} 배열의 열 크기를 지정해야 하는 이유는 무엇입니까?예를 들면, 3. void example(int Array[][3]){/*statements*/} 교수님이 필수라고 하셨는데, 학교가 시작하기 전에 코딩을 하고 있었는데 이것을 매개변수로 만들었을 때 구문적이거나 의미적인 오류가 없었다는 것을 기억했습니다.아니면 제가 뭔가를 놓쳤나요? 매개 변수를 설명할 때 배열은 항상 첫 번째 요소에 대한 포인터로 쇠퇴합니다. 이 같과이선언배로 된 배열을 할 때int Array[3]void foo(int array[])그것..

programing 2023.07.06
반응형