전체 글 765

SQL Server에서 DF 제약 조건을 계속 생성하는 이유는 무엇입니까?

SQL Server에서 DF 제약 조건을 계속 생성하는 이유는 무엇입니까? SQL에서 업그레이드 및 백아웃 스크립트를 생성하려고 합니다.업그레이드 스크립트는 다음과 같은 열을 추가합니다. IF NOT EXISTS (SELECT * FROM sys.columns WHERE Name = N'ColumnName' AND object_id = OBJECT_ID(N'[dbo].[TableName]')) ALTER TABLE TableName ADD ColumnName bit NOT NULL DEFAULT(0) 백아웃 스크립트는 다음과 같이 열을 제거합니다. IF EXISTS (SELECT * FROM sys.columns WHERE Name = N'ColumnName' AND object_id = OBJECT_I..

programing 2023.07.03

선택 항목 내 SQL 사용자 정의 함수

선택 항목 내 SQL 사용자 정의 함수 SQL에 getBusinessDays라는 사용자 정의 함수가 있습니다. 이 함수는 @startdate와 @enddate가 소요되며 두 날짜 사이의 영업일 수를 반환합니다.선택한 기능을 어떻게 호출할 수 있습니까? 제가 하고 싶은 일은.. SELECT getBusinessDays(a.opendate,a.closedate) FROM account a WHERE ... 예, 거의 그렇게 할 수 있습니다. SELECT dbo.GetBusinessDays(a.opendate,a.closedate) as BusinessDays FROM account a WHERE... 테이블 값 함수(테이블 세트 반환)인 경우 테이블로 결합하기만 하면 됩니다. 이 함수는 전달된 쉼표로 구분된..

programing 2023.07.03

오류: 모듈 파일의 최소 배포 대상은 ios8.3 v8.3입니다.

오류: 모듈 파일의 최소 배포 대상은 ios8.3 v8.3입니다. Xcode Playground에서 동적 프레임워크를 가져오려는 모든 시도는 다음 오류를 발생시킵니다. error: module file's minimum deployment target is ios8.3 v8.3 Xcode를 업데이트한 후 해당 대상에 대한 빌드 설정에서 8.3을 iOS 배포 대상으로 설정한 Xcode를 업데이트한 후 대상을 생성했을 수 있습니다. 이 문제를 해결한 방법: iOS 배포 대상을 8.0으로 설정(프로젝트의 나머지 부분과 동일) 이 스크린샷에서 iOS 버전이 일치하지 않습니다(하나는 10.0, 다른 하나는 9.3). iOS 버전이 일치합니다(모두 일치하는지 확인). 클린(Command+Shift+k) 및 빌드 수..

programing 2023.07.03

SQL Server의 "IN" 절 제한

SQL Server의 "IN" 절 제한 IN 절에 대한 식 목록에서 (일치 여부를 테스트하기 위해) 가질 수 있는 값의 수에 대한 한계가 무엇인지 아는 사람이 있습니까?예, 제한이 있지만 Microsoft는 제한이 "수천 개"에 있다고만 지정합니다. 괄호 안에 매우 많은 수의 값(쉼표로 구분된 수천 개의 값)을 명시적으로 포함하면 IN 절은 리소스를 소비하고 오류 8623 또는 8632를 반환할 수 있습니다.이 문제를 해결하려면 IN 목록의 항목을 테이블에 저장하고 IN 절 내에서 SELECT 하위 쿼리를 사용합니다. 세부적으로 이러한 오류를 살펴보면, 이 제한이 특정하지 않음을 알 수 있습니다.IN그러나 일반적으로 쿼리 복잡성에 적용됩니다. 오류 8623: 쿼리 프로세서의 내부 리소스가 부족하여 쿼리 ..

programing 2023.07.03

MariaDB 다시 시작 오류 "variable 'default-character-set = cp932'"

MariaDB 다시 시작 오류 "variable 'default-character-set = cp932'" 현재 Windows 10 64비트 환경에 MariaDB 10.6을 설치하고 있습니다.my.ini에 다음을 기록한 후 MariaDB를 다시 시작합니다. [mariadbd] datadir = C: / Program Files / MariaDB 10.6 / data port = 3306 innodb_buffer_pool_size = 2035M character-set-server = utf8mb4 [client] port = 3306 [mariadb] default-character-set = cp932 그러면 다음 오류가 발생합니다. 2021-07-21 5:29:53 0 [ERROR] C: \ Prog..

programing 2023.07.03

Firebase 관리자용 "serviceAccountCredentials.json"은 어디에서 얻을 수 있습니까?

Firebase 관리자용 "serviceAccountCredentials.json"은 어디에서 얻을 수 있습니까? Java에 Firebase를 설정하기 위해 필요한 사항은 다음과 같습니다. FirebaseOptions options = new FirebaseOptions.Builder() .setDatabaseUrl("https://databaseName.firebaseio.com") .setServiceAccount(new FileInputStream("path/to/serviceAccountCredentials.json")) .build(); FirebaseApp.initializeApp(options); 하지만 serviceAccountCredentials.json은 어디서 구할 수 있습니까? 업데..

programing 2023.07.03

앱을 Spring Boot로 마이그레이션한 후 Spring Data Rest를 사용하는 동안 @Id의 엔티티 속성이 더 이상 JSON으로 마샬링되지 않음을 확인했습니다.

앱을 Spring Boot로 마이그레이션한 후 Spring Data Rest를 사용하는 동안 @Id의 엔티티 속성이 더 이상 JSON으로 마샬링되지 않음을 확인했습니다. 이 질문은 이 SO 질문과 관련이 있습니다(Spring boot @ResponseBody는 엔티티 ID를 직렬화하지 않습니다).앱을 Spring Boot로 마이그레이션하고 spring-boot-starter-data-rest 종속성을 사용한 후에 내 엔티티 @Id 필드가 결과 JSON에서 더 이상 마샬링되지 않는다는 것을 알게 되었습니다. 이것은 제 요청 매핑이며 디버깅하는 동안 데이터가 반환되기 전에 변경되지 않는 것을 볼 수 있으므로 @Id 속성은 나중에 제거됩니다. @RequestMapping(method = RequestMetho..

programing 2023.07.03

Axios 응답 Vuex에서 작업을 호출하는 방법은 무엇입니까?

Axios 응답 Vuex에서 작업을 호출하는 방법은 무엇입니까? 저는 다음과 같은 논리를 구현하려고 합니다: 로그인을 호출한 다음 응답이 괜찮다면 사용자 데이터를 검색하는 방법을 호출합니다. 로그인 동작 loginUser({commit,dispatch}, credentials) { const form = new URLSearchParams(); form.append("login", credentials.login); form.append("password", credentials.password); const formConfig = { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }; return Axios.post(loginUrl,..

programing 2023.07.03

git - 병합 시 특정 커밋 건너뛰기

git - 병합 시 특정 커밋 건너뛰기 저는 지금 Git를 1년 정도 사용하고 있고 그것이 환상적이라고 생각하지만, 저는 이제 막 두 번째 버전의 프로젝트를 시작했고 그것을 위한 새로운 지점을 시작했습니다.저는 앞으로 일을 처리하는 최선의 방법에 대해 약간 고민하고 있습니다. master10경우)과경우)이라는 두 . master10(v1의 경우)과 master20(v2의 경우)의 분기입니다.저는 branch master10의 v1에서 버그 수정을 하고 master20의 새로운 것을 개발하고 있습니다.할하고 버을체때 master20크아v2에병다니를 해서 합니다.git merge master10지금까지는 좋습니다. 그러나 이제 v1에서 v2에서 원하지 않는 변경 사항을 변경했지만 다른 버그 수정 사항을 계속..

programing 2023.07.03

C 스타일 배열에서 std:: 벡터를 초기화하는 방법은 무엇입니까?

C 스타일 배열에서 std:: 벡터를 초기화하는 방법은 무엇입니까? 초기화하는 가장 저렴한 방법은 무엇입니까?std::vectorC 스타일 배열에서? 예:다음 수업에서, 나는vector그러나 외부의 제한으로 인해 데이터는 C-style 배열로 전달됩니다. class Foo { std::vector w_; public: void set_data(double* w, int len){ // how to cheaply initialize the std::vector? } 물론, 제가 전화를 할 수 있어요w_.resize()그런 다음 요소를 반복하거나 호출합니다.std::copy()더 좋은 방법이 있습니까?포인터를 반복기로 취급할 수 있다는 것을 잊지 마십시오. w_.assign(w, w + len); 이니셜라이..

programing 2023.07.03