반응형

programing 736

Spring Bean을 다시 초기화하는 방법은 무엇입니까?

Spring Bean을 다시 초기화하는 방법은 무엇입니까? 런타임에 Spring Bean을 다시 초기화할 수 있습니까? My Bean은 정적 설정을 사용하여 경우에 따라 변경된 다음 Bean을 다시 초기화해야 합니다.스프링 컨텍스트에서 싱글톤 빈을 업데이트하는 세 가지 옵션이 있으며, 사용 사례에 적합한 옵션을 선택할 수 있습니다. 재로드 방법 인 더 빈 빈에 속성을 업데이트/재로드할 메서드를 만듭니다.트리거에 따라 스프링 컨텍스트에서 빈에 액세스한 다음 재로드 메서드를 호출하여 싱글톤이기 때문에 빈 속성을 업데이트하면 자동 배선/주입되는 모든 스프링 컨텍스트에서도 업데이트됩니다. 빈 삭제 및 등록 사용할 수 있습니다.DefaultSingletonBeanRegistry콩을 제거하고 다시 등록합니다.이에 ..

programing 2023.07.01

ORA-00947 유형을 전역으로 선언하는 동안 값이 충분하지 않음

ORA-00947 유형을 전역으로 선언하는 동안 값이 충분하지 않음 create table foo( id number, status varchar2(10) ); 테이블이 생성되었습니다. insert into foo values( 1, 'open' ); insert into foo values( 2, 'close' ); insert into foo values( 3, 'open' ); insert into foo values( 4, 'open' ); insert into foo values( 5, 'close' ); create type foo_obj is object ( id number, status varchar2(10) ); / create type foo_nt as table of foo_obj;..

programing 2023.07.01

DBNull에서 다른 유형으로 개체를 캐스트할 수 없습니다.

DBNull에서 다른 유형으로 개체를 캐스트할 수 없습니다. DBNull에서 다른 형식으로 개체를 캐스트할 수 없습니다. 저는 위의 오류를 발생시키는 다음과 같은 기능을 가지고 있습니다.저는 스토어 프로시저와 C# 코드의 모든 null을 처리하고 있습니다. 그렇다면 어디서 이런 오류가 발생하는 것일까요? 나는 캐치 블록에서 오류를 볼 수 있습니다.하지만 다음의 create() 행 중 어느 쪽에 오류가 발생하는지 이해할 수 없습니다. public Boolean Create(DataTO DataTO) { IDbTrans transaction = null; IDbCmd IDbCmd; string EncryptedPassword = Encrypt(DataTO.txtPwd); Base dataAccCom = nu..

programing 2023.07.01

LIKE가 없는 Oracle 문자열에서 하위 문자열 확인

LIKE가 없는 Oracle 문자열에서 하위 문자열 확인 오라클에서 LIKE를 사용하지 않고 문자열의 하위 문자열을 확인하려면 어떻게 해야 합니까?예를 들어 성에 "z"가 있는 모든 사용자를 테이블에서 선택하려고 합니다. SELECT * FROM users WHERE last_name LIKE '%z%'; 그렇게 하면 좋겠지만, LIKE는 사용하고 싶지 않습니다.제가 사용할 수 있는 다른 기능이 있나요?당신이 요구하는 이유는 공연 때문인 것 같아요?여기에 instr 기능이 있습니다.하지만 그것은 막후에서도 거의 똑같이 작동할 가능성이 높습니다. 전체 텍스트 검색을 조사할 수도 있습니다. 마지막 리조트로는 캐싱 또는 사전 계산된 열/인덱스 뷰를 볼 수 있습니다.'z'에만 관심이 있다면 함수 기반 인덱스를 ..

programing 2023.07.01

Mongoose FindOneAndUpdate 및 실행 Validator가 작동하지 않습니다.

Mongoose FindOneAndUpdate 및 실행 Validator가 작동하지 않습니다. '검증인 실행' 옵션을 사용하는 데 문제가 있습니다.사용자 스키마에 true로 설정된 전자 메일 필드가 있지만 새 사용자가 데이터베이스에 추가되고('upsert' 옵션 사용) 전자 메일 필드가 비어 있을 때마다 다음과 같은 문제가 발생하지 않습니다. var userSchema = new mongoose.Schema({ facebookId: {type: Number, required: true}, activated: {type: Boolean, required: true, default: false}, email: {type: String, required: true} }); findOneAndUpdate코드: ..

