반응형

분류 전체보기 1486

PyCrypto AES-256을 사용한 암호화 및 암호 해독

PyCrypto AES-256을 사용한 암호화 및 암호 해독 저는 PyCrypto를 사용하여 메시지와 키의 두 가지 매개 변수를 수락한 다음 메시지를 암호화/암호 해독하는 두 가지 기능을 구축하려고 합니다. 웹에서 도움이 되는 링크를 여러 개 찾았지만 각각의 링크에 결함이 있습니다. 코데코알라에 있는 이것은 PyCrypto에 의해 차단된 os.urandom을 사용합니다. 게다가, 내가 함수에 주는 키는 정확한 길이가 예상되는 것을 보장하지 않습니다.어떻게 하면 그렇게 할 수 있을까요? 또한 여러 가지 모드가 있는데, 어떤 것이 추천되나요?무엇을 사용해야 할지 모르겠어요 :/ 마지막으로 링거는 정확히 무엇입니까?암호화 및 암호 해독을 위해 다른 IV를 제공할 수 있습니까? 아니면 다른 결과로 반환됩니까?다..

itsource 2023.06.21

동적 vuex 모듈과 새 클래스를 등록하는 중

동적 vuex 모듈과 새 클래스를 등록하는 중 저는 회사를 위해 기본적으로 데이터 입력 양식인 간단한 Vue/Vuex 앱을 작성했습니다.그것은 사람, 그들의 차량 등에 대한 정보를 수집합니다.양식의 사용자 부분에는 20개 이상의 데이터 포인트가 있으며, Vuex를 사용하여 상태를 처리하는 4개의 자식 구성요소와 1개의 형제 구성요소에 걸쳐 있습니다. 우리 회사는 여러 사람으로 구성될 수 있는 주요 보고서를 캡처할 수 있도록 앱을 확장하기를 원합니다.OOP 배경에서 온 저의 첫 번째 생각은 클래스를 만들고 사람이 추가될 때마다 새로운 사람을 만드는 것입니다.Vue의 동적 모듈에 대해 읽어봤는데 Vue의 수업에 대한 답변인 것 같지만 이해하기 어려운 부분이 있습니다. 상위 구성 요소에 여러 개의 "사용자" ..

itsource 2023.06.21

PATINDEX 패턴 인수에서 밑줄 문자를 이스케이프하는 방법은 무엇입니까?

PATINDEX 패턴 인수에서 밑줄 문자를 이스케이프하는 방법은 무엇입니까? PATINDEX를 사용하여 밑줄 위치를 찾는 솔루션을 찾았습니다. DECLARE @a VARCHAR(10) SET @a = '37_21' PRINT PATINDEX('%_%', @a) -- return 1 (false) PRINT PATINDEX('%!%', REPLACE(@a, '_', '!')) -- return 3 (correct) 다른 생각 있으세요?언더스코어 캐릭터를 탈출하는 방법처럼? 저는 항상 괄호를 사용해서 해왔습니다.'%[_]%'두 개의 밑줄을 일치시키려면 각 밑줄을 대괄호로 묶어야 합니다. '%[__]%' -- matches single _ with anything after '%[_][_]%' -- match..

itsource 2023.06.21

Oracle SQL - 하나의 문이 있는 테이블에 여러 행을 삽입하시겠습니까?

