반응형

programing 750

지연된 결과로 인해 Weblogic에서 예외 발생

지연된 결과로 인해 Weblogic에서 예외 발생 지연된 결과를 반환하는 엔드포인트가 있는 Java 7 Spring Boot (1.5.4) RESTfull 서비스가 있습니다. @RequestMapping(value = "/download/{templateName:.+}") public DeferredResult download(@PathVariable final String templateName, @RequestParam final Map args) { final DeferredResult result = new DeferredResult(); try { // it returns a RxJava Observable final ReportService reportService = getReportServ..

programing 2023.07.22

AWS: 구성 프로파일(MyName)을 찾을 수 없습니다.

AWS: 구성 프로파일(MyName)을 찾을 수 없습니다. AWS로 무언가를 구성하려고 할 때마다 다음 오류가 발생합니다. "The config profile (myname) could not be found" like : aws 구성 Python 3.4를 사용하고 있는데 AWS CLI 키링을 사용하여 자격 증명을 암호화하려고 합니다.http://docs.aws.amazon.com/lambda/latest/dg/setup-awscli.html, 의 AWS 설명서에 파일을 편집해야 한다는 내용이 없는 것 같습니다.~/.aws/config사용자 이름 프로필을 추가합니다.두 가지 방법이 있습니다. 편집을~/.aws/config 또는 aws configure --profile "your username" AWS..

programing 2023.07.22

기관.스프링 골조웹.클라이언트HttpClientErrorException: 400 잘못된 요청

기관.스프링 골조웹.클라이언트HttpClientErrorException: 400 잘못된 요청 저는 스프링 부츠를 사용하고 있습니다.x-www-form-url 인코딩을 사용하여 본문을 보내야 하는 restapi POST 통화가 있습니다. 통화에 필요한 헤더가 없습니다.나는 우체부로부터 이 URL을 누를 수 있고 DB에 행이 행이 성공적으로 생성됩니다.하지만 자바 쪽에서 이것을 호출하려고 하면 400개의 잘못된 요청 예외가 발생합니다. 아래는 제가 자바에서 시도한 것입니다. MultiValueMap map = new LinkedMultiValueMap(); map.add("param1", "123"); map.add("param2", "456"); map.add("param3", "789"); map.ad..

programing 2023.07.22

사용자에게 Oracle의 추가 스키마에 대한 액세스 권한을 부여하는 올바른 방법

사용자에게 Oracle의 추가 스키마에 대한 액세스 권한을 부여하는 올바른 방법 Oracle에 Bob과 Alice 두 사용자가 있으며, 둘 다 sqlplus에서 sysdba로 다음 명령을 실행하여 생성되었습니다. $password로 식별되는 사용자 $blah 생성;$blah에 리소스 부여, 연결, 뷰 생성; 밥이 앨리스의 스키마(즉, 모든 테이블)에 완전히 액세스할 수 있기를 원하지만, 어떤 허가를 실행해야 할지, sysdba로 실행해야 할지, 앨리스로 실행해야 할지 모르겠습니다. 참고 자료에 대한 좋은 조언에 대해 듣게 되어 기쁩니다. 인터넷이나 제 책상 위에 있는 "Oracle Database 10g The Complete Reference"에서 좋은 답변을 얻을 수 없는 것 같습니다.AFAIK 권한..

programing 2023.07.22

오라클의 기존 인덱스에 열 추가

오라클의 기존 인덱스에 열 추가 비교적 큰 테이블(81M 행)과 인덱스가 있습니다. 기존 인덱스에 열을 추가하려고 합니다. 구글에서 검색해봤는데 방법을 찾을 수가 없었어요. 인덱스에 열을 추가하는 유일한 방법은 삭제하고 다시 만드는 것이라고 어디선가 읽은 적이 있습니다. 그러나 여기에서는 기존 인덱스에 열을 추가하는 것이 일반적이라고 합니다. (작성자가 권장하지는 않지만) 그렇다면 기존 인덱스에 열을 추가하는 것이 가능하며 가능하다면 좋은 방법일까요?인덱스를 삭제하고 다시 만들지 않고는 기존 인덱스에 새 열을 추가할 수 없습니다. Jonathan Lewis가 "기존 인덱스에 열 추가"에 대해 이야기할 때, 그는 기존 인덱스를 삭제하고 새 인덱스를 만드는 것에 대해 이야기합니다.그의 예에서, "원래 인덱스..

programing 2023.07.22

Spring Boot 1.3.3 @EnableResourceServer 및 @EnableOAuth2So 동시에

Spring Boot 1.3.3 @EnableResourceServer 및 @EnableOAuth2So 동시에 내 서버를 베어러 액세스 토큰을 허용할 수 있는 리소스 서버로 설정합니다. 그러나 이러한 토큰이 존재하지 않는 경우 OAuth2Server를 사용하여 사용자를 인증하고 싶습니다. 저는 다음과 같이 하려고 합니다. @Configuration @EnableOAuth2Sso @EnableResourceServer public class SecurityConfiguration extends WebSecurityConfigurerAdapter{ @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeReq..

programing 2023.07.22

Spring-Boot: 여러 요청 동시 처리

Spring-Boot: 여러 요청 동시 처리 Spring Boot을 사용하여 RESTful 웹 서비스를 구축하고 있습니다.제 아이디는 이클립스 산소입니다. 나는 크롬을 통해 2초마다 여러 개의 HTTP get 요청을 보내지만, 하나씩 트리거됩니다.각 요청은 이전 요청이 완료될 때까지 기다립니다. 다음은 내 컨트롤러 코드입니다. @RestController @RequestMapping("/dummy") public class DummyController { @RequestMapping(method = RequestMethod.GET) public ResponseEntity dummytsp(@RequestParam(value="msg", defaultValue="Hello") String msg) { Sys..

programing 2023.07.22

Oracle의 STANDARD_HASH와 일치하도록 Python의 정수 해시

Oracle의 STANDARD_HASH와 일치하도록 Python의 정수 해시 오라클에서 내 데이터는 'STANDARD_'에 정수를 전달하여 해시되었습니다.해시'는 다음과 같습니다.파이썬을 사용하여 동일한 해시 값을 얻으려면 어떻게 해야 합니까? 정수가 STANDARD_에 전달되면 Oracle이 생성됩니다.해시: SELECT STANDARD_HASH(123, 'SHA256') FROM DUAL; # A0740C0829EC3314E5318E1F060266479AA31F8BBBC1868DA42B9E608F52A09F 문자열이 전달될 때 Python이 됩니다. import hashlib hashlib.sha256(str.encode(str(123))).hexdigest().upper() # A665A459204..

programing 2023.07.22

Spring boot 응용 프로그램의 사용자 지정 오류 페이지로 리디렉션하는 중 오류 발생

Spring boot 응용 프로그램의 사용자 지정 오류 페이지로 리디렉션하는 중 오류 발생 스프링 부트를 사용하고 있으며 오류를 처리하기 위해 다음과 같은 사용자 지정 오류 컨트롤러를 만들었습니다. @Controller public class AppErrorController implements ErrorController { private static final String PATH = "/error"; @RequestMapping(value = "/pageNotFound", method = { RequestMethod.GET, RequestMethod.POST }) public String pageNotFound() { return "pageNotFound"; } @RequestMapping(valu..

programing 2023.07.22

Oracle DELETE 성능 향상 전략

Oracle DELETE 성능 향상 전략 Oracle 11g 설치가 확대되기 시작했습니다.이 데이터베이스는 클러스터에서 실행되는 병렬 최적화 시스템의 백엔드입니다.프로세스에 대한 입력은 최적화 단계의 출력과 함께 데이터베이스에 포함됩니다.입력에는 원격 구성 데이터와 일부 이진 파일(11g의 SecureFiles 사용)이 포함됩니다.출력에는 현재 DB에 저장된 1D, 2D, 3D 및 4D 데이터가 포함됩니다. DB 구조: /* Metadata tables */ Case(CaseId, DeleteFlag, ...) On Delete Cascade CaseId OptimizationRun(OptId, CaseId, ...) On Delete Cascade OptId OptimizationStep(StepId,..

programing 2023.07.22
반응형