반응형

분류 전체보기 674

Spring의 "자동 프록시 자격 없음" 원인 추적

Spring의 "자동 프록시 자격 없음" 원인 추적 Spring의 자동 프록시 장치를 만지작거리기 시작하면 문서화된 대로 다음과 같은 동작을 자주 보게 됩니다. BeanPostProcessor 인터페이스를 구현하는 클래스는 특수하므로 컨테이너에서 다르게 처리됩니다.모든 BeanPostProcessor와 직접 참조되는 Bean은 ApplicationContext의 특수 시작 단계의 일부로 시작 시 인스턴스화되며, 모든 BeanPostProcessor는 정렬된 방식으로 등록되고 이후 모든 BeanPostProcessor에 적용됩니다.AOP 자동 프록시는 BeanPostProcessor 자체로 구현되므로 BeanPostProcessor 또는 직접 참조되는 BeanPostProcessor는 자동 프록시에 적합하..

programing 2023.09.03

MySQL 5의 다중 열 기본 키

MySQL 5의 다중 열 기본 키 하는 법을 , 꼭 키를 가지고 하고 있습니다.SERIAL모든 테이블의 모든 행에 대한 ID를 입력합니다.동시에, 저는 다대다 관계도 하고 있기 때문에, 관계를 조정하는 표의 두 열 중 하나에 고유한 값을 요구하는 것은 그것을 방해가 될 수 있습니다. 모든 열에 걸쳐 값의 조합이 정확하게 반복되지 않는 한 주어진 값이 어떤 열에서도 반복될 수 있도록 테이블의 기본 키를 어떻게 정의할 수 있습니까?CREATE TABLE 구문 페이지에서 인용: 기본 키는 다중 열 인덱스일 수 있습니다.그러나 열 지정의 주 키 속성을 사용하여 다중 열 인덱스를 생성할 수는 없습니다.이렇게 하면 해당 단일 열만 주 열로 표시됩니다.별도의 기본 키(index_col_name, ...) 절을 사용해..

programing 2023.09.03

큰 MySQL 제품 내역 테이블 파티셔닝?

큰 MySQL 제품 내역 테이블 파티셔닝? 저는 php, laravel framework, mariadb로 작성된 창고 관리 시스템을 개발하고 있습니다.각 제품에 대한 모든 정보를 얻으려면 특정 제품에 대해 수행된 모든 작업을 기록하는 제품 "이력" 표를 사용합니다.이 테이블은 매우 빠르게 확장되기 시작했으며, DB 테이블에는 1,500만 개의 행이 있습니다. 이 테이블은 특히 기능을 실행할 때 느리게 작동하기 시작했습니다. 이 테이블은 제품 판매, 생성, 폐기 등의 모든 제품을 분석하는 데 필요합니다. 한 쿼리에 1,500만 개의 행이 필요합니다.그래서 저는 이 큰 테이블을 어떻게 관리할 것인지를 찾기 시작했습니다. 왜냐하면 인덱싱이 더 이상 작동하지 않기 때문입니다.날짜별로 이 테이블을 분할/분할하는..

programing 2023.09.03

점이 없는 파일(확장자가 없는 모든 파일)을 gitignore 파일에 추가하려면 어떻게 해야 합니까?

점이 없는 파일(확장자가 없는 모든 파일)을 gitignore 파일에 추가하려면 어떻게 해야 합니까? 제목에 나와 있는 것처럼 gitignore 파일에 "점이 없는 파일"을 추가할 수 있습니까? 이렇게 하면 확장자가 없는 성가신 파일들을 모두 처리할 수 있을 것 같습니다.다음과 유사한 조합을 사용할 수 있습니다. * !/**/ !*.* 해당 제외 규칙(네거티브 패턴)은 확장자가 있는 파일을 제외한 모든 파일을 무시해야 합니다. 아래 매드 물리학자가 언급한 바와 같이, 규칙은 다음과 같습니다. 파일의 상위 디렉터리가 제외된 경우 해당 파일을 다시 포함할 수 없습니다.*) (*특정 조건이 충족되지 않는 한 2.?아래 참조) 그게 이유다!/**/파일을 화이트리스트에 추가하려면 부모 폴더를 재귀적으로 화이트리스..

programing 2023.09.03

내 발을 어떻게 가려요?

내 발을 어떻게 가려요? 이전 질문에서 저는 발이 압력판에 부딪힌 위치를 감지하는 데 도움이 되는 훌륭한 답변을 얻었지만, 지금은 이러한 결과를 해당 발과 연결하는 데 어려움을 겪고 있습니다. 수동으로 앞발에 주석을 달았습니다(RF=우측 전면, RH=우측 후면, LF=좌측 전면, LH=좌측 후면). 보시다시피 반복되는 패턴이 있으며 거의 모든 측정값에서 반복됩니다.다음은 수동으로 주석을 추가한 6가지 평가판에 대한 프레젠테이션 링크입니다. 처음에는 휴리스틱을 사용하여 다음과 같이 정렬하는 것을 참조하십시오. 앞발과 뒷발 사이의 체중 지지율은 약 60-40%입니다. 뒷발은 일반적으로 표면이 더 작습니다. 앞발은 (종종) 공간적으로 왼쪽과 오른쪽으로 나뉩니다. 하지만 저는 제 휴리스틱에 대해 약간 회의적입니..

