전체 글 765

단일 구성 키에 대한 다중 값

단일 구성 키에 대한 다중 값 사용하려고 합니다.ConfigurationManager.AppSettings.GetValues()하나의 키에 대해 여러 구성 값을 검색하지만 항상 마지막 값의 배열만 받습니다.appsettings.config처럼 보인다 그리고 저는 접근하려고 노력하고 있습니다. ConfigurationManager.AppSettings.GetValues("mykey"); 하지만 나는 단지{ "C" }. 이 문제를 해결할 방법이 있습니까?해라 그리고. string[] mykey = ConfigurationManager.AppSettings["mykey"].Split(','); 제가 늦었다는 것은 알지만 이 해결책을 찾았고 완벽하게 작동하기 때문에 공유하고 싶습니다. 당신 자신을 정의하는 것이..

programing 2023.08.07

Android용 Spring Rest Template로 인증된 POST 요청 만들기

Android용 Spring Rest Template로 인증된 POST 요청 만들기 Android와 RestTemplate를 통해 연결하려는 RESTful API가 있습니다.API에 대한 모든 요청은 HttpEntity의 헤더를 설정한 다음 RestTemplate의 헤더를 사용하여 HTTP Authentication으로 인증됩니다.exchange()방법. 모든 GET 요청은 이러한 방식으로 잘 작동하지만 인증된 POST 요청을 수행하는 방법을 알 수 없습니다.postForObject그리고.postForEntityPOST를 처리하지만 인증 헤더를 쉽게 설정할 수 없습니다. GET의 경우 다음과 같은 이점이 있습니다. HttpAuthentication httpAuthentication = new HttpBa..

programing 2023.08.07

Git: 'Git reset' 후 커밋 메시지를 재사용/유지하는 방법은 무엇입니까?

Git: 'Git reset' 후 커밋 메시지를 재사용/유지하는 방법은 무엇입니까? Git 사용자로서 나는 정기적으로 상황을 접하게 됩니다. 하나 이상의 커밋을 적합하지 않은 방식으로 재작업해야 합니다.--amend또는rebase -i해결책을 제시합니다.전형적으로 저는 다음과 같은 것을 할 것입니다. git reset HEAD~1 # hack, fix, hack git commit -a # argh .. do I need to retype my message? 저는 현명하고 침착한 커밋 메시지를 꽤 심각하게 생각합니다.일반적으로 변경에 대한 참조와 정당성이 포함된 큰 텍스트가 포함됩니다.지금까지 정렬되지 않은 상태에서 이전 커밋 메시지를 복구하는 데 시간이 오래 걸리는 프로세스에 대해 상당히 짜증이 납니..

programing 2023.08.07

외부 조인을 특징으로 하는 쿼리가 Oracle 12c에서 다르게 작동함

