반응형

programing 720

Node/Express 응용 프로그램에서 MySQL 연결이 누출되는 이유는 무엇입니까?

Node/Express 응용 프로그램에서 MySQL 연결이 누출되는 이유는 무엇입니까? 아래 코드가 요청을 받을 때마다 새 연결/풀을 여는 이유를 이해할 수 없습니다.결과적으로 이 코드는 수백 개의 열린 연결을 생성하고 결국 1시간 이내에 충돌합니다. 하단에 오류 메시지를 추가했습니다. db.js function connection() { try { const mysql = require('mysql2'); const config = require('../config'); const pool = mysql.createPool(config.db); const promisePool = pool.promise(); return promisePool; } catch (error) { return console...

programing 2023.06.18

Mongoose의 배열 스키마로 개체 밀어넣기

Mongoose의 배열 스키마로 개체 밀어넣기 몽구스 스키마가 있습니다. var mongoose = require('mongoose'); var ContactSchema = module.exports = new mongoose.Schema({ name: { type: String, required: true }, phone: { type: Number, required: true, index: {unique: true} }, messages: [ { title: {type: String, required: true}, msg: {type: String, required: true} }] }, { collection: 'contacts', safe: true }); 다음을 수행하여 모델을 업데이트하려고 합..

programing 2023.06.18

OpenXML을 사용하여 Excel 시트에서 탭 이름을 검색하는 방법

OpenXML을 사용하여 Excel 시트에서 탭 이름을 검색하는 방법 저는 182개의 열이 있는 스프레드시트 문서를 가지고 있습니다.스프레드시트 데이터를 탭별로 데이터 테이블에 배치해야 하지만 각 탭의 데이터를 추가할 때 탭 이름이 무엇인지 확인하고 데이터 테이블의 열에 탭 이름을 추가해야 합니다. 이것이 제가 데이터 테이블을 설정하는 방법입니다. 그런 다음 워크북을 루프하여 아래로 드릴다운합니다.sheetData개체를 선택하고 각 행과 열을 차례로 이동하여 셀 데이터를 가져옵니다. DataTable dt = new DataTable(); for (int i = 0; i s.Id.HasValue && s.Id.Value == relationshipId); } 그런 다음 시트에서 이름을 가져올 수 있습니다..

programing 2023.06.18

*.so 파일에서 기능하도록 기능 주소를 매핑하는 방법

*.so 파일에서 기능하도록 기능 주소를 매핑하는 방법 역추적 함수는 역추적 집합을 제공합니다. 함수 이름/파일 이름/라인 번호로 매핑하는 방법은 무엇입니까? for ex:- backtrace() returned 8 addresses ./libtst.so(myfunc5+0x2b) [0xb7767767] ./libtst.so(fun4+0x4a) [0xb7767831] ./libtst.so(fun3+0x48) [0xb776787f] ./libtst.so(fun2+0x35) [0xb77678ba] ./libtst.so(fun1+0x35) [0xb77678f5] ./a.out() [0x80485b9] /lib/libc.so.6(__libc_start_main+0xe5) [0xb75e9be5] ./a.out() ..

programing 2023.06.18

j선택한 값 가져오기 라디오 버튼 쿼리

j선택한 값 가져오기 라디오 버튼 쿼리 문제 설명은 간단합니다.사용자가 라디오 그룹에서 라디오 단추를 선택했는지 확인해야 합니다.그룹의 모든 라디오 버튼은 동일한 ID를 공유합니다. 문제는 양식이 어떻게 생성되는지 제가 제어할 수 없다는 것입니다.다음은 라디오 버튼 제어 코드의 모양에 대한 샘플 코드는 다음과 같습니다. 이 외에도 라디오 버튼을 선택하면 "체크된" 특성이 체크된 텍스트만 컨트롤에 추가되지 않습니다(값 없이 속성만 체크된 것 같습니다).다음은 선택한 라디오 컨트롤의 모양입니다. 확인된 라디오 버튼의 값을 얻는 데 도움이 되는 jQuery 코드를 도와줄 수 있는 사람이 있습니까?그냥 사용하세요. $('input[name="name_of_your_radiobutton"]:checked').va..

programing 2023.06.18

Java JDBC - tnsnames.ora를 사용하여 Oracle에 연결하는 방법

Java JDBC - tnsnames.ora를 사용하여 Oracle에 연결하는 방법 tnsnames.ora파일은 다음을 포함합니다.Databases그리고 그들의 설명 (host+port). 위에 언급된 파일에 의존하여 연결이 가능합니까?(DB 이름만 제공하여 말함): 이 파일을 찾으려면 Windows 레지스트리에서 확인해야 하는 기본 오라클 홈을 알아야 합니다.HKEY_LOCAL_MACHINE\Software\Oracle그리고 나서 모든 것을 갖는 것.KEY_XXX파일을 확인한 다음 어떤 파일이 먼저 표시되는지 확인합니다.%PATH%클라이언트 컴퓨터에서 이 파일을 자동으로 찾을 수 있는 방법이 있습니까? Thin 드라이버와 함께 tns names를 사용하는 것이 가능하다는 것을 알지도 못했지만, 분명히 ..

programing 2023.06.18

Intents를 사용하여 한 Android 활동에서 다른 활동으로 개체를 보내는 방법은 무엇입니까?

Intents를 사용하여 한 Android 활동에서 다른 활동으로 개체를 보내는 방법은 무엇입니까? 사용자 지정 유형의 개체를 사용하여 한 활동에서 다른 활동으로 전달하려면 어떻게 해야 합니다.putExtra()인텐트 클래스의 메서드? 객체를 전달하는 경우에는 Parcelable이 이를 위해 구획이 설계되었습니다.Java의 기본 직렬화를 사용하는 것보다 사용하는 데 약간 더 많은 노력이 필요하지만 훨씬 더 빠릅니다(그리고 훨씬 더 빠름). 문서에서 구현 방법에 대한 간단한 예는 다음과 같습니다. // simple class that just has one member property as an example public class MyParcelable implements Parcelable { priv..

programing 2023.06.18

텍스트 필드에서 여러 열을 결합하는 MVC 선택 목록

텍스트 필드에서 여러 열을 결합하는 MVC 선택 목록 텍스트 필드가 두 개 이상의 텍스트 열로 구성된 선택 목록을 생성하는 방법은 무엇입니까? 예: 데이터베이스에 설명 및 비율 필드가 있는 경우, 이를 결합하여 다음을 표시합니다. Large--£200 Medium--£150 Small--£100 컨트롤러 코드: var stands = db.Stands.Where(s => s.ExhibitorID == null).ToList(); ViewBag.StandID = new SelectList(stands,"StandID", "Description" + "-- £" + "Rate"); ...그리고 제 견해는 (현재): @Html.DropDownList("StandID", "--Select--") ...하지만 "..

programing 2023.06.18

R 벡터의 모든 요소에서 마지막 n자를 제거하는 방법

R 벡터의 모든 요소에서 마지막 n자를 제거하는 방법 저는 R이 매우 생소하며, 온라인에서 벡터의 모든 요소에서 마지막 n자를 제거하는 방법에 대한 간단한 예를 찾을 수 없었습니다(배열?). 저는 자바 출신이기 때문에, 제가 하고 싶은 것은 모든 요소를 반복하는 것입니다.a$data모든 요소에서 마지막 3자를 제거합니다. 어떻게 하시겠습니까?여기 제가 무엇을 할 것인지에 대한 예시가 있습니다.그게 당신이 찾고 있는 것이기를 바랍니다. char_array = c("foo_bar","bar_foo","apple","beer") a = data.frame("data"=char_array,"data2"=1:4) a$data = substr(a$data,1,nchar(a$data)-3) 이제 다음을 포함해야 합니..

programing 2023.06.18

R에서 Excel 해결사를 복제하는 방법

R에서 Excel 해결사를 복제하는 방법 최적화 문제를 해결하기 위해 엑셀 솔버를 사용했고, R에서 복제하려고 합니다. Optim, ROI 등과 같은 많은 패키지를 찾았지만, 모두 최적화할 대상으로 벡터만 사용하고 변수가 연속적인 값을 취할 수 있도록 허용하는 것 같습니다.이 경우에도 충족해야 하는 제약 조건 행렬이 있고 변수는 이항 값만 취할 수 있습니다. 제가 해결하고자 하는 문제는 다음과 같습니다. A-D는 기계이고, 1-3은 작업이며, 첫 번째 행렬의 숫자는 X 기계를 사용하여 Y 작업을 수행함으로써 생성된 값입니다.제약 조건은 다음과 같습니다. A-D는 하나의 작업만 수행할 수 있고 하나의 작업만 수행할 수 있습니다(분할할 수 없음). 각 작업은 하나의 기계에서만 작업할 수 있습니다. 사용 중인..

programing 2023.06.18
반응형