programing 2023.08.29

appcompat-v7:21.0.0': 지정된 이름과 일치하는 리소스를 찾을 수 없습니다. 특성 'android:actionModeShareDrawable'

appcompat-v7:21.0.0': 지정된 이름과 일치하는 리소스를 찾을 수 없습니다. 특성 'android:actionModeShareDrawable' 프로젝트에서 최신 appcompat-v7 지원 라이브러리를 사용하려고 하면 다음 오류가 발생합니다. /Users/greg/dev/mobile/android_project/app/build/intermediates/exploded-aar/com.android.support/appcompat-v7/21.0.0/res/values-v11/values.xml Error:(36, 21) No resource found that matches the given name: attr 'android:actionModeShareDrawable'. Error:(36,..

programing 2023.08.29

조인 마리애드브 제한 수

조인 마리애드브 제한 수 저는 Mariadb에 대한 요청이 있어서 문제가 있습니다.이 요청은 MySQL에서 진행하는 데 문제가 없었습니다. (우리는 방금 mariadb로 마이그레이션했지만 요청에 전혀 응답하지 않습니다.) 여기 있습니다. SELECT DISTINCT art.id, FROM tracker_artifact art LEFT JOIN tracker_changeset ON art.id = tracker_changeset.artifact_id AND tracker_changeset.submitted_on = (SELECT MAX(submitted_on) FROM tracker_changeset WHERE artifact_id = art.id) INNER JOIN tracker_changeset_va..

programing 2023.08.29

C++ 문자열에서 상수가 아닌 C 문자열을 다시 받을 수 있습니까?

C++ 문자열에서 상수가 아닌 C 문자열을 다시 받을 수 있습니까? C++의 항상 정확성은 여전히 저에게 두통을 줍니다.오래된 C 코드를 사용하는 동안, 저는 C++ 문자열 객체를 C 문자열로 변환하고 변수에 할당해야 하는 저 자신을 발견했습니다.그나변다같습니다과음는수러입니다.char *그리고.c_str()를 반환합니다.const char []제 기능을 사용하지 않고도 이 문제를 해결할 수 있는 좋은 방법이 있습니까? 편집: 저도 새로 전화하는 것을 피하려고 합니다.메모리 누수를 줄이기 위해 조금 더 복잡한 코드를 기꺼이 교환하겠습니다.C++17 이상: foo(s.data(), s.size()); C++11, C++14: foo(&s[0], s.size()); 그러나 주의해야 할 사항은 다음과 같습니다...

programing 2023.08.29

ACTION_SEND 의도에 대한 특정 앱 필터링 방법(앱별로 다른 텍스트 설정)

ACTION_SEND 의도에 대한 특정 앱 필터링 방법(앱별로 다른 텍스트 설정) ACTION_SEND 의도를 사용할 때 특정 앱을 어떻게 걸러낼 수 있습니까?이 질문은 다양한 방식으로 제기되었지만, 저는 주어진 답변을 바탕으로 해결책을 찾지 못했습니다.누군가 도울 수 있기를 바랍니다.앱 내에서 공유할 수 있는 기능을 제공하고 싶습니다.Android Dev Alexander Lucas의 조언에 따라 Facebook/Twitter API를 사용하지 않고 의도를 사용하여 수행하고 싶습니다. ACTION_SEND 의도를 사용하여 공유하는 것은 좋지만, 문제는 (1) 모든 공유 옵션이 거기에 있는 것이 아니라 FB, Twitter, Email로 제한하는 것이 낫다는 것이고, (2) 각 공유 앱에 동일한 것을 공..

programing 2023.08.29

패스트리 키트 프레임워크란 무엇입니까?

패스트리 키트 프레임워크란 무엇입니까? PastryKit Javascript Framework에 대한 정보를 찾고 있습니다.모바일 사파리에서 아이폰 자체에 표시되는 아이폰 사용자 가이드에서 사용 중인 것으로 보이지만 설명서나 API를 찾을 수 없습니다.실행 중인 것을 보려면 Safari 4를 열고 사용자 에이전트를 iPhone 3(개발 메뉴에서)으로 설정한 다음 가이드를 확인하십시오. 전체적으로 아이폰 네이티브 앱처럼 동작하는 HTML/CSS/Javascript 앱을 작성하는 방식인 것 같습니다. Javascript에 관한 한, 프레임워크 파일에 JS Beautifier를 사용했더니 3,400줄이 넘었습니다!미화되었고, 그들의 구현은 1,200줄이 넘었습니다. CSS 쪽에서는 프레임워크 CSS에서 Cle..

programing 2023.08.29
반응형