반응형

분류 전체보기 4937

누군가 신용 카드 데이터를 저장하고 있습니다. 어떻게 처리하고 있습니까?

누군가 신용 카드 데이터를 저장하고 있습니다. 어떻게 처리하고 있습니까? 신용 카드 정보를 안전하고 합법적으로 저장하는 것은 매우 어렵고 시도해서는 안됩니다 . 신용 카드 데이터를 저장할 의도는 없지만 다음 사항을 파악하고 싶습니다. 내 신용 카드 정보가 전 세계의 서버에 저장되고 있습니다. 이 데이터는 (희망적으로) 판매자의 서버에 저장되지 않지만, 어느 시점에서 판매자가 제출 한 데이터로 식별 된 계정을 확인하고 청구하기 위해 저장해야합니다. 제 질문은 이것이다 : 신용 카드 데이터를 저장해야하는 경우 디스크에 데이터를 보호하기 위해 어떤 암호화 전략을 사용할 것인가? 제출 된 신용 카드 정보를 알 수있는 것보다 실시간으로 다소 확인되고 있습니다. 데이터를 보호하는 데 사용되는 암호화 키가 수동으로 ..

IT story 2020.12.31

C ++ 0x 스레드 중단

C ++ 0x 스레드 중단 C ++ 0x 최종 초안에 따르면 스레드 종료를 요청할 방법이 없습니다. 즉, 필요한 경우 DIY 솔루션을 구현해야합니다. 반면에 boost :: thread는 안전한 방식으로 스레드를 중단하는 메커니즘을 제공합니다 . 귀하의 의견으로는 가장 좋은 해결책은 무엇입니까? 자신 만의 협력적인 '중단 메커니즘'을 설계하고 있습니까? 모든 언어 사양은 지원이 언어에 내장되어 있지 않다고 말합니다. boost::thread::interrupt스레드 함수의 지원도 필요합니다. 인터럽트 된 스레드가 다음에 지정된 인터럽트 지점 중 하나를 실행할 때 (또는 실행 중 현재 차단 된 경우) 즉, 스레드 함수가 호출자에게 인터럽트 기회를주지 않으면 여전히 멈춰 있습니다. "원어민 화"란 무엇을 의..

IT story 2020.12.31

node.js 비동기 라이브러리

