반응형

programing 750

AJAX 콜을 처리하는 웹 워커 - 최적화 오버킬?

AJAX 콜을 처리하는 웹 워커 - 최적화 오버킬? 웹 워커(사용 가능한 경우)를 사용하여 모든 AJAX 요청을 처리하는 코드를 사용하고 있습니다.은 거의 일밖에 않는다.XMLHttpRequest비동기(비동기)입니다.request.open("get",url,true)를 참조해 주세요. 최근 이 코드에 관한 몇 가지 문제가 생겼는데, 이 문제를 수정하는 데 시간을 들여야 할지 아니면 솔루션 전체를 폐기해야 할지 고민하기 시작했습니다. 지금까지의 조사에 의하면, 이 코드가 실제로 퍼포먼스를 해치고 있을 가능성이 있습니다.하지만 이를 뒷받침할 만한 믿을 만한 소식통을 찾을 수 없었습니다.제가 발견한 것은 두 가지뿐입니다. AJAX 콜에 웹 워커를 사용하기 위한 2년 된 jQuery 기능 제안 이 SO 질문은 ..

programing 2023.02.22

Django Rest Framework를 사용하여 파일을 업로드하고 JSON payload를 전송하려면 어떻게 해야 합니까?

Django Rest Framework를 사용하여 파일을 업로드하고 JSON payload를 전송하려면 어떻게 해야 합니까? JSON payload뿐만 아니라 파일을 수신할 수 있는 Django Rest Framework API 핸들러를 작성하려고 합니다.MultiPartParser를 핸들러 파서로 설정했습니다. 하지만 둘 다 할 수 없을 것 같아요.파일과 함께 payload를 멀티 파트 요구로 전송하면 request.data에서 JSON payload를 magred 방식으로 사용할 수 있습니다(첫 번째 텍스트 부분부터 첫 번째 콜론까지의 키, 나머지 부분은 데이터).표준 형식의 파라미터로 파라미터를 송신할 수 있습니다만, API의 나머지 부분은 JSON payload를 받아들이기 때문에 일관성을 유지하..

programing 2023.02.22

각도 JS각도 JS동봉하지 않은 검증동봉하지 않은 검증

각도 JS동봉하지 않은 검증 Angular에서 격리된 단일 시스템을 검증할 수 있습니까?양식이 검증되는 것과 유사한 방법으로요?저는 이렇게 생각하고 있습니다. Too long! 위의 예는 효과가 없습니다.에 봉입하다및 교환ng-show와 함께ng-show="myForm.myInput.$error.maxlength"도와준다. 를 사용하지 않고 이 작업을 수행할 수 있습니까??ng-form angular 디렉티브(여기서 docs 참조)를 사용하여 html 형식 외에서도 모든 것을 그룹화할 수 있습니다.그런 다음 angular FormController를 활용할 수 있습니다. Too long! 예Silvio Lucas의 답변을 바탕으로 반복하여 양식 이름과 유효한 상태를 삽입할 수 있어야 하는 경우: Requ..

programing 2023.02.22

AngularJS : $scope를 호출할 때 이미 진행 중인 오류 $digest를 방지합니다.$syslog()

