반응형

2023/09/19 15

AngularJS로 멀티파트 요청

AngularJS로 멀티파트 요청 나는 두 부분으로 구성된 멀티파트 HTTP 요청을 보내야 하는 API 엔드포인트를 가지고 있습니다.file(파일 시스템 파일) 및data(JSON 객체). 몇가지 조사 끝에 나는 Angular에서 멀티파트 요청을 하는 방법을 찾았습니다.JS: $http({ method: 'POST', url: url, headers: { 'Content-Type': 'multipart/form-data' }, data: { data: model, file: file }, transformRequest: customFormDataObject }); 1)더customFormDataObject함수는 처음에 다음과 같은 형태를 가졌습니다. customFormDataObject formDataO..

programing 2023.09.19

MySQL 쿼리 함수에서 '정의되지 않음'을 반환하는 NodeJS

MySQL 쿼리 함수에서 '정의되지 않음'을 반환하는 NodeJS SQL을 조회하여 Prefix라는 문자열을 얻는 기능이 있습니다. function getPrefix(Guild) { let query = "SELECT Prefix FROM Guilds WHERE GuildId=?"; Connection.query(query, [Guild.id], (err, result) => { if (err) throw err; return result[0].GuildPrefix; }); }; 접두사를 인쇄할 때마다 (console.log(result[0].Prefix);), 이것은 정상적으로 기록되지만, 반환한 후 함수를 호출하려고 할 때마다 항상 정의되지 않은 상태로 반환됩니다. Node JS Version 10...

programing 2023.09.19

대규모 SQL에서 MongoDB로의 전송?

대규모 SQL에서 MongoDB로의 전송? 현재 SQL에서 MongoDB로 100만 개 이상의 레코드를 전송하는 과정에 있습니다(완전히 다른 스키마로). SQL의 여러 테이블에서 데이터를 읽고 이를 하나의 새로운 MongoDB 문서에 복사하여 업로드하는 Java 애플리케이션을 코딩했습니다. 이는 매우 효율적이며 애플리케이션은 리소스를 거의 사용하지 않습니다. 그러나 전송해야 하는 레코드가 약 백만 개에 달하며 다운타임을 최소화하기를 원하기 때문에(전송 중 24시간 다운타임은 허용할 수 없음) 애플리케이션을 다중 스레드화할 수밖에 없습니다.약 200개의 스레드(각각 3개의 쿼리를 수행하여 하나의 BSON 문서를 컴파일함)로 실행되는 SQL은 100% cpu 사용으로 빠르게 최고치를 달성하고 새로 생성된 스..

programing 2023.09.19

atoi vs atol vs strtol vs strtoul vs sscanf

atoi vs atol vs strtol vs strtoul vs sscanf 구문 분석 중인 명령줄에서 10진수, 16진수, 8진수 중 어떤 함수를 다음 함수로 변환하는 것이 가장 좋은지 알아보려고 합니다.int사전에 입력을 알지 못한 상태에서 best를 선택할 수 있습니다. 그러면 서로 다른 유형의 입력을 인식하고 이를 정수에 할당하는 단일 함수를 사용하는 것이 목표입니다.int) 값을 사용하면 다음과 같습니다. ./a.out 23 0xC4 070 could print 23 196 /*hexadecimal*/ 56 /*octal*/ The only issue that I can see is the parsing to find the difference between a decimal integer a..

programing 2023.09.19

MySQL에서 여러 필드를 기반으로 중복된 행을 찾는 방법?

MySQL에서 여러 필드를 기반으로 중복된 행을 찾는 방법? 이 질문에는 이미 다음과 같은 답변이 있습니다. 닫힘10년 전에. 중복 가능: Mysql 중복 행(2개의 열을 사용하여 중복 탐지됨) MySQL 데이터베이스에는 많은 행이 있습니다.예를 들어, id | title | time | domain 32 title1 12:30 domain1.com 33 title1 12:30 domain2.com 34 title2 14:20 domain1.com 35 title3 14:30 domain2.com 36 title1 12:30 domain55.com 제목과 시간만을 기준으로 데이터베이스에서 행을 선택하려면 어떻게 해야 합니까?중복 도메인이나 ID는 관심 대상이 아니며, 나머지 두 필드만 해당됩니다. 32번..

programing 2023.09.19
반응형