반응형

전체 글 662

항목이 없으면 만들고, 없으면 업데이트하시겠습니까?

항목이 없으면 만들고, 없으면 업데이트하시겠습니까? 그렇게 짧게 말하면 좀 이상해, 헤헤. 어쨌든, 제가 원하는 것은 기본적으로 테이블의 항목이 있으면 업데이트하고, 그렇지 않으면 동일한 데이터로 채우는 새 항목을 만드는 것입니다. 그게 쉽다는 건 알지만, 제가 MySQL을 얼마나 사용했는지는 비교적 생소합니다 :P많은 개발자가 여전히 쿼리를 실행하여 테이블에 필드가 있는지 확인한 다음 첫 번째 쿼리 결과에 따라 삽입 또는 업데이트 쿼리를 실행합니다.ON DUPLICATE KEY 구문을 사용해 보십시오. 이 구문은 2개의 쿼리를 실행하는 것보다 훨씬 빠르고 좋습니다.자세한 내용은 여기에서 확인할 수 있습니다. 중복 키 업데이트 c=9에서 표 (a,b,c) 값 (4,5,6)에 삽입; c에 대해 동일한 값을..

programing 2023.09.02

MySQL 하위 문자열 빈 값 반환

MySQL 하위 문자열 빈 값 반환 SELECT SUBSTRING(FieldName,0,20) FROM Table 나는 phpmyadmin을 사용해보고 빈 값을 반환했습니다.이 기능은 어떻게 사용합니까?그SUBSTR시작 인덱스는1mysql에.따라서 코드를 다음으로 변경해야 합니다. SELECT SUBSTR(FieldName,1,20) FROM TABLE; 주의:SUBSTR()의 동의어입니다.SUBSTRING()서로 바꾸어 사용할 수 있습니다. 또한 다음에 대한 문서를 확인해야 합니다.SUBSTRING()사용해야 합니다.SELECT SUBSTRING(FieldName,1,20) FROM Table0에서 0이 되기 때문입니다 :) 1을 사용합니다. ups, 누군가 나보다 더 빨리 답을 썼습니다 :)해라SEL..

programing 2023.09.02

Express res.send 파일 던지기 금지 오류

Express res.send 파일 던지기 금지 오류 다음 코드가 있습니다. res.sendfile( '../../temp/index.html' ) 그러나 다음 오류가 발생합니다. Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/User..

programing 2023.09.02

Junit에서 @AutoWired 주석과 함께 @InjectMocks를 사용하는 방법

