programing 1444

스프링 부트를 사용하지 않고 스프링 휴식 서비스 생성

스프링 부트를 사용하지 않고 스프링 휴식 서비스 생성 저는 spring.io의 시작 튜토리얼에 따라 REEST 서비스 https://spring.io/guides/gs/rest-service/을 구축했습니다.문제는 이 튜토리얼에서는 spring boot을 사용하여 Tomcat이 내장된 스탠드아론 실행 jar를 작성하는 방법만 설명한다는 것입니다. 예를 들어 기존 Tomcat 인스턴스에 도입하기 위한 전쟁을 발생시키기 위해 프로젝트를 처음부터 작성할 수 있는 방법이 있습니까? PS: 동일한 문제에 대해 Stackoverflow에서 Tomcat에서 JAR이 아닌 이전 스레드 Spring RESTful Service를 WAR로 찾았습니다.문제는 외부 Tomcat 컨테이너에서 동작하도록 스탠드아론 앱의 스프링 ..

programing 2023.03.06

Oracle 쿼리에서 문자열의 처음 두 문자를 가져오려면 어떻게 해야 합니까?

Oracle 쿼리에서 문자열의 처음 두 문자를 가져오려면 어떻게 해야 합니까? 열 이름이 있다고 가정합니다.OrderNo가치 있게AO025631테이블에서shipment. 컬럼 값의 처음 두 글자만 얻을 수 있도록 테이블을 쿼리하려고 합니다. AO. SQL 쿼리 자체에서 이 작업을 수행할 수 있습니까? 기판(문서): SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName from shipment 선택하면 다른 열과 같습니다.이름을 붙여야 합니다.As키워드)와 같은 스테이트먼트에서 다른 컬럼을 선택할 수 있습니다. SELECT SUBSTR(OrderNo, 1, 2) As NewColumnName, column2, ... from shipment select substr(ordern..

programing 2023.03.06

Jackson Mapper를 사용하여 Java 8 LocalDateTime 직렬화 해제

Jackson Mapper를 사용하여 Java 8 LocalDateTime 직렬화 해제 나는 여기 SO에서 serialization과 deserialization 사이의 serialization에 대한 답변과 함께 몇 가지 질문을 읽었다.java.time.LocalDateTimeJSON 자산도 있는데 작동이 안 되는 것 같아요. 원하는 형식으로 날짜를 반환하도록 Spring Boot Application을 설정할 수 있었습니다.(YYY-MM-dd HH:mmJSON에서 이 형식의 값을 받아들이는 데 문제가 있습니다. 지금까지 제가 한 일은 다음과 같습니다. maven 의존 관계 추가:jsr310: com.fasterxml.jackson.datatype jackson-datatype-jsr310 명시된jsr..

programing 2023.03.06

org.disc.inna.disc.discClientAbortException : java.io 。IOException: APR 오류: -32

org.disc.inna.disc.discClientAbortException : java.io 。IOException: APR 오류: -32 설정한 Spring Boot + Tomcat 8 프로젝트에서@ControllerAdvice다음과 같습니다. @ControllerAdvice public class GlobalControllerExceptionHandler { final static Logger logger = LoggerFactory.getLogger(GlobalControllerExceptionHandler.class); private static final String ERROR = "error"; @ExceptionHandler @ResponseBody @ResponseStatus(HttpS..

programing 2023.03.06

AngularJS 지시적 워치 유효성

AngularJS 지시적 워치 유효성 입력 필드가 비활성화된 경우 몇 가지 작업을 수행할 지시문을 작성하려고 합니다.이 예에서는 입력이 소수인지 여부를 확인하는 디렉티브가 있다고 가정하고 비활성일 때 엘리먼트에 클래스를 추가하는 디렉티브를 만듭니다. validate-prime은 ng-model의 파서와 포맷터를 사용하여 모델의 유효성을 업데이트합니다. 이제 모델이 비활성화되면 invalid-add-class 지시문이 클래스 "error"를 추가하고 모델이 비활성화되면 제거합니다.즉, 모델 컨트롤러의 $valid(또는 $valid) 속성을 감시해야 합니다.하지만 어떻게 해야 할지 모르겠어요.나는 시도했다. link : function(scope, element, attrs, ctrl) { ctrl.$wat..

programing 2023.03.06

ng-show/ng-hide에서 Angular 애니메이션 발생 방지

ng-show/ng-hide에서 Angular 애니메이션 발생 방지 나의 앵귤러JS 어플리케이션 로드 스피너에 폰타썸을 사용하고 있습니다. ngAnimate에 의존하는 알림 메시지에도 AngularToaster를 사용하고 있습니다.Angular에 ngAnimate를 포함하면JS 어플리케이션에서는 로딩 스피너에 이상한 애니메이션을 가하여 흐트러뜨립니다.나는 이것을 멈추고 싶지만, 이러한 로더에서만 애니메이션을 비활성화하는 방법을 찾을 수 없다(앱에 있는 모든 로더를 업데이트해야 하는 것도 귀찮다). 여기 내 문제를 보여주는 플렁커가 있다. http://plnkr.co/edit/wVY5iSpUST52noIA2h5a 것이 합니다.$animateProvider.classNameFilter그러면 애니메이션을 수행..

programing 2023.03.06

React-Redux: 액션은 일반 개체여야 합니다.비동기 작업에 사용자 지정 미들웨어 사용

React-Redux: 액션은 일반 개체여야 합니다.비동기 작업에 사용자 지정 미들웨어 사용 처리되지 않은 거부(오류):작업은 일반 개체여야 합니다.비동기 액션에 커스텀 미들웨어를 사용합니다. 댓글 하나하나 달려고 했는데그래서 fetch posts가 실행되면 모든 post에 대해 fetch comment API를 호출하고 싶습니다. export function bindComments(postId) { return API.fetchComments(postId).then(comments => { return { type: BIND_COMMENTS, comments, postId } }) } 비동기 요구가 종료된 후 디스패치해야 합니다. 이 방법은 다음과 같습니다. export function bindComm..

programing 2023.03.06

내용 높이에 따라 iframe 높이 크기 조정

내용 높이에 따라 iframe 높이 크기 조정 제 블로그 페이지를 제 웹사이트에서 열고 있습니다.문제는 iframe에 폭을 줄 수 있지만 높이는 iframe에 스크롤바가 없고 한 페이지처럼 보이도록 동적으로 해야 한다는 것입니다. 콘텐츠 높이를 계산하기 위해 다양한 자바스크립트 코드를 시도했지만 모두 접근 거부 에러를 발생시켜 소용이 없습니다. Ajax를 사용하여 높이를 계산하거나 PHP를 사용할 수 있습니까?두 가지 하위 질문에 직접 답변하려면:아니요, Ajax에서는 할 수 없습니다.또한 PHP에서는 계산할 수 없습니다. 가 한 은 iframe'd 페이지에서 입니다.window.onload(★★★★★★★★★★★★★★★)domready이미지를 로드하는 데 시간이 걸릴 수 있으므로)를 사용하여 페이지 본문..

programing 2023.03.06

여러 줄의 환경 변수 형식을 적절하게 도커 구성하려면 어떻게 해야 합니까?

여러 줄의 환경 변수 형식을 적절하게 도커 구성하려면 어떻게 해야 합니까? 도커 작문을 했다.wp-config.php 파일에 몇 가지 커스텀 상수를 자동으로 추가하고 싶다. 공식 이미지 지침을 따르면 다음과 같이 끝납니다. ### Web Application wordpress: container_name: 'wordpress' image: 'wordpress:php7.2-fpm-alpine' user: 1001:1001 environment: - WORDPRESS_DB_HOST=mysql - WORDPRESS_DB_USER=something - WORDPRESS_DB_NAME=something - WORDPRESS_DB_PASSWORD=xxxxxxxxxxxxxxx - WORDPRESS_DEBUG=1 - ..

programing 2023.03.06

새 URL을 푸시할 때 React 구성 요소 렌더가 여러 번 호출됩니다.

새 URL을 푸시할 때 React 구성 요소 렌더가 여러 번 호출됩니다. 사용자가 왼쪽이나 오른쪽을 누르면 사진이 바뀌는 PhotoViewer를 만들고 있습니다.React, Redux, react-router, react-router-redux.오른쪽을 때 저는 가지 . 즉, 저는 이 을 업데이트 할 때 합니다.this.context.replace() 보고 사진을 하기 위한 을 보냅니다.this.props.dispatch(setPhoto(photoId))디버깅을 위해 상태 변경에 가입하고 있습니다. 위의 각 행은 새로운 상태 변경을 트리거합니다.을 된다.currentlyViewedPhoto하기 때문에, 은 react-syslog-syslogx의 URL을 갱신합니다.첫가 됩니다.render을 사용하다 번째..

programing 2023.03.06