node.js 비동기 라이브러리 콜백 증후군의 계층을 수정하는 데 도움이되는 수많은 라이브러리가 있습니다. 사실 너무 많아서 어느 것을 사용해야합니까? Async.js를 사용 합니다 . Async는 비동기 JavaScript 작업을위한 간단하고 강력한 기능을 제공하는 유틸리티 모듈입니다. 원래 node.js와 함께 사용하도록 설계되었지만 브라우저에서 직접 사용할 수도 있습니다. 예 async.map(['file1','file2','file3'], fs.stat, function(err, results){ // results is now an array of stats for each file }); async.filter(['file1','file2','file3'], path.exists, functi..

IT story 2020.12.31

사용자 정의 녹아웃 바인딩을 위해 초기화와 업데이트 사이에 상태를 저장하는 선호하는 방법은 무엇입니까?

사용자 정의 녹아웃 바인딩을 위해 초기화와 업데이트 사이에 상태를 저장하는 선호하는 방법은 무엇입니까? 현재 dom 요소에 대한 jQuery 데이터를 사용하여 상태를 저장하고 있습니다. ko.bindingHandlers.customValue = { init: function init(element, valueAccessor, allBindingsAccessor, viewModel, bindingContext) { var state = { isEditing: false }; $(element).focus(function focus() { state.isEditing = true; }).blur(function blur() { state.isEditing = false; }).data("customBindi..

IT story 2020.12.31

PHP umask (0) 목적은 무엇입니까

PHP umask (0) 목적은 무엇입니까 umask(0);PHP에서 사용하는 목적은 무엇입니까 ? 나는 이것을 몇 번 보았지만 문서에서 정확히 무엇을하는지 알 수 없습니다. 누군가 이것을 설명하고 언제 사용하는 것이 유용할까요? 설정 umask에 0000(또는 0새로 파일을 생성 또는 디렉토리가 초기 취소 아무런 권한이 없습니다 생성) 수단을. 즉, a umask가 0 이면 모든 파일이 작성 0666되거나 쓰기 가능하게됩니다. 동안 생성 된 디렉토리 umask는 0입니다 0777. 일반적으로 볼 때 새로 생성 된 파일이나 디렉토리에 필요한 권한을 명시 적으로 설정 umask(0)하는 호출이 바로 뒤에 와야합니다 chmod(). umask를 0으로 설정할 때주의하십시오! 이것은 위험 할 수 있으며 생성 ..

IT story 2020.12.31

Google Map Api v2가 로그에 'V / GoogleSignatureVerifier : 서명이 유효하지 않습니다'오류 메시지를 표시 함

Google Map Api v2가 로그에 'V / GoogleSignatureVerifier : 서명이 유효하지 않습니다'오류 메시지를 표시 함 google map api v2조각에지도를 표시하는 데 사용하는 Android 애플리케이션을 개발 중 입니다. 응용 프로그램을 실행할 때 가끔이 오류 메시지가 내 로그에 표시됩니다. 내가 시도한 것 : debug.keystore를 지우고 앱을 다시 빌드합니다. Google Play 서비스를 다운 그레이드하고 다시 업그레이드합니다. 오프라인 작업 선택 취소 지금까지 트릭은 없습니다 ... 옛날 옛적에 로그 탭에서 : 2364-3928/com.example.android.app E/DynamiteModule: Failed to load module descripto..

IT story 2020.12.31

"COM Interop 등록"은 실제로 어떤 역할을합니까?

"COM Interop 등록"은 실제로 어떤 역할을합니까? VS 프로젝트 옵션 "COM interop 등록"이 실제로 수행하는 작업은 정확히 무엇입니까? 이 옵션이 활성화 된 상태에서 라이브러리를 빌드하면 VBScript에서 라이브러리의 CreateObject를 호출 할 수 있기 때문입니다. 그러나 이것이없이 빌드 한 다음 수동으로 regasm을 실행하면 CreateObject가 실패합니다. 그래서 궁금합니다. VS2010은 내가하지 않는 일을 무엇을합니까? / tlb 및 / codebase 옵션을 사용하여 Regasm.exe를 실행하는 것과 동일한 작업을 수행합니다. / codebase 옵션은 아마도 잊은 것일 것입니다. Regasm은 DLL을 GAC에 넣고 그렇지 않으면 경고를 생성한다고 가정하는 것..

IT story 2020.12.31

`--squash`와`--no-ff --no-commit`의 차이점은 무엇입니까?

`--squash`와`--no-ff --no-commit`의 차이점은 무엇입니까? 마이크로 커밋을 숨기려면 어느 것을 사용해야합니까? 다른 부모 git merge --squash와 의 유일한 차이점은 git merge --no-ff --no-commit무엇입니까? 차이점들 이러한 옵션은 별도의 목적으로 존재합니다. 저장소는 다르게 끝납니다. 주제 브랜치에서 개발을 완료 한 후 저장소가 다음과 같다고 가정 해 보겠습니다. --squash master를 체크 아웃 한 다음 git merge --squash topic; git commit -m topic, 다음을 얻습니다. --no-ff --no-commit 대신,하면 다음과 git merge --no-ff --no-commit; git commit -m t..

IT story 2020.12.31

MySQL 쿼리의 여러 열 인덱스 이해

MySQL 쿼리의 여러 열 인덱스 이해 다음은 쿼리입니다. SELECT * FROM table WHERE accountid = 1 ORDER BY logindate DESC LIMIT 1 이제 필드에 여러 열이있는 인덱스를 추가 한 경우 : INDEX(accountid,logindate) MySQL은이 다중 열 인덱스를 활용합니까? 아니면 한 필드가 where 절에 있고 다른 필드가 order 문에 있기 때문에 사용하지 않습니까? 아니면 여러 열 인덱스의 순서로 필드를 사용하는 한 중요하지 않습니까? 좋은 질문. 인덱스는 왼쪽에서 오른쪽으로 작동하므로 WHERE기준은 인덱스를 사용합니다. 정렬은이 경우 색인도 활용합니다 (아래 실행 계획). 로부터 수동 : 인덱스의 ORDER BY모든 사용되지 않은 부분..

IT story 2020.12.31

Maven 저장소, pom.xml 또는 settings.xml을 지정하는 가장 좋은 장소는 어디입니까?

Maven 저장소, pom.xml 또는 settings.xml을 지정하는 가장 좋은 장소는 어디입니까? 어디 받는다는 프로젝트에 필요한 저장소를 지정하는 가장 좋은 장소 pom.xml또는 settings.xml? 각 위치의 장단점은 무엇입니까? 모범 사례는 무엇입니까? 여러 가지 이유로 POM에서 리포지토리를 정의하는 것이 더 나은 것 같습니다. 재현성 : 종속 아티팩트는 POM에 명시 적으로 선언 된 알려진 위치에서 나옵니다. 또한 사용자의 잘못 구성된 저장소로 인해 문제가 발생할 가능성이 적습니다. 이식성 :이 POM은 Maven이 설치된 모든 컴퓨터에 빌드됩니다. 추가 사용자 구성 리포지토리 설정에 대한 추가 요구 사항은 없습니다. 사용 용이성 : 설정하는 구성이 적기 때문에 신규 개발자가 프로젝트..

IT story 2020.12.31
반응형