분류 전체보기 765

타임스탬프에 가장 적합한 Mongoose 스키마 타입

타임스탬프에 가장 적합한 Mongoose 스키마 타입 Mongoose, MongoDB, Node를 사용하고 있습니다. 필드 중 하나가 date\timestamp인 스키마를 정의합니다. 이 필드를 사용하여 최근 5분 동안 갱신된 모든 레코드를 반환하고 싶습니다. Mongoose에서는 Timestamp() 메서드를 사용할 수 없기 때문에 다음 Javascript 메서드를 사용할 수 밖에 없다는 것을 알고 있습니다. time : { type: Number, default: (new Date()).getTime() } 대용량 DB를 쿼리하는 가장 효율적인 방법은 아닐 수 있습니다.이것을 보다 효율적으로 실시하는 방법을 공유해 주셨으면 합니다. 이것을 Mongoose로 구현하여 MongoDB 타임스탬프를 사용할 ..

programing 2023.02.28

인증 유형 10이 지원되지 않아 Postgres DB에 연결할 수 없습니다.

인증 유형 10이 지원되지 않아 Postgres DB에 연결할 수 없습니다. 나는 최근에 Postgres를 사용해 보았다.로컬에 설치(Postgre).SQL 13.0).Maven 프로젝트를 만들고 Spring Data JPA를 사용했지만 정상적으로 작동합니다.반면 Gradle 프로젝트를 사용해보니 DB에 접속이 되지 않아 다음과 같은 오류가 계속 발생합니다. org.postgresql.displays.displayPSQLException:인증 타입 10은 지원되지 않습니다.클라이언트의 IP 주소 또는 서브넷을 포함하도록 pg_hba.conf 파일을 설정했는지, 드라이버가 지원하는 인증 방식을 사용하고 있는지 확인합니다.org.postgresql.core.v3로 이동합니다.Connection Factory..

programing 2023.02.28

하이버네이트를 사용한 Spring Boot에서의 데이터베이스 이행 처리 방법

하이버네이트를 사용한 Spring Boot에서의 데이터베이스 이행 처리 방법 데이터베이스 배경은 Django 프레임워크(python)를 기반으로 합니다.Django에서는 데이터베이스 이행을 쉽게 시작할 수 있었습니다.장고 이행.Django 프레임워크는 모델을 기반으로 마이그레이션을 작성하기 위한 도구와 데이터베이스에 마이그레이션을 적용하기 위한 도구를 제공했습니다.저는 이 방법이 개발과 생산 모두에서 효과가 있었다고 생각합니다.이행은 프레임워크에 의해 작성되었기 때문에 직접 작성할 필요가 없었습니다. 이제 Spring Boot과 Hibernate로 프로젝트를 시작했습니다.응용 프로그램이 JPA에서 휴지 상태를 사용하도록 설정합니다.이 설정을 사용하면 프레임워크가 데이터베이스 이행을 어떻게 처리하는지 알아..

programing 2023.02.28

BEGIN - PL/SQL에서 Atomic 트랜잭션을 종료합니다.

