반응형

programing 720

MongoDB - 페이징

MongoDB - 페이징 MongoDB를 사용할 때 페이지 보기와 같은 특별한 패턴이 있습니까?블로그에 최신 10개의 게시물을 나열하면 이전 게시물로 돌아갈 수 있습니다. 아니면 예를 들어 blogpost.publish date의 인덱스로 해결하고 결과를 건너뛰고 제한하면 됩니까?skip+limit 를 사용하는 것은, 퍼포먼스가 문제가 되는 경우나 대량의 콜렉션이 있는 경우, 페이징을 실시하는 좋은 방법이 아닙니다.페이지 번호를 늘리면 점점 느려집니다.건너뛰기를 사용하려면 서버가 0에서 오프셋(건너뛰기) 값까지 모든 문서(또는 색인 값)를 통과해야 합니다. 마지막 페이지의 범위 값을 전달한 범위 쿼리(+ 제한)를 사용하는 것이 훨씬 좋습니다.예를 들어 "게시 날짜"별로 정렬하는 경우 마지막 "게시 날짜"..

programing 2023.03.08

문자열 조합과 문자열 배열

문자열 조합과 문자열 배열 다음과 같은 현악기 조합 타입이 있습니다. type Suit = 'hearts' | 'diamonds' | 'spades' | 'clubs'; 이 문자열 조합에서 사용할 수 있는 모든 가능한 값을 얻을 수 있는 안전한 방법을 원합니다.그러나 인터페이스는 대부분 디자인 타임컨스트럭트이기 때문에 제가 할 수 있는 최선의 방법은 다음과 같습니다. export const ALL_SUITS = getAllStringUnionValues({ hearts: 0, diamonds: 0, spades: 0, clubs: 0 }); export function getAllStringUnionValues(valuesAsKeys: { [K in TStringUnion]: 0 }): TStringUn..

programing 2023.03.08

이것은 WordPress의 .htaccess 코드입니다.누가 설명 좀 해줄래?

이것은 WordPress의 .htaccess 코드입니다.누가 설명 좀 해줄래? WordPress의 permalinks .htaccess 코드입니다.이게 어떻게 돌아가는 건지 이해가 안 돼요.누가 설명 좀 해줄래? RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] 검색해보니-f그리고.-dpart는 실제 디렉토리와 파일에 더 높은 우선순위를 부여하는 것을 의미합니다. 하지만 그 다음에 뭐?^index\.php$ - [L]그리고.RewriteRule . /index.php..

programing 2023.03.08

Simple Wordpress AJAX 페이지 번호부여부

Simple Wordpress AJAX 페이지 번호부여부 아래 루프 + jQuery를 사용하여 다음 페이지 세트를 로드하고 있습니다.첫 번째 클릭으로 동작하지만 다음 페이지가 로드되고 "newer posts"를 클릭하면 페이지 전체가 새로고침됩니다.좋은 생각 있어요? jQuery's를 사용하고 있습니다.load()내용을 삽입하는 방법, 바로 가기입니다.$.ajax물론 콘텐츠를 동적으로 삽입합니다. 동적 콘텐츠에서는 이벤트를 비동적 부모에게 위임해야 합니다. jQuery는 이를 통해 이벤트를 쉽게 수행할 수 있습니다.on() jQuery(function($) { $('#content').on('click', '#pagination a', function(e){ e.preventDefault(); var l..

programing 2023.03.08

Spring Crud Repository .orelse던지다()

Spring Crud Repository .orelse던지다() 데이터베이스 쿼리가 빈 상태로 반환되는 경우 예외를 발생시키는 적절한 방법은 무엇입니까?저는 이 기능을 사용하려고 합니다..orElseThrow()메서드는 컴파일되지 않습니다. Meeting meeting = meetingRepository.findByMeetingId(meetingId).orElseThrow(new MeetingDoesNotExistException(meetingId)); 컴파일러에 다음과 같이 표시됩니다. "그 방법 OrElse"Optional 형식의 Throw(공급자)는 인수(MeetingRestController)에 적용할 수 없습니다.회의가 존재하지 않음예외) 람다 표현으로 할 수 있나요? Crud Repositor..

programing 2023.03.08

"No capture browser" 메시지가 표시되었기 때문에 Karma가 유닛 테스트를 실행하지 않음

