반응형

programing 209

Angular 어플리케이션에서 메모리 누수를 포착하는 방법

Angular 어플리케이션에서 메모리 누수를 포착하는 방법 나는 Angular로 쓰여진 웹 앱을 가지고 있다.기본적으로 API를 2개의 엔드포인트에 폴링하는 JS.그래서 매분마다 새로운 것이 있는지 여부를 조사한다. 메모리 누수가 적다는 것을 알게 되어 최선을 다해 찾았지만 할 수 없습니다.그 과정에서 앱의 메모리 사용량을 줄일 수 있었습니다.그것은 훌륭합니다. 다른 작업을 하지 않아도 모든 여론조사에서 메모리 사용량이 급증(정상)한 후 감소하지만 항상 증가합니다.레레의 i i에서 .[]로로 합니다.array.length = 0그리고 레퍼런스가 오래가지 않기 때문에 이 중 어느 것도 유지되어서는 안 된다고 생각합니다. 이것도 해봤어요.https://github.com/angular/angular.js/i..

programing 2023.02.22

AWS Lambda에서 DynamoDB 데이터를 일반 JSON으로 포맷

AWS Lambda에서 DynamoDB 데이터를 일반 JSON으로 포맷 AWS Lambda를 사용하여 DynamoDB 테이블에서 데이터를 스캔하고 있습니다.그 대가로 얻은 것은 다음과 같습니다. { "videos": [ { "file": { "S": "file1.mp4" }, "id": { "S": "1" }, "canvas": { "S": "This is Canvas1" } }, { "file": { "S": "main.mp4" }, "id": { "S": "0" }, "canvas": { "S": "this is a canvas" } } ] } 프런트 엔드 어플리케이션에서는 Ember Data Rest Adapter를 사용하고 있습니다만, 이러한 응답을 받을 수 없습니다.일반 JSON 포맷을 구할 수..

programing 2023.02.22

웹 팩 빌드에 git commit 해시 및 날짜 포함

웹 팩 빌드에 git commit 해시 및 날짜 포함 react/es6/webpack을 사용하고 있습니다.빌드 및 git 해시의 날짜를 앱 어딘가에 표시하고 싶습니다.가장 좋은 방법은 무엇입니까?웹 팩의 DefinePlugin을 사용할 수 있습니다. // get git info from command line let commitHash = require('child_process') .execSync('git rev-parse --short HEAD') .toString() .trim(); ... plugins: [ new webpack.DefinePlugin({ __COMMIT_HASH__: JSON.stringify(commitHash) }) ] ... 그러면 앱에서 사용할 수 있습니다.__COMMI..

programing 2023.02.22

React에서 "colSpan" 속성을 추가하는 방법JS

React에서 "colSpan" 속성을 추가하는 방법JS 아래 ReactJS TypeScript 코드에 colSpan="2" 특성을 추가하려고 하면 "Type string is not assignable to type number" 오류가 표시됩니다.어떻게 하면 고칠 수 있을까요? class ProductCategoryRow extends React.Component { constructor(props: MyProps) { super(props); } render() { return ( { this.props.category } ); } //end render. } //end class. 해보셨어요?{ this.props.category}?언급URL : https://stackoverflow.com/qu..

programing 2023.02.22

AngularJS - 부울 값을 가진 모델에 라디오 버튼 바인딩

AngularJS - 부울 값을 가진 모델에 라디오 버튼 바인딩 속성 값이 부울인 개체에 라디오 버튼을 바인딩하는 데 문제가 있습니다.$ 리소스에서 검색된 시험 문제를 표시하려고 합니다. HTML: {{choice.text}} JS: $scope.question = { questionText: "This is a test question.", choices: [{ id: 1, text: "Choice 1", isUserAnswer: false }, { id: 2, text: "Choice 2", isUserAnswer: true }, { id: 3, text: "Choice 3", isUserAnswer: false }] }; 이 샘플 오브젝트에서는 "isUserAnswer: true" 속성으로 인해 옵..

programing 2023.02.22

JSON.net을 사용하여 동일한 속성의 단일 항목과 어레이를 모두 처리하는 방법

JSON.net을 사용하여 동일한 속성의 단일 항목과 어레이를 모두 처리하는 방법 SendGrid 이벤트를 처리하기 위해 SendGridPlus 라이브러리를 수정하려고 하는데 API에서 카테고리가 일관되지 않아 문제가 있습니다. SendGrid API 참조에서 가져온 다음 payload 예에서는 다음과 같이 되어 있습니다.category각 항목의 속성은 단일 문자열이거나 문자열 배열일 수 있습니다. [ { "email": "john.doe@sendgrid.com", "timestamp": 1337966815, "category": [ "newuser", "transactional" ], "event": "open" }, { "email": "jane.doe@sendgrid.com", "timestamp"..

programing 2023.02.22

mongodb에서 N개의 문서를 삭제하는 방법

mongodb에서 N개의 문서를 삭제하는 방법 내 컬렉션에서 문서에는 상태 및 타임스탬프와 같은 키가 포함되어 있습니다.최신 10개의 문서를 찾으려면 다음 쿼리를 작성합니다. db.collectionsname.find().sort({"timestamp"-1}).limit(10) 이 쿼리는 원하는 결과를 제공하지만 최신 10개의 문서를 삭제하려고 할 때 다음 쿼리를 작성하고 있었습니다. db.collectionsname.remove({"status":0},10).sort({"timestamp":-1}) 그러나 다음과 같은 오류가 나타납니다.TypeError: Cannot call method 'sort' of undefined그리고 나는 다시 아래와 같은 질문을 썼다.db.collectionsname.re..

programing 2023.02.22

어떤 컨트롤러의 $scope 변수를 AngularJS에서 다른 컨트롤러와 공유하려면 어떻게 해야 합니까?

어떤 컨트롤러의 $scope 변수를 AngularJS에서 다른 컨트롤러와 공유하려면 어떻게 해야 합니까? 이거 있어요. app.controller('foo1', function ($scope) { $scope.bar = 'foo'; }); app.controller('foo2', function ($scope) { // want to access the $scope of foo1 here, to access bar }); 어떻게 하면 좋을까요?Angular Service를 사용하여 여러 컨트롤러 간에 변수를 공유할 수 있습니다. angular.module('myApp', []) .service('User', function () { return {}; }) 독립 컨트롤러 간에 데이터를 공유하기 위해 서비..

programing 2023.02.22

각진 이유JS $http 성공/오류 메서드가 더 이상 사용되지 않습니까?v1.6에서 삭제되었습니까?

각진 이유JS $http 성공/오류 메서드가 더 이상 사용되지 않습니까?v1.6에서 삭제되었습니까? 앵귤러JS 매뉴얼에는 다음 사항에 대한 폐지 통지가 있습니다.$http success그리고.error방법들.이 추상화가 라이브러리에서 제거된 특별한 이유가 있습니까?문제는 이었습니다..success그리고..error메서드는 반환값을 무시하기 때문에 체인할 수 없습니다.이것은 체인에 익숙한 사람들에게 문제를 일으켰고 체인에 익숙하지 않은 사람들의 잘못된 코드를 부추겼다.지연된 안티패턴을 사용하는 StackOverflow의 모든 예를 확인합니다. 각도 중 하나를 인용하려면JS팀: IMO.success그리고..error애초에 API 설계의 나쁜 부분이었다.이 호에서는 개발자가 다음 중 하나를 예상하기 때문에 혼..

programing 2023.02.22
반응형