2023/02 30

물결 괄호 없는 화살표 기능

물결 괄호 없는 화살표 기능 ES6도 리액트도 처음이고 화살표 기능도 계속 보입니다.왜 어떤 화살표 기능은 뚱뚱한 화살표 뒤에 곱슬곱슬한 괄호를 사용하고 어떤 기능은 괄호를 사용하는가?예를 들어 다음과 같습니다. const foo = (params) => ( Content ); 대. const handleBar = (e) => { e.preventDefault(); dispatch('logout'); }; 괄호는 단일 값을 반환하고 있으며, 중괄호는 여러 줄의 코드를 실행합니다. 이 예제는 JSX를 사용하여 여러 개의 "라인"처럼 보이지만 실제로는 하나의 "요소"로 컴파일되기 때문에 혼란스러워 보입니다. 다음은 모두 동일한 작업을 수행하는 몇 가지 예입니다. const a = (who) => "hello..

programing 2023.02.28

프로파일이 있는 임베디드 Tomcat의 스프링 부트 활성화/비활성화

프로파일이 있는 임베디드 Tomcat의 스프링 부트 활성화/비활성화 Spring Boot 어플리케이션을 작성하고 있습니다.@Configuration어떤 클래스냐에 따라@Profile로 설정되어 있다.application.properties파일. 이러한 컨피규레이션클래스 중 하나는 REST 인터페이스를 사용하고 있기 때문에 다음과 같이 설명합니다.spring-boot-starter-web의존관계로서. 그러면 내장된 Tomcat 인스턴스가 시작되며 문제 없습니다. 문제는 다른 프로파일에는 임베디드 서버가 필요하지 않다는 것입니다(예를 들어 REST 대신 JMS를 사용하여 수신 메시지를 처리합니다). 이 문제를 막을 방법은 없을까?@SpringBootApplicationREST Configuration 클래스..

programing 2023.02.28

스프링 주석 @ConditionalOnMissingBean의 역할은 무엇입니까?

스프링 주석 @ConditionalOnMissingBean의 역할은 무엇입니까? 이 주석이 사용된 springboot 어플리케이션을 시작하려고 합니다.애플리케이션을 기동하려고 하면, 다음의 에러가 표시됩니다. org.springframework.boot.autoconfigure.condition.OnBeanCondition $BeanTypeDeductioncom의 빈 유형을 추론하지 못했습니다.shutterfly.flight.platform.SBS Platform Configuration Client Config.getRestTemplate 코드: @ConditionalOnMissingBean @Bean public RestTemplate getRestTemplate() { return new RestT..

programing 2023.02.28

org.json을 복제하려면 어떻게 해야 하나요?Java의 JSONObject?

org.json을 복제하려면 어떻게 해야 하나요?Java의 JSONObject? 의 인스턴스를 복제하는 방법이 있습니까?org.json.JSONObject그 결과를 왜곡하거나 재구성하지 않고요? 얄팍한 카피라도 괜찮습니다.가장 쉬운 방법(또한 매우 느리고 비효율적) JSONObject clone = new JSONObject(original.toString()); 생성자 및 메서드를 사용합니다. JSONObject copy = new JSONObject(original, JSONObject.getNames(original)); 원인$JSONObject.getNames(original)Android에서는 액세스 할 수 없습니다.다음으로 할 수 있습니다. public JSONObject shallowCopy..

programing 2023.02.28

ES6/ES7 구문을 사용하여 jQuery UI를 가져오려면 어떻게 해야 합니까?

ES6/ES7 구문을 사용하여 jQuery UI를 가져오려면 어떻게 해야 합니까? 응답에 jQuery UI 기능을 사용하려고 합니다.JS/Redux 어플리케이션다음을 사용하여 jQuery 및 jQuery UI를 모두 가져왔습니다. npm install jquery jquery-ui 그리고 난 시도했다: import $ from 'jquery'; import jQuery from 'query'; import jQuery-ui from 'jquery-ui'; 그러나 다음과 같은 작업을 수행하려고 하면 jQuery UI가 Import되지 않는 것 같습니다. componentDidMount() { $('ol#myList').selectable(); } jQuery UI에 문제가 있는 것 같습니다.내가 뭘 잘못하..

programing 2023.02.28

타임스탬프에 가장 적합한 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