"No capture browser" 메시지가 표시되었기 때문에 Karma가 유닛 테스트를 실행하지 않음 Angular Angular를JSU는 Jasmine을 사용하여 테스트를 수행하는데 테스트를 실행할 수 없습니다.제가 뭔가 간단한 걸 간과하고 있는 게 분명해요. 7 을 실행하고 Node.js 및 완료 npm. 디렉토리 구조는 다음과 같습니다. js/app/ - 컨트롤러, 앱 등이 포함되어 있습니다. js/config/ - 카르마.conf.conf.closs가 포함되어 있습니다. js/lib/ - 각도 포함 js/test/ - 재스민 사양 포함 js디렉토리 및 다음 명령을 실행합니다. karma start config/karma.conf.js 이로 인해 Chrome은 포트 9876에서 실행되지만 감시 ..

programing 2023.03.03

XML 스키마(XSD)에서 Json 스키마 생성

XML 스키마(XSD)에서 Json 스키마 생성 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 서적, 도구, 소프트웨어 라이브러리 등에 대한 권장 질문을 허용하지 않습니다.당신은 그 질문을 사실과 인용문으로 대답할 수 있도록 편집할 수 있다. 4년 전에 문을 닫았어요 이 질문을 개선하다 기존 XML 스키마(XSD 파일)에서 JSON 스키마를 생성하는 방법을 아는 사람이 있습니까?사용할 수 있는 도구가 있습니까?면책사항:저는 강력한 오픈 소스 XML인 Jsonix JSON JavaScript 매핑 라이브러리입니다. 오늘 저는 새로운 JSON Schema 생성 기능을 갖춘 Jsonix Schema 컴파일러의 새로운 버전을 출시했습니다. 구매 주문 스키..

programing 2023.03.03

반응에서 화살표 기능의 올바른 사용

반응에서 화살표 기능의 올바른 사용 리액트 사용 중JS는 Babel 및 Webpack을 사용하고 ES6 및 화살표 함수에 대해 제안된 클래스 필드를 사용합니다.화살표 함수는 컨스트럭터에서의 바인딩 동작과 마찬가지로 각각 렌더링하는 함수를 재작성하지 않음으로써 작업을 보다 효율적으로 하는 것으로 알고 있습니다.하지만 제가 그것들을 제대로 사용하고 있는지 100% 확신할 수 없습니다.다음은 내 코드를 세 개의 다른 파일로 단순화한 섹션입니다. 내 코드: Main.js prevItem = () => { console.log("Div is clicked") } render(){ return ( ) } 세컨드 클래스.js this.props.prevItem()} /> Third Class.js {this.prop..

programing 2023.03.03

ng-click angularjs 폼 검증

ng-click angularjs 폼 검증 기존 답변에서 해결책을 찾을 수 없어 글을 올립니다. 입력 필드가 많은 폼을 가지고 있는데, 그 중 많은 입력 필드가 필요합니다. 이 폼에는 버튼(2개 이상)이 있으며 ng-click을 사용하여 컨트롤러의 기능에 연결됩니다. 기능이 실행되기 전에 ng-click으로 폼의 유효성을 확인해야 합니다. 기본적으로 양식 검증은 함수 실행 후에 수행됩니다.필수 필드를 채우지 않으면 함수를 실행할 수 없습니다. 나는 바이올린을 만들었다.https://jsfiddle.net/z1uyyqg9/ Preview Update 매우 간단한 해결책은 폼에 이름을 붙여서 참조할 수 있도록 하고 나서ng-click폼이 유효한 경우에만 기동합니다. Preview Update 포크 바이올린 ..

programing 2023.03.03

angularjs newline 필터(다른 html 없음)

angularjs newline 필터(다른 html 없음) 변환하려고 \n합니다.br의 discriptions Google Group에서의 이 토론에 대해 알아보겠습니다. myApp.filter('newlines', function () { return function(text) { return text.replace(/\n/g, ' '); } }); 여기서의 설명에서는, 뷰에서 다음의 것을 사용하는 것도 추천합니다. {{ dataFromModel | newline | html }} 의 것을 것 같습니다.html필터인데,은 필터라고 요.ng-bind-html여하하다 이것은 가 된다: ,, 것것문 regard regard regard regard regard regard regard regard. 문자열H..

programing 2023.03.03
반응형