외부 조인을 특징으로 하는 쿼리가 Oracle 12c에서 다르게 작동함 오라클 12c의 누락된 데이터와 관련하여 문제가 발생했습니다. 코드를 살펴보니 mysql, mssql, oracle 11g에서 작동하지만 oracle 12c에서는 동작이 다른 쿼리를 발견했습니다. 저는 테이블 구조와 쿼리를 일반화하여 문제를 재현했습니다. create table thing (thing_id number, display_name varchar2(500)); create table thing_related (related_id number, thing_id number, thing_type varchar2(500)); create table type_a_status (related_id number, status varc..

programing 2023.08.07

Oracle을 통한 데이터베이스 소스 제어

Oracle을 통한 데이터베이스 소스 제어 데이터베이스를 소스 제어로 체크인하는 방법을 몇 시간 동안 찾고 있습니다.저의 첫 번째 아이디어는 데이터베이스 디프를 계산하고 모든 개발자에게 변경 사항을 새로운 디프 스크립트로 구현하도록 요청하는 프로그램이었습니다.이제 데이터베이스를 파일에 덤프할 수 있으면 체크인하여 다른 유형의 파일로 사용할 수 있습니다. 주요 조건은 다음과 같습니다. Oracle 9R2에 적합 diff를 사용하여 차이점을 확인할 수 있도록 인간이 읽을 수 있습니다. (.dmp 파일은 읽을 수 없는 것 같습니다.) 모든 테이블을 일괄 처리합니다.우리는 200개 이상의 테이블을 가지고 있습니다. 구조와 데이터를 모두 저장합니다. CLOB 및 RAW 유형을 지원합니다. 프로시저, 패키지 및 해..

programing 2023.08.07

도커 파일 빌드 - 오류를 무시할 수 있습니까?

도커 파일 빌드 - 오류를 무시할 수 있습니까? 도커 파일이 있어요이미지를 빌드할 때 다음 오류가 발생하면 빌드가 실패합니다. automake: error: no 'Makefile.am' found for any configure output Error build: The command [/bin/sh -c aclocal && autoconf && automake -a] returned a non-zero code: 1 실제로는 무해한 것입니다.라이브러리는 정상적으로 빌드되지만 Docker는 이 오류를 수신하면 빌드를 중지합니다.도커에게 이걸 무시하라고 지시할 방법이 있습니까?물론입니다. 도커는 단지 오류 코드에 응답하고 있을 뿐입니다.RUN셸 스크립트Dockerfile만약 당신이Dockerfile다음과..

programing 2023.08.07

현재 삽입 ID를 한 SQL 요청의 다른 열의 필드 값으로 사용

현재 삽입 ID를 한 SQL 요청의 다른 열의 필드 값으로 사용 단 한 번의 SQL 요청으로 다음을 수행할 예정입니다. INSERT INTO TABLE1 (col2,col3,col4) VALUES('a','b',current_insert_id()); 그러나 current_insert_id()가 구현되지 않은 것 같습니다. 시도 횟수: INSERT INTO TABLE1 (col2, col3, col4) VALUES('a','b',last_insert_id()); 마지막 필드에서 0을 줍니다. INSERT INTO TABLE1 (col2, col3, col4) VALUES('a','b','dummy_value'); UPDATE TABLE1 SET col4=LAST_INSERT_ID() WHERE ID=LAS..

programing 2023.08.07

도커: "매니페스트 목록 항목에 windows/amd64와 일치하는 매니페스트가 없습니다."

도커: "매니페스트 목록 항목에 windows/amd64와 일치하는 매니페스트가 없습니다." Windows에서 Docker를 사용하며 이 명령으로 PHP 이미지를 가져오려고 할 때 $ docker pull php 다음 메시지를 받았습니다. Using default tag: latest latest: Pulling from library/php no matching manifest for windows/amd64 in the manifest list entries 이 문제를 어떻게 해결할 수 있습니까?Windows 10에서도 동일한 문제가 발생했습니다.도커 데몬을 실험 모드로 실행하여 우회했습니다. Windows 시스템 트레이에서 Docker 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 설정으로 이동 데몬..

programing 2023.08.07

jQuery UI 정렬 가능 위치

jQuery UI 정렬 가능 위치 정렬 가능한 목록에서 요소의 위치가 변경될 때 요소의 위치를 어떻게 추적합니까?사용할 수 있습니다.ui이벤트에 제공되는 개체, 특히 이벤트, 속성 및 다음과 같은 개체를 사용합니다. $("#sortable").sortable({ stop: function(event, ui) { alert("New position: " + ui.item.index()); } }); 여기서 작업 데모를 볼 수 있습니다. 기억하십시오..index()값은 0을 기준으로 하므로 표시 목적으로 +1을 사용할 수 있습니다.시작 위치를 어디에 저장해야 할지 확신할 수 없었기 때문에 David Boikes의 코멘트에 대해 자세히 설명하고 싶습니다.저는 그 변수를 ui.item 개체 자체에 저장하고 중지..

programing 2023.08.07

ADO.NET을 사용하여 테이블 값 매개 변수 전달

ADO.NET을 사용하여 테이블 값 매개 변수 전달 ADO를 사용하여 테이블 값 매개 변수를 저장 프로시저에 전달하는 방법.NET? SQL Server에 유형 생성: CREATE TYPE [dbo].[MyDataType] As Table ( ID INT, Name NVARCHAR(50) ) 생성 절차: CREATE PROCEDURE [dbo].[MyProcedure] ( @myData As [dbo].[MyDataType] Readonly ) AS BEGIN SELECT * FROM @myData END C#에서 데이터 테이블 만들기: DataTable myDataTable = new DataTable("MyDataType"); myDataTable.Columns.Add("Name", typeof(str..

programing 2023.08.07