Oracle SQL - 하나의 문이 있는 테이블에 여러 행을 삽입하시겠습니까? 값 중 하나가 다르다는 것을 제외하고는 모두 동일한 N개의 행을 삽입하고 싶습니다.구체적으로, 제가 시도하고 있는 것은 다음과 같습니다. insert into attribute_list (id,value,name) values ( select (id,'Y','is_leveled') from value_list where val >= 50 ); 따라서 val >= 50인 모든 값에 대해 attribute_list에 하나의 행을 삽입합니다.삽입문 하나로 이 작업을 수행할 수 있습니까? 아니면 엑셀에서 이 삽입문을 수동으로 생성해야 합니까? (참고: 이는 문제를 명확히 하기 위해 단순화된 요리된 예제이므로 이 특정 사례의 불필요성을..

itsource 2023.06.21

봄에 @Bean 방법에서 선택적 매개변수(의존성)를 정의하는 방법은 무엇입니까?

봄에 @Bean 방법에서 선택적 매개변수(의존성)를 정의하는 방법은 무엇입니까? 스프링 주석을 사용하는 경우@Bean일부 인스턴스를 선언하려면 인수가 주입되고, 인스턴스를 찾을 수 없는 경우 NoSuchBeanException이 필요합니다. 선택 사항으로 만드는 방법은?비슷한 것@Autowired(required = false) 예를들면 @Configuration class SomeConfiguration { @Bean public SomeComponent someComponent(Depend1 depend1, Depend2 depend2) { SomeComponent someComponent = new SomeComponent(); someComponent.setDepend1(depend1); if (..

itsource 2023.06.21

MongoDB - 배열에 개체 업데이트 또는 삽입

MongoDB - 배열에 개체 업데이트 또는 삽입 다음 컬렉션을 가지고 있습니다. { "_id" : ObjectId("57315ba4846dd82425ca2408"), "myarray" : [ { userId : ObjectId("570ca5e48dbe673802c2d035"), point : 5 }, { userId : ObjectId("613ca5e48dbe673802c2d521"), point : 2 }, ] } 이것들은 나의 질문들입니다. 나는 밀고 싶습니다.myarray한다면userId존재하지 않습니다. 에 추가해야 합니다.myarray.한다면userId존재합니다. 포인트로 업데이트해야 합니다. 나는 이걸 발견했어. db.collection.update({ _id : ObjectId("57315..

itsource 2023.06.21

Visual Studio에서 푸시되지 않은 나가는 커밋을 제거하는 방법은 무엇입니까?

Visual Studio에서 푸시되지 않은 나가는 커밋을 제거하는 방법은 무엇입니까? 실수로 Visual Studio 2017의 새 분기에서 단계적으로 변경된 내용을 로컬 저장소로 푸시했습니다.원격 리포지토리로 푸시되지 않았습니다.저는 그것을 없애고 싶지만 이것을 할 방법을 찾을 수 없습니다.저는 로컬 마스터 지점에서 새 지점으로 재배치했습니다.그런 다음 새 지점을 삭제했습니다.그러나 발신 커밋에는 여전히 표시됩니다.삭제하거나 되돌리는 방법은 무엇입니까? 분기 타일에서 팀 탐색기의 기록 탭을 엽니다(분기를 마우스 오른쪽 단추로 클릭).그런 다음 기록에서 누르고 싶지 않은 커밋 앞에 있는 커밋을 마우스 오른쪽 단추로 클릭하고 재설정을 선택합니다.그러면 지점이 해당 커밋으로 다시 이동되고 추가 커밋이 제거됩..

itsource 2023.06.21

Vuejs 3은 하위 구성 요소에서 상위 구성 요소로 이벤트를 내보냅니다.

Vuejs 3은 하위 구성 요소에서 상위 구성 요소로 이벤트를 내보냅니다. 최근에 VueJS와 작업을 시작했는데 v3를 사용하고 있는데 부모님께 메소드를 호출하는 데 문제가 있는 것 같습니다.아이의 방출 기능은 이벤트를 방출하지 않는 것 같고 부모에게서 아무것도 픽업되지 않습니다. 부모와 자식을 포함하여 어떻게 설정하는지 보여줍니다. 부모 어린아이 Text: {{ error }} Submit Enlarge text 어떻게 해야 할까요?제가 놓친 게 있나요? 아직도 사용할 수 있는지 궁금합니다.$emit 네?내보낸 이벤트 이름이 포함된 새 이름을 추가해야 합니다. 자식: Enlarge text ..

itsource 2023.06.21

src/**/*.graphql 포인터에 대한 GraphQL 유형 정의를 찾을 수 없습니다.

src/**/*.graphql 포인터에 대한 GraphQL 유형 정의를 찾을 수 없습니다. 사용 중입니다.@graphql-codegen/cligraphql 서버에서 유형 스크립트 유형을 생성하는 도구입니다.여기 내꺼codegen.yml내용: overwrite: true schema: "http://localhost:3001/graphql" documents: "src/**/*.graphql" generates: src/generated/graphql.tsx: plugins: - "typescript" - "typescript-operations" - "typescript-react-apollo" ./graphql.schema.json: plugins: - "introspection" 여기 있습니다.pac..

itsource 2023.06.21

MongoDB 셸에서 쿼리 업데이트

MongoDB 셸에서 쿼리 업데이트 셸에서 제 질문은 다음과 같습니다. db.checkin_4e95ae0926abe9ad28000001.update({location_city:"New York"}, {location_country: "FUDGE!"}); 하지만, 그것은 실제로 내 기록을 업데이트하지는 않습니다.오류도 없습니다.내가 할 때db.checkin_4e95ae0926abe9ad28000001.find({location_city:"New York"});이것을 실행한 후, 나는 내 모든 결과를 얻지만,location_country변경되지 않음: { "_id": ObjectId("4e970209a0290b70660009e9"), "addedOn": ISODate("2011-10-13T15:21:45.7..

itsource 2023.06.21
반응형