Junit에서 @AutoWired 주석과 함께 @InjectMocks를 사용하는 방법 저는 3개의 다른 클래스를 오토와이어링으로 사용하는 클래스 A가 있습니다. public class A () { @Autowired private B b; @Autowired private C c; @Autowired private D d; } 테스트하는 동안 클래스(B & C) 중 2개만 모의로 하고 클래스 D를 정상적으로 자동 배선하고 싶은데 이 코드가 작동하지 않습니다. @RunWith(MockitoJUnitRunner.class) public class aTest () { @InjectMocks private A a; @Mock private B b; @Mock private C c; @Autowired priva..

programing 2023.09.02

.NetCore MariaDb Dapper - 저장 프로시저를 실행하는 방법?

.NetCore MariaDb Dapper - 저장 프로시저를 실행하는 방법? Dapper with Mysql(MariaDB)을 사용하여 저장 프로시저를 실행하는 데 문제가 있습니다. 저장 절차는 다음과 같습니다. CREATE DEFINER = `user` @`%` PROCEDURE database.`proc_EnterRow`( IN `_entity_number` INT(11), IN `_price` DECIMAL(19, 13), IN `_valuation_date` DATETIME) LANGUAGE SQL NOT DETERMINISTIC NO SQL SQL SECURITY DEFINER BEGIN INSERT INTO tablename (entity_number, entity_name, valuatio..

programing 2023.09.02

PHP/HTML 혼합 코드를 올바르게 들여쓰는 방법은 무엇입니까?

PHP/HTML 혼합 코드를 올바르게 들여쓰는 방법은 무엇입니까? 닫힘.이 질문은여론에 입각한현재 답변을 수락하고 있지 않습니다. 이 질문을 개선하고 싶으십니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트합니다. 6년 전에 문을 닫았습니다. 이 질문을 개선합니다. PHP와 HTML을 혼합할 때 사용할 적절한 들여쓰기 스타일은 무엇입니까?출력된 HTML이 올바른 들여쓰기가 되도록 들여쓰기를 해야 합니까, 아니면 PHP/HTML 혼합물이 올바르게 포맷된 것처럼 보이도록 해야 합니까(따라서 읽기가 더 쉽습니까)? 예를 들어, 제가 가지고 있다고 가정해 보세요.foreach루프 출력 테이블 행.다음 중 어느 것이 맞습니까? PHP/HTML 혼합은 올바른 것 같습니다. Somethin..

programing 2023.08.28

Gitrebase 병합 충돌

Gitrebase 병합 충돌 저는 깃허브 레포를 포크하고 깃허브 레포를 작업했습니다. 풀 요청을 했고 완료되었습니다. 그 후 업스트림에 커밋이 몇 개 더 있어서 이제 리베이스를 하려고 하는데, 제가 해야 할 일이 그것 같습니다. 하지만 다음과 같은 병합 충돌이 발생했습니다. First, rewinding head to replay your work on top of it... Applying: Issue 135 homepage refresh Using index info to reconstruct a base tree... :17: trailing whitespace. %h4 warning: 1 line adds whitespace errors. Falling back to patching base an..

programing 2023.08.28

이름 속성에 대괄호가 있는 입력에 대한 jQuery 선택기

이름 속성에 대괄호가 있는 입력에 대한 jQuery 선택기 이름 특성에 대괄호가 있는 이 요소를 선택하려고 합니다. 저는 이것을 시도해 보았습니다(이것은 효과가 없습니다). $('input[inputName[]=someValue]') 그리고 이것도 마찬가지입니다. $('input[inputName[]=someValue]') 또는 다음과 같습니다. $('input["inputName[]"=someValue]') 편집: 몇몇 분들이 지적하신 것처럼,$('input[inputName=someValue]')절대 안 될 겁니다제가 하려던 일은 다음과 같습니다.$('input[name=inputName][value=someValue]')(그러나 함께[]이름 속성).jQuery 설명서에 따라 다음을 시도합니다. $(..

programing 2023.08.28

segue를 통해 데이터 전달

segue를 통해 데이터 전달 테이블뷰 컨트롤러와 detailView로 간단한 iOS 어플리케이션을 하고 있습니다.제가 원하는 것은 segue를 통해 데이터를 전달하는 것입니다. 이렇게 생겼습니다. 제가 원하는 것은 "Markíza"를 클릭하면 URL 비디오 1번이 열리고 "TV JOJ"를 클릭하면 URL 비디오 2번이 플레이어에서 열립니다. 내 테이블 보기 셀: struct Program { let category : String let name : String } var programy = [Program]() self.programy = [Program(category: "Slovenské", name: "Markíza"), Program(category: "Slovenské", name: "TV ..

programing 2023.08.28

하위 쿼리에 임의의 상한이 지정된 경우 MariaDB가 다르게 동작하는 이유는 무엇입니까?

하위 쿼리에 임의의 상한이 지정된 경우 MariaDB가 다르게 동작하는 이유는 무엇입니까? 다음 쿼리는 MariaDB 5.5.40의 "filesort"를 사용합니다.완료하는 데 약 9초가 걸립니다.둘다요.sos그리고.quotes꽤 큰 테이블이지만, 미친 것은 아닙니다. explain select SQL_NO_CACHE `quotes`.`QuoteName` FROM `worknet`.`quotes` LEFT JOIN `worknet`.`sostatus` AS `sostatusDB` ON `quotes`.`dnum`=`sostatusDB`.`so` LEFT JOIN (SELECT `dnum` from `worknet`.`sos`) AS `sosStatusDb` ON `quotes`.`dnum`=`sosSta..

programing 2023.08.28
반응형