BEGIN - PL/SQL에서 Atomic 트랜잭션을 종료합니다. 이 정보는 찾기 쉬울 텐데, 저는 운이 없었어요. 내가 가지고 있을 때BEGIN - ENDPL/SQL의 블록은 원자성 트랜잭션으로 동작하며, 이 트랜잭션은 히트 시 커밋을 시도합니다.END차단하고 문제가 생기면 변경 사항을 롤백할 수 있습니까? 그렇지 않은 경우 BEGIN - END 블록 내의 코드가 아토믹 트랜잭션처럼 동작하도록 하려면 어떻게 해야 하며 블록은 어떻게 "기본값"으로 동작합니까? EDIT: 스토어드 프로시저에서 실행 중이며 암묵적인 블록을 사용하고 있습니다.일단은BEGIN..END통사적 요소일 뿐 트랜잭션과는 무관합니다. 둘째, Oracle에서는 모든 개별 DML 문이 원자성(즉, 첫 번째 장애 시 완전히 성공하거나 중간 ..

programing 2023.02.28

AngularJS $location이 경로를 변경하지 않음

AngularJS $location이 경로를 변경하지 않음 양식을 제출한 후 페이지 URL을 변경하는 데 문제가 있습니다. 내 앱의 흐름은 다음과 같습니다. 루트가 설정되고 URL이 어떤 폼페이지에 인식됩니다. 페이지 로드, 컨트롤러 변수 설정, 명령어 실행 AJAX를 사용하여 특수 폼을 제출하는 특수 폼 디렉티브가 기동된다. AJAX가 실행된 후(Angular가 AJAX를 처리하지 않음) 콜백이 실행되어 디렉티브가 호출됩니다.$scope.onAfterSubmit위치를 설정하는 함수입니다. 문제는 위치를 설정한 후 아무 일도 일어나지 않는다는 것입니다.로케이션 파라미터를 다음과 같이 설정해 보았습니다./그리고...아뇨, 저도 제출하지 않으려고 노력했어요아무것도 안 돼. 코드가 에 도달하는지 테스트했습니다..

programing 2023.02.28

예상되는 할당 또는 함수 호출: no-used-expressions ReactJS

예상되는 할당 또는 함수 호출: no-used-expressions ReactJS class Game extends Component { constructor() { super() this.state = { speed: 0 } //firebaseInit() } render() { return ( The Score is {this.state.speed}; ) } } export default Game; 리액트는 처음이며, 이 코드의 경우 이 에러가 발생합니다. Expected an assignment or function call and instead saw an expression no-unused-expressions 어디가 틀렸는지 모르겠어요. 도와주세요.이것은, 다음의 괄호를 붙이기 위해서 발생합니..

programing 2023.02.28

Wordpress에서 SQL 주입을 방지하는 방법

Wordpress에서 SQL 주입을 방지하는 방법 현재 다음 쿼리를 사용하여 php를 사용하여 mysql 값을 가져오고 있습니다. 코드는 작동하지만 SQL 주입이 걱정됩니다. SQL 주입을 방지하는 방법 이것은 안전합니까? SQL Injection 공격에 대한 쿼리 보호에 대한 WordPress Codex에서 다음을 수행합니다. 조금 더 아래로 스크롤하면 예가 있습니다. 또한 WordPress에서 SQL 이스케이프에 대한 자세한 개요를 보려면 데이터베이스 검증 문서를 읽어야 합니다.언급URL : https://stackoverflow.com/questions/26753146/how-to-prevent-sql-injection-in-wordpress

programing 2023.02.28

요소에서 각도 Get 컨트롤러

요소에서 각도 Get 컨트롤러 Chrome의 콘솔을 통해 소자의 컨트롤러를 찾을 수 있는 방법이 있습니까?[ Elements Panel ]에서 요소를 선택하고 를 사용하여 컴포넌트에 대한 참조를 얻을 수 있습니다. var c = angular.element($0); c가 있다controller(컨스트럭터처럼 보이지만) 이걸 어떻게 해야 할지 모르겠어요.여기서 관제사 이름을 알 수 있는 방법이 있나요?네가 한다면.angular.element($0).scope()아니면 그냥$scope(Batarang Chrome 확장을 설치한 경우) 선택한 요소의 기능 및 속성에 액세스할 수 있어야 합니다.여기에는 컨트롤러가 스코프에 공개한 모든 기능/속성도 포함되어야 합니다. 단, 컨트롤러의 이름을 알 수 있는 방법은 없..

programing 2023.02.28

JavaScript를 통해 동적으로 JSON 객체 생성(구체 문자열 없음)

JavaScript를 통해 동적으로 JSON 객체 생성(구체 문자열 없음) JSON 데이터는 다음과 같습니다. { "employees": [ { "firstName": "John", "lastName": "Doe" }, { "firstName": "Anna", "lastName": "Smith" }, { "firstName": "Peter", "lastName": "Jones" } ] } 직원의 열과 행 수를 모르는 경우 JavaScript(구체 문자열 없이)에서 이 개체를 만들려면 어떻게 해야 합니까?"onGeneratedRow" 메서드에서 각 행을 얻었으며 각 열(firstName, lastName)을 '{}' 괄호로 묶어야 한다고 가정합니다. var viewData = { employees : []..

programing 2023.02.28

여러 값 중 하나를 가진 속성별 Angular.js ng-repeat 필터(값의 OR)

여러 값 중 하나를 가진 속성별 Angular.js ng-repeat 필터(값의 OR) 커스텀 필터를 쓰지 않고 속성 값이 몇 가지 값(OR 조건) 중 하나가 되도록 오브젝트 배열을 필터링할 수 있습니까? 이것은 이 문제와 비슷합니다.Angular.js ng-repeat : filter by single field 하지만 대신 이런 일을 할 수 있을까? 샘플 데이터의 경우 다음과 같이 한다. $scope.products = [ { id: 1, name: 'test', color: 'red' }, { id: 2, name: 'bob', color: 'blue' } /*... etc... */ ]; 나는 시도했지만 실패했다. 이를 위한 가장 좋은 방법은 다음 함수를 사용하는 것입니다. $scope.myFil..

programing 2023.02.28