programing 2023.07.01

구조 패킹은 결정론적입니까?

구조 패킹은 결정론적입니까? 예를 들어, 두 개의 동등한 구조가 있다고 가정합니다.a그리고.b다른 프로젝트: typedef struct _a { int a; double b; char c; } a; typedef struct _b { int d; double e; char f; } b; 만약 내가 어떤 지시도 사용하지 않았다고 가정한다면.#pragma pack그리고 이 구조체들은 동일한 최적화 설정을 가진 동일한 아키텍처에 대해 동일한 컴파일러에서 컴파일됩니다. 변수들 사이에 동일한 패딩이 있을까요?컴파일러는 결정론적입니다. 그렇지 않았다면 별도의 컴파일이 불가능했을 것입니다.▁with▁the 두 개의 다른 단위struct선언은 § 6.2.7/1에 의해 보장되며, 호환되는 유형 및 복합 유형. 또한 동일..

programing 2023.06.26

스프링 부트 자동 배선이 구성 클래스에서 작동하지 않음

스프링 부트 자동 배선이 구성 클래스에서 작동하지 않음 캐시에 Redis 서버를 사용하는 Spring Boot 애플리케이션이 있습니다.Redis 서버에 연결할 때 Spring RedisTemplate를 사용합니다.에서 Redis 매개 변수를 구성합니다.@Confiuration클래스. 그러나 redisurl 및 포트는 DB에 저장되고 해당 DAO는 다른 클래스(다른 글로벌 정보도 포함)의 구성원으로 포함됩니다.구성 클래스의 부모 클래스에 자동 연결을 시도하는 중 오류가 발생했습니다.내가 가지고 있는 코드는 다음과 같습니다. @Configuration public class MyConfiguration { @Autowired protected GlobalPropertiesLoader globalPropert..

programing 2023.06.26

SQL Server 2005 제약 조건이 있는 드롭 열

SQL Server 2005 제약 조건이 있는 드롭 열 "DEFAULT" 제약 조건이 있는 열이 있습니다.해당 열을 삭제하는 스크립트를 만들고 싶습니다. 문제는 이 오류가 반환된다는 것입니다. Msg 5074, Level 16, State 1, Line 1 The object 'DF__PeriodSce__IsClo__4BCC3ABA' is dependent on column 'IsClosed'. Msg 4922, Level 16, State 9, Line 1 ALTER TABLE DROP COLUMN IsClosed failed because one or more objects access this column. 열 및 관련 제약 조건을 삭제하는 쉬운 방법을 찾을 수 없었습니다(시스템 테이블을 들여다보는..

programing 2023.06.26

데이터를 파일이 아닌 문자열로 CSV 형식으로 쓰는 방법은 무엇입니까?

데이터를 파일이 아닌 문자열로 CSV 형식으로 쓰는 방법은 무엇입니까? 저는 다음과 같은 데이터를 캐스팅하고 싶습니다.[1,2,'a','He said "what do you mean?"']CSV 형식의 문자열로 변환합니다. 일반적으로 다음을 사용합니다.csv.writer()이를 위해 모든 미친 에지 사례(콤마 이스케이프, 따옴표 이스케이프, CSV 방언 등)를 처리하기 때문입니다.함정은csv.writer()문자열이 아닌 파일 개체로 출력됩니다. 저의 현재 해결책은 다음과 같은 다소 진부한 기능입니다. def CSV_String_Writeline(data): class Dummy_Writer: def write(self,instring): self.outstring = instring.strip("\r\n..

programing 2023.06.26

이 컨텍스트에서는 숫자 또는 부울을 반환하는 변수 식만 허용됩니다.

이 컨텍스트에서는 숫자 또는 부울을 반환하는 변수 식만 허용됩니다. 내 javascript 함수에 값을 전달하려고 하는데, 그 함수 호출은 부울 변수에 의존합니다.최근에 백리프 보안 5로 업그레이드하기 전까지는 잘 작동했습니다. 이것은 코드 조각입니다. 함수 호출을 수행하려면 timerEnabled가 true여야 하지만 이제 thymeleaf는 다음과 같이 예외를 던집니다. org.thymeleaf.exceptions.TemplateProcessingException: Only variable expressions returning numbers or booleans are allowed in this context, any other datatypes are not trusted in the conte..

programing 2023.06.26
반응형