반응형

전체 글 549

jQuery.ajax 및 FormData를 사용하여 파일을 업로드하는 방법

jQuery.ajax 및 FormData를 사용하여 파일을 업로드하는 방법 XMLHttpRequest를 사용하면 파일을 사용하여 올바르게 업로드 할 수 있습니다.단, 로 전환하면 코드가 깨집니다. 동작하고 있는 원래의 코드는 다음과 같습니다. function uploadFile(blobFile, fileName) { var fd = new FormData(); fd.append("fileToUpload", blobFile); var xhr = new XMLHttpRequest(); xhr.open("POST", "upload.php", true); xhr.send(fd); } 이것이 나의 실패작이다.jQuery.ajax시도: function uploadFile(blobFile, fileName) { va..

programing 2023.02.13

ORA-01008: 모든 변수가 바인딩된 것은 아닙니다.그들은 묶여 있다.

ORA-01008: 모든 변수가 바인딩된 것은 아닙니다.그들은 묶여 있다. 원인을 찾을 수 없는 Oracle 문제가 발생했습니다.다음 쿼리는 Oracle SQL 개발자에서 작동하지만 에서 실행할 때는 작동합니다.투척하는 NET: ORA-01008: 모든 변수가 바인딩된 것은 아닙니다. 시도했습니다. lot_priority(Varchar2 또는 int32)의 Oracle 데이터 유형 변경. 의 변경lot_priority의 NET 데이터 타입(string 또는 int). 하나의 바인드 변수 이름이 쿼리에서 두 번 사용됩니다.이것은 여러 위치에서 동일한 바인드 변수를 사용하는 다른 쿼리에서는 문제가 되지 않지만, 만약을 위해 두 번째 인스턴스를 다른 :name으로 자체 변수로 만들고 별도로 바인딩을 시도했습니..

programing 2023.02.13

fastcgi와 fpm의 차이점은 무엇입니까?

fastcgi와 fpm의 차이점은 무엇입니까? macports에 fpm과 함께 php를 설치하려고 합니다.fpm은 Fast CGI 프로세스 매니저를 의미한다는 것을 어디선가 읽었습니다.fastcgi와 fpm이 같다는 뜻인가요?같은 경우 php에 대해 "php5 + fastcgi"와 "php5 + fpm"의 두 가지 다른 macport variant가 있는 이유는 무엇입니까?FPM은 PHP에서 Fast CGI SAPI(Server API)를 관리하는 프로세스 매니저입니다. 기본적으로는 SpeanFCGI와 같은 것이 필요합니다.Fast CGI 자식은 적응적으로 생성됩니다(즉, 현재 로드에 필요한 경우 더 많은 실행). 그렇지 않으면 Fast CGI와 운용상의 큰 차이는 없습니다(요청 시작부터 종료까지의 요청..

programing 2023.01.30

Java, Classpath, Classloading => 동일한 jar/프로젝트의 여러 버전

Java, Classpath, Classloading => 동일한 jar/프로젝트의 여러 버전 나는 이것이 숙련된 코드 작성자들에게 바보 같은 질문일 수도 있다는 것을 안다.그러나 프로젝트에서 사용하는 다른 프레임워크/자르 중 일부가 필요한 라이브러리(http 클라이언트)가 있습니다.그러나 모두 다음과 같은 다른 메이저 버전이 필요합니다. httpclient-v1.jar => Required by cralwer.jar httpclient-v2.jar => Required by restapi.jar httpclient-v3.jar => required by foobar.jar 클래스 로더가 그들을 어떻게든 분리할 수 있을 만큼 지능적인가요?아마 아닐까요?클래스가 3개의 모든 항아리에서 동일한 경우 Clas..

programing 2023.01.30

Array List를 셔플하는 방법

Array List를 셔플하는 방법 이 질문에는 이미 답변이 있습니다. 2개의 어레이 리스트를 같은 방법으로 랜덤화하는 방법 (9개의 답변) 닫힘8년 전. Array List를 셔플하는 메서드 작성에 도움이 필요합니다.나는 내 방법에 무엇을 배치해야 할지 모르겠다.지금까지 제가 가지고 있는 것은 이것입니다.리스트의 정수를 랜덤화하려고 랜덤 방법을 사용했지만 효과가 없었습니다.누가 어떻게 하는지 보여줄 수 있어요? 제가 시도한 코드는 다음과 같습니다. import java.util.ArrayList; import java.util.Scanner; public class Lab 11 { public static void main(String[] args) { ArrayList list = new ArrayL..

programing 2023.01.30

팬더 Data Frame을 되돌리는 올바른 방법?

팬더 Data Frame을 되돌리는 올바른 방법? 코드는 다음과 같습니다. import pandas as pd data = pd.DataFrame({'Odd':[1,3,5,6,7,9], 'Even':[0,2,4,6,8,10]}) for i in reversed(data): print(data['Odd'], data['Even']) 이 코드를 실행하면 다음 오류가 나타납니다. Traceback (most recent call last): File "C:\Python33\lib\site-packages\pandas\core\generic.py", line 665, in _get_item_cache return cache[item] KeyError: 5 During handling of the above ex..

programing 2023.01.30

'DBNAME.hibernate_sequence' 테이블이 존재하지 않습니다.

'DBNAME.hibernate_sequence' 테이블이 존재하지 않습니다. Spring Boot 2.0.1이 있습니다.스프링 데이터를 이용한 릴리즈 어플리케이션 / jpa org.springframework.boot spring-boot-starter-data-jpa 그러나 Amazon Aurora DB에서 업데이트를 하면 다음과 같은 오류가 나타납니다. 2018-04-13 09:20 [pool-1-1000-1]ERROR o.h.id.2020.표 구조execute(discute) - hi 값 com.disc.jdbc.exceptions.jdbc4를 읽을 수 없습니다.MySQL SyntaxErrorException:테이블 'elbar.hibernate_sequence'는 sun.reflect에 존재하지..

programing 2023.01.30

Flask for Python을 사용하여 방문자의 IP 주소 가져오기

Flask for Python을 사용하여 방문자의 IP 주소 가져오기 Python(저의 경우 2.6)을 사용하는 Flask 마이크로프레임워크(Werkzeug 기반)를 사용하여 사용자가 로그인하고 파일을 다운로드할 수 있는 웹사이트를 만들고 있습니다. 로그인을 할 때 사용자의 IP 주소를 취득해야 합니다(로그를 위해).이거 할 줄 아는 사람 있어요?Python으로 할 수 있는 방법이 있을까요?Request 객체에 액세스하여 동일한 Request 객체인 Atribute에서 가져오는 방법에 대한 설명서를 참조하십시오.remote_addr. 코드 예시 from flask import request from flask import jsonify @app.route("/get_my_ip", methods=["GET..

programing 2023.01.30

Axios를 사용하여 Blob으로 저장되는 POST 이미지 - VUEJS

Axios를 사용하여 Blob으로 저장되는 POST 이미지 - VUEJS Blob으로 저장되는 데이터 이미지를 가지고 있지만, Axios에 게시하는 방법을 몰라서 VUEJS를 사용하고 있습니다.도와주세요. My Object API by VueDevtool Submit 거의 다 왔어요.필요한 것은 실제 파일을 추가하는 것 뿐입니다.$event는 다음과 같이 함수에 전달해야 합니다.Submit($event) Submit(event) { let URL = '....' let data = new FormData() data.append('name', 'image') data.append('file', event.target.files[0]) let config = { header : { 'Content-Type..

programing 2023.01.30

Media Session Compat:S+(버전 31 이상)를 대상으로 하려면 보류 중 생성 시 FLAG_IMMOBLE 또는 FLAG_MUTABLE 중 하나를 지정해야 합니다.의도

Media Session Compat:S+(버전 31 이상)를 대상으로 하려면 보류 중 생성 시 FLAG_IMMOBLE 또는 FLAG_MUTABLE 중 하나를 지정해야 합니다.의도 응용 프로그램을 Android SDK 31로 업데이트하려고 하는데 Media Session Compat에 문제가 있습니다. MediaBrowserServiceCompat()를 확장하는 MediaService가 있으며 메서드 onCreate에서 MediaSessionCompat를 초기화합니다. override fun onCreate() { super.onCreate() mediaSession = MediaSessionCompat(this, TAG).apply { setCallback(mediaSessionCallback) isA..

programing 2023.01.30
반응형