AngularJS : $scope를 호출할 때 이미 진행 중인 오류 $digest를 방지합니다.$syslog() 애플리케이션을 각도로 빌드한 후, 페이지를 수동으로 스코프로 갱신할 필요가 점점 더 많아지고 있습니다. 은 전화하는 입니다.$apply()내 컨트롤러와 지시의 범위 내에서.같은 이다. 오류: $digest가 이미 진행 중입니다. 이 오류를 회피하는 방법이나 다른 방법으로 같은 것을 달성하는 방법을 알고 있는 사람이 있습니까?최근 Angular guys와의 토론에서 바로 이 주제에 대해:장래를 대비하기 위해서, 다음의 것을 사용하지 말아 주세요. 올바른 방법을 요구했을 때, 그 답은 현재입니다. $timeout(function() { // anything you want can go here a..

programing 2023.02.22

SQL Server에서의 지연 가능한 제약 조건

SQL Server에서의 지연 가능한 제약 조건 지연 가능한 제약(DC)을 지원하는 SQL Server 버전이 있습니까? 버전 8.0 이후 Oracle에서는 지연 가능한 제약 조건(개별 테이블을 삽입하거나 업데이트할 때가 아니라 스테이트먼트 그룹을 커밋할 때만 평가되는 제약 조건)을 지원했습니다.지연 가능한 제약조건은 제약조건이 여전히 활성화되어 있다는 점에서 단순한 비활성화/활성화와는 다릅니다. 제약조건은 나중에(배치가 커밋될 때) 평가될 뿐입니다. DC의 장점은 개별적으로 불법인 갱신을 평가하여 결과적으로 유효한 엔드 스테이트가 되는 것입니다.예를 들어, 각 행이 값을 필요로 하는 두 행 사이의 테이블에 순환 참조를 작성하는 것이 있습니다.개별 삽입문은 구속조건을 통과시키지 않지만 그룹은 통과시킬 수..

programing 2023.02.22

AngularJS App: .js 파일을 index.html에 포함하는 방법

AngularJS App: .js 파일을 index.html에 포함하는 방법 저는 angularJs는 처음이에요.angularJs를 사용하여 폰갭 앱을 만들었습니다.앱은 정상적으로 동작하고 있습니다.문제는, 이제 내가 얼마나 각도가 높은지에 대해 좀 더 이해하게 됐다는 것이다.JS는 작동하지만(적어도 있다고 생각합니다), 앱 파일 구조와 코드 유지보수가 걱정됩니다.내 프로젝트는 각진 씨앗 패턴을 따릅니다.이 구조를 가진 GitHub의 Angular Seed: js app.js controllers.js directives.js services.js filters.js angularJS를 사용한 앱의 구조화 방법을 조사한 결과, 매우 좋은 기사를 발견했습니다.JS 및 대규모 AngularJS 애플리케이션 ..

programing 2023.02.22

JAVA에서 JSONArray를 정렬하려면 어떻게 해야 합니까?

JAVA에서 JSONArray를 정렬하려면 어떻게 해야 합니까? 이 질문에는 이미 답변이 있습니다. Android는 JSONObjects의 JSONArray를 정렬하는 방법 (6개의 답변) 닫힘9년 전. 개체의 필드별로 개체의 JSONArray를 정렬하려면 어떻게 해야 합니까? 입력: [ { "ID": "135", "Name": "Fargo Chan" }, { "ID": "432", "Name": "Aaron Luke" }, { "ID": "252", "Name": "Dilip Singh" } ]; 원하는 출력("이름" 필드에서 정렬): [ { "ID": "432", "Name": "Aaron Luke" }, { "ID": "252", "Name": "Dilip Singh" } { "ID": "135",..

programing 2023.02.22

AngularJS, Karma/Jasmine 테스트는 왜 이렇게 느리게 실행됩니까?

AngularJS, Karma/Jasmine 테스트는 왜 이렇게 느리게 실행됩니까? 저는 Angularjs 앱에 대해 실행되는 간단한 카르마/재스민 단위 테스트를 몇 가지 가지고 있습니다.최신 버전의 Chrome을 사용하여 WebStorm IDE에서 테스트를 실행합니다. 테스트 스위트가 매우 빠르게 실행될 수 있습니다(0.24초). 동일한 코드에 대한 동일한 테스트 스위트의 실행 속도가 매우 느릴 수 있음(120초) 나는 모든 상식적인 해결책을 시도해 보았다.나는 내가 무엇을 잘못하고 있는지 알아내려고 인터넷을 샅샅이 뒤졌다. 시험이 왜 이렇게 느리게 진행되나요?답은 매우 간단하다. 저는 크롬을 사용하여 카르마 서버를 실행하고 있습니다.Karma 서버를 처음 시작하면 Chrome 인스턴스가 최대 창으로 ..

programing 2023.02.22

React에서 양식 레이블의 고유 ID를 생성하는 방법

React에서 양식 레이블의 고유 ID를 생성하는 방법 i i with 、 elements 、 elements 、 elements 、 elements 、 。label '아이디'를 링크하기 위한 .label" " 가 붙은 htmlFor거 요.다음과 같이 합니다. React.createClass({ render() { const id = ???; return ( My label ); } }); 에는 아이디를 기반으로 요.this._rootNodeID0.13을 반응시키다.지금 가장 좋은 방법 및/또는 간단한 방법은 무엇입니까?ID는 다음 위치에 배치해야 합니다. component Will Mount(컴포넌트 마운트) (2018년 갱신)constructor 아니라, 이에요.render · ★★render신분을 ..

programing 2023.02.22

ESLint 오류로 인해 create-react-app을 컴파일할 수 없습니다.

ESLint 오류로 인해 create-react-app을 컴파일할 수 없습니다. 새로운 템플릿을 작성했습니다.create-react-appreact v17이 포함되어 있고, eslint 의존성을 이전과 같이 설치했습니다.이것이 제 패키지입니다.json 파일 { "name": "gym-nation", "version": "0.1.0", "private": true, "dependencies": { "@testing-library/jest-dom": "^5.11.5", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^12.1.10", "axios": "^0.21.0", "classnames": "^2.2.6", "moment": "..

programing 2023.02.22
반응형