반응형

분류 전체보기 750

SELECT SUM은 레코드가 없을 때 행을 반환합니다.

SELECT SUM은 레코드가 없을 때 행을 반환합니다. 특정 조건을 충족하는 모든 레코드에 대해 테이블에서 필드의 합계를 반환하는 쿼리에서 몇 가지 문제가 발견되었습니다.기록이 없을 때 "기록을 찾을 수 없다"는 메시지를 받을 것으로 예상했는데, 그 대신에 null 결과를 받고 있습니다. SQL> SELECT * FROM DUAL WHERE 1=2; no rows selected SQL> SELECT SUM(dummy) FROM DUAL WHERE 1=2; SUM(DUMMY) ---------- SQL> 그런 경우에는 어떤 기록도 받지 못할 방법이 있습니까?"기록이 없을 때 '기록을 찾을 수 없다'는 말이 나올 것으로 예상했는데 오히려 무효 결과가 나오고 있습니다." 그럼. SELECT SUM(dumm..

programing 2023.09.20

유닉스와 윈도우 모두에서 작동하는 C의 64비트 정수(uint64_t)에 해당하는 아토이는?

유닉스와 윈도우 모두에서 작동하는 C의 64비트 정수(uint64_t)에 해당하는 아토이는? 64비트 정수 문자열을 정수로 변환하려고 하는데 어떤 것을 사용해야 할지 모르겠습니다.가지고 있거나 비주얼 스튜디오와 함께 사용할 수 있습니다. unsigned long long strtoull(const char *restrict str, char **restrict endptr, int base); /* I am sure MS had a good reason not to name it "strtoull" or * "_strtoull" at least. */ unsigned __int64 _strtoui64( const char *nptr, char **endptr, int base ); 이 질문에 c++ 태그..

programing 2023.09.20

Spring Data JPA: 규격 쿼리 가져오기 조인 만들기

Spring Data JPA: 규격 쿼리 가져오기 조인 만들기 TL;DR: Spring Data JPA의 사양을 사용하여 JPQL Join-Fetch 작업을 어떻게 복제합니까? 저는 Spring Data JPA를 사용하여 JPA 엔티티에 대한 동적 쿼리 빌딩을 처리할 클래스를 구축하려고 합니다.이를 위해, 저는 다음을 생성하는 여러 가지 방법을 정의하고 있습니다.Predicate개체(Spring Data JPA 문서 및 기타에서 제시된 것과 같은)를 선택한 다음 해당 쿼리 매개 변수가 제출되면 해당 개체를 체인으로 연결합니다.제 엔티티 중 일부는 다른 엔티티와 일대일 관계를 맺고 있으며, 이 엔티티는 쿼리할 때 열심히 가져와 DTO 생성을 위한 컬렉션이나 맵으로 통합됩니다.단순화된 예: @Entity p..

programing 2023.09.20

Internet Explorer용 자리 표시자 입력

Internet Explorer용 자리 표시자 입력 는 HTML5 는했습니다.placeholder 책임을 돌리다input요소: 회색으로 표시된 기본 텍스트를 표시할 수 있습니다. 안타깝게도 IE 9를 포함한 Internet Explorer는 이를 지원하지 않습니다. 이미 자리 표시자 시뮬레이터 스크립트가 있습니다.일반적으로 기본 텍스트를 입력 필드에 입력하고 회색으로 표시한 다음 입력 필드에 포커스를 맞추는 즉시 다시 제거합니다. 이 방법의 단점은 자리 표시자 텍스트가 입력 필드에 있다는 것입니다.따라서: 스크립트가 입력 필드가 비어 있는지 여부를 쉽게 확인할 수 없음 서버측 처리는 자리 표시자를 데이터베이스에 삽입하지 않으려면 기본값과 대조해야 합니다. 입력 자체에 자리 표시자 텍스트가 없는 솔루션을 ..

programing 2023.09.20

PowerShell: "mkdir" 명령에 대한 파일이 이미 존재하는 경우 오류를 억제하려면 어떻게 해야 합니까?

PowerShell: "mkdir" 명령에 대한 파일이 이미 존재하는 경우 오류를 억제하려면 어떻게 해야 합니까? 고려 사항: PS Y:\> mkdir C:/dog Directory: C:\ Mode LastWriteTime Length Name ---- ------------- ------ ---- d---- 11/7/2013 10:59 PM dog PS Y:\> mkdir C:/dog New-Item : Item with specified name C:\dog already exists. At line:38 char:24 + $scriptCmd = {&

programing 2023.09.20

HRESULT의 예외: 시스템의 경우 0x8002000B(DISP_E_BADINEX).런타임.인터롭 서비스.COME 예외

HRESULT의 예외: 시스템의 경우 0x8002000B(DISP_E_BADINEX).런타임.인터롭 서비스.COME 예외 데이터를 (데이터베이스에서) 엑셀로 내보내려고 하는 코드 부분이 있습니다.이 작업을 수행하려고 하면 다음 오류가 발생합니다. System.Runtime.InteropServices.COMException occurred Additional information: Invalid index. (Exception from HRESULT: 0x8002000B (DISP_E_BADINDEX)) 이 오류를 발생시키는 코드: string ExcelFileName = RootFolder + "\\" + "Work_Sheet.xls"; File.Copy(RootFolder + "\\" + "Works..

programing 2023.09.15

Shift-JIS 및 CP932로 SQL 주입 공격을 만드는 방법은 무엇입니까?

Shift-JIS 및 CP932로 SQL 주입 공격을 만드는 방법은 무엇입니까? 저는 제 코드가 다양한 문자 집합에서 SQL 주입에 취약하지 않은지 확인하기 위해 몇 가지 단위 테스트를 작성하고 있습니다. 이 답변에 따르면 인젝션을 통해 취약점을 생성할 수 있습니다.\xbf\x27다음 문자 중 하나를 사용합니다.big5,cp932,gb2312,gbk그리고.sjis 이스케이퍼가 올바르게 구성되어 있지 않으면 다음을 볼 수 있기 때문입니다.0x27도망치려고 노력하는 것이\xbf\x5c\x27.하지만,\xbf\x5c실제로 이 문자 집합에서 하나의 문자이므로 따옴표 (0x27)을(를) 탈출하지 않은 상태로 둡니다. 하지만 제가 테스트를 통해 알아낸 바와 같이, 이것은 완전히 사실이 아닙니다.효과가 있습니다.bi..

programing 2023.09.15

세로 스크롤 기반 jquery로 클래스 추가/제거?

세로 스크롤 기반 jquery로 클래스 추가/제거? 그래서 기본적으로 사용자가 아래로 조금 스크롤 한 후에 '헤더'에서 클래스를 제거하고 다른 클래스를 추가하여 모양을 변경하고자 합니다. 이것을 하는 가장 간단한 방법을 알아내려고 노력하고 있지만 나는 그것을 해낼 수 없습니다. $(window).scroll(function() { var scroll = $(window).scrollTop(); if (scroll =, not = 500) { //clearHeader, not clearheader - caps H $(".clearHeader").addClass("darkHeader"); } }); //missing ); 피들 또한, 를 제거함으로써.clearHeader반, 당신은 그들을 제거하고 있습니다...

programing 2023.09.15

jQuery 및 HTML을 사용하여 CSV로 내보내기

jQuery 및 HTML을 사용하여 CSV로 내보내기 외부 플러그인이나 API를 사용하지 않고 csv로 내보내야 하는 표 형태의 데이터가 있습니다.했습니다.window.openMIME 유형을 전달하는 메서드이지만 다음과 같은 문제가 발생했습니다. jQuery를 사용하여 Microsoft Excel 또는 OpenOffice가 시스템에 설치되어 있는지 확인하는 방법 이 코드는 시스템에 설치되는 내용, 즉 사실과 무관해야 합니다.OpenOffice 또는 Microsoft Excel.CSV는 두 편집자 모두에게 보여줄 것으로 기대할 수 있는 포맷이라고 생각합니다. 코드 Column One Column Two Column Three row1 Col1 row1 Col2 row1 Col3 row2 Col1 row2 ..

programing 2023.09.15

strcase cmp 알고리즘에 결함이 있습니까?

strcase cmp 알고리즘에 결함이 있습니까? 나는 그것을 다시 구현하려고 노력하고 있습니다.strcasecmpC의 함수를 보고 비교 과정에서 불일치로 보이는 것을 발견했습니다. 부터man strcmp strcmp() 함수는 두 문자열 s1과 s2를 비교합니다.로케일은 고려되지 않습니다(로케일 인식 비교는 strcoll(3) 참조).s1이 s2보다 작거나 일치하거나 s2보다 크면 0보다 작거나 같거나 큰 정수를 반환합니다. 부터man strcasecmp strcasecmp() 함수는 문자열 s1과 s2의 바이트 단위 비교를 수행하며 문자의 경우는 무시합니다.s1이 s2보다 작거나 일치하거나 s2보다 크면 0보다 작거나 같거나 큰 정수를 반환합니다. int strcmp(const char *s1, co..

programing 2023.09.15
반응형