전체 글 1170

EF 6.1 고유 Nullable 인덱스

EF 6.1 고유 Nullable 인덱스 EF 6.1에서는 Code First를 사용하여 엔티티의 속성을 사용하거나 다음과 같이 유창한 API를 사용하여 인덱스를 만들 수 있습니다. Property(x => x.PropertyName) .IsOptional() .HasMaxLength(450) .HasColumnAnnotation("Index", new IndexAnnotation(new IndexAttribute("IX_IndexName") {IsUnique = true, })); 라고 할 수 있는 방법이 있습니까?WHERE PropertyName IS NOT NULLSQL Server에서 기본적으로 사용하는 것과 동일한 방식으로 사용할 수 있습니다(https://stackoverflow.com/a/7..

programing 2023.09.02

MariaDB 쿼리의 잘못된 LIMIT 및 OFFSET 구문

MariaDB 쿼리의 잘못된 LIMIT 및 OFFSET 구문 내 MariaDB 실행 테스트에 따르면, 나는 오류가 있습니다.offset구문은 다음과 같은 쿼리의 일부입니다. UPDATE clients SET patient_firstname = Trim(patient_firstname), patient_lastname = Trim(patient_lastname) WHERE patient_firstname Like '* *' OR patient_lastname Like '* *' LIMIT 10, 1 MariaDB 문서에 따르면 올바른 구문은 다음과 같습니다. LIMIT offset, row_count 내가 여기서 뭘 놓쳤지요?UPDATE 구문을 읽습니다. UPDATE [LOW_PRIORITY] [IGNOR..

programing 2023.09.02

레지스트리 값이 있는지 테스트

레지스트리 값이 있는지 테스트 PowerShell 스크립트에서 스크립트를 실행하는 각 요소에 대해 하나의 레지스트리 항목을 만들고 각 요소에 대한 추가 정보를 레지스트리에 저장하려고 합니다(선택적 매개 변수를 한 번 지정한 경우 나중에 기본적으로 해당 매개 변수를 사용합니다). 제가 직면한 문제는 테스트-레지스트리 값을 수행해야 하는데(예: 주석 참조), 트릭을 수행하지 않는 것 같습니다(항목이 존재하더라도 false를 반환함).저는 "그 위에 건설"하려고 노력했고, 제가 생각해낸 것은 다음과 같습니다. Function Test-RegistryValue($regkey, $name) { try { $exists = Get-ItemProperty $regkey $name -ErrorAction Silentl..

programing 2023.09.02

다른 구성 요소에서 업데이트할 때 서비스 변수 변경을 감지하려면 어떻게 해야 합니까?

다른 구성 요소에서 업데이트할 때 서비스 변수 변경을 감지하려면 어떻게 해야 합니까? 서비스 변수에서 업데이트된 값을 가져오려고 합니다(isSidebarVisible) 다른 구성 요소에 의해 계속 업데이트됩니다(header클릭 이벤트 포함(toggleSidebar). 사이드 바.service.ts import { Injectable } from '@angular/core'; import { Subject } from 'rxjs/Subject'; @Injectable() export class SidebarService { isSidebarVisible: boolean; sidebarVisibilityChange: Subject = new Subject(); constructor() { this.isSid..

programing 2023.09.02

PHP 삽입 쿼리를 사용하여 MySQL 데이터베이스에 현재 타임스탬프를 삽입하는 방법

PHP 삽입 쿼리를 사용하여 MySQL 데이터베이스에 현재 타임스탬프를 삽입하는 방법 MySQL 데이터베이스에 구조가 있는 테이블이 있습니다. username - varchar insert_time - timestamp 이 테이블은 MySQL에서 phpMyAdmin 도구를 사용하여 생성되었습니다.insert_time열, 기본값을 다음과 같이 언급했습니다.0000-00-00 00:00:00. 문제는 나중에 PHP 스크립트를 사용하여 이 기본값을 현재 타임스탬프로 업데이트해야 한다는 것입니다. 저는 다음과 같은 PHP 코드를 시도했습니다. $update_query = 'UPDATE db.tablename SET insert_time=now() '. 'WHERE username='.$somename; PHP ..

programing 2023.09.02

기존 가상 환경을 정상적으로 업그레이드할 수 있습니까?

기존 가상 환경을 정상적으로 업그레이드할 수 있습니까? Python 2.5용으로 만든 가상 환경이 있는데 Python 2.6으로 "업그레이드"하려고 합니다. 원래 설정 방법은 다음과 같습니다. virtualenv --no-site-packages -p python2.5 myenv 이제 업그레이드할 동일한 디렉토리에서 virtualenv를 실행합니다. virtualenv --no-site-packages -p python2.6 myenv ... Not overwriting existing python script myenv/bin/python (you must use myenv/bin/python2.6) ... Overwriting myenv/bin/activate with new content 기본 파이..

programing 2023.09.02

python MySQLdb를 사용하여 *.sql 파일 실행

python MySQLdb를 사용하여 *.sql 파일 실행 는 MySQLdb python 드라이버를 사용하여 *.sql 파일에 저장된 sql 스크립트를 실행할 수 있습니다.노력하고 있었습니다. cursor.execute(file(PATH_TO_FILE).read()) 커서가 작동하지 않습니다.execute는 한 번에 하나의 sql 명령만 실행할 수 있습니다.대신 내 sql 스크립트에는 몇 가지 sql 문이 포함되어 있습니다.또한 저는 노력하고 있었습니다. cursor.execute('source %s'%PATH_TO_FILE) 그러나 또한 성공하지 못했습니다.python에서 파일을 실행하기 위해 mysql 프로세스를 시작합니다. from subprocess import Popen, PIPE process..

programing 2023.09.02

MySQL 데이터베이스에 BOOL 값을 삽입하는 방법

MySQL 데이터베이스에 BOOL 값을 삽입하는 방법 값을 에 삽입하려고 합니다.BOOL다음 스크립트를 사용하여 MySQL(v 5.5.20)의 데이터 유형을 지정할 수 있습니다. CREATE DATABASE DBTest; USE DBTest; DROP TABLE IF EXISTS first; CREATE TABLE first (id INT AUTO_INCREMENT NOT NULL PRIMARY KEY , name VARCHAR(30) ,sale BOOL,); INSERT INTO first VALUES ("", "G22","TRUE"); INSERT INTO first VALUES ("", "G23","FALSE"); 그런데 그.INSERT문은 삽입만 합니다.0(0) 두 가지 모두에 대한 부울 열로TR..

programing 2023.09.02

Logback-test.xml 구성에서 하나의 로그 파일이 아닌 두 개의 로그 파일을 생성하시겠습니까?

Logback-test.xml 구성에서 하나의 로그 파일이 아닌 두 개의 로그 파일을 생성하시겠습니까? 실행을 중지할 때spring-boot애플리케이션 생성되는 로그 파일은 하나가 아니라 두 개입니다(하나가 예상됨). 내게 무슨 문제가 있습니까?Logback-test.xml아래 파일이 원인일 수 있습니까? logback-test.xml: %d{HH:mm:ss.SSS} - %msg%n C:\path\to\my\file\myLog-${myTimestamp}.log %d{yyyy-MM-dd_HH:mm:ss.SSS} - %msg%n myLog.%i{yyyy-MM-dd_HH:mm:ss.SSS}}.log 1 10 2MB 생성되는 두 개의 파일은 다음과 같습니다. myLog-2016-04-22_15-47-30.126..

programing 2023.09.02

Spring Boot을 사용하여 MongoDB 쿼리 기록

Spring Boot을 사용하여 MongoDB 쿼리 기록 내 Spring Boot 앱에서 모든 MongoDB 쿼리를 기록할 수 있습니까?시도해 봤습니다. logging.level.org.springframework.data.document.mongodb=INFO log4j.category.org.springframework.data.document.mongodb=INFO 하지만 그것은 작동하지 않았다.실제 쿼리는 DEBUG 수준의 MongoTemplate 인스턴스에 의해 기록됩니다. 에 org.springframework.data.mongodb.core.MongoTemplateDEBUG따라서 쿼리 로깅을 사용할 수 있습니다. 예를 들어, 다음 행을 application.propertiese 파일에 추가합..

programing 2023.09.02