반응형

developer tip 2321

null을 확장하는 클래스를 작성하는 방법과 이유는 무엇입니까?

null을 확장하는 클래스를 작성하는 방법과 이유는 무엇입니까? ES6에 추가 된 JavaScript의 클래스 구문 은 다음과 같이 확장null 하는 것이 합법적입니다 . class foo extends null {} 일부 인터넷 검색은 ES에서 제안 된 것으로 나타났습니다. 이러한 선언은 오류 가 있음을 나타냅니다 . 그러나 다른 논평자들은 그들이 누군가가 {__proto__: null}프로토 타입 이있는 클래스를 만들고 싶을 수 있습니다. 그리고 그 주장의 측면이 궁극적으로 우세했습니다. 이 가상의 사용 사례를 이해하기 어렵습니다. 우선, 그러한 클래스 의 선언 은 합법적이지만 이러한 방식으로 선언 된 클래스 를 인스턴스화 하는 것은 그렇지 않은 것 같습니다 . fooNode.js 또는 Chrome에..

developer tip 2020.12.26

성능을 향상 시키려면 어떤 PHP opcode cacher를 사용해야합니까?

성능을 향상 시키려면 어떤 PHP opcode cacher를 사용해야합니까? 높은 부하에서 성능을 향상 시키려고 노력하고 있으며 opcode 캐싱을 구현하고 싶습니다. 다음 중 어떤 것을 사용해야합니까? APC- 설치 가이드 eAccelerator- 설치 가이드 XCache- 설치 가이드 나는 또한 내 레이더 아래로 미끄러 진 다른 대안에 열려 있습니다. 현재 Apache 2 및 PHP 5.2가 설치된 Debian Etch에서 실행 중입니다. [업데이트 1] HowtoForge 설치 링크 추가 [업데이트 2] 제공된 답변과 피드백을 기반으로 내 애플리케이션에서 다음 Apache JMeter 테스트 계획을 사용하여 세 가지 구현을 모두 테스트했습니다. 로그인 홈 페이지에 액세스 동시 연결이 50 개인 경우..

developer tip 2020.12.26

이 이미지 처리 테스트에서 Swift가 C보다 100 배 느린 이유는 무엇입니까?

이 이미지 처리 테스트에서 Swift가 C보다 100 배 느린 이유는 무엇입니까? 이 질문에 이미 답변이 있습니다. Swift Beta 성능 : 배열 정렬 9 답변 다른 많은 개발자들과 마찬가지로 저는 Apple의 새로운 Swift 언어에 대해 매우 흥분했습니다. Apple은 속도가 Objective C보다 빠르며 운영 체제를 작성하는 데 사용할 수 있다고 주장했습니다. 그리고 지금까지 배운 것에서이 언어는 정적 유형 언어이며 정확한 데이터 유형 (예 : 정수 길이)을 정확하게 제어 할 수 있습니다. 따라서 이미지 처리와 같이 성능이 중요한 작업을 처리 할 수있는 좋은 잠재력을 가지고있는 것 같습니까? 그것이 제가 빠른 테스트를하기 전에 생각했던 것입니다. 그 결과 정말 놀랐습니다. 다음은 C로 된 간단..

developer tip 2020.12.26

package.json에 나열되지 않은 package-lock.json의 취약한 npm 패키지를 어떻게 수정합니까?

package.json에 나열되지 않은 package-lock.json의 취약한 npm 패키지를 어떻게 수정합니까? Github는 내 package-lock.json 파일의 종속성이 취약하고 구식이라고 알려줍니다. 문제는 내가 npm install또는을 수행 npm update하면 둘 다 package-lock.json 파일의 종속성을 업데이트하지 않는다는 것입니다. 나는 이것에 대해 많은 인터넷 검색을 수행했으며 파일을 삭제하고 npm install. 누구든지이 문제를 해결할 수 있다면 대단히 감사하겠습니다. 문제의 패키지는 실제로 내 package.json 파일에없는 Hoek입니다. 미리 감사드립니다. Hoek이 종속성 중 하나의 종속성 인 것처럼 들립니다 (따라서 package.json에있는 패키지..

developer tip 2020.12.26

PHP를 사용하여 웹 사이트에서 OCR을 구현하려면 어떻게해야합니까?

PHP를 사용하여 웹 사이트에서 OCR을 구현하려면 어떻게해야합니까? Linux 서버에서 PHP 또는 Python과 함께 작동하는 무료 OCR 라이브러리가 있습니까? 아이디어는 이미지를 업로드하고 여기에서 문자를 추출하거나 사용자가 "문자를 그리고"해당 이미지에서 파싱 할 수 있도록하는 것입니다. 당신은 리눅스 박스를 사용하고 있기 때문에 구글의 오픈 소스 프로젝트 인 ocropus를 적극 추천 합니다. PHP는 아니지만 최선의 선택이 될 것이라고 생각합니다. 물론 PHP 내에서 exec. 성숙하고 많은 옵션이 있습니다. 프로젝트 사이트에서 : OCRopus 엔진은 90 년대 중반에 개발되어 미국 인구 조사국에서 배포 한 고성능 필기 인식기와 새로운 고성능 레이아웃 분석 방법의 두 가지 연구 프로젝트를 ..

developer tip 2020.12.26

Angular2로드시 너무 많은 파일 요청

Angular2로드시 너무 많은 파일 요청 나는 웹 사이트를 사용 Angular2하고 있는데 문제가 있다고 생각합니다. 내 각도 페이지의 첫 번째로드 에서 디렉토리의 SystemJS모든 Angular2파일 을 검색하기 위해 5 억 개 이상의 요청을 작성합니다 angular2/src. 전체적으로 첫 번째로드는 4MB 이상을 다운로드하며 시작하는 데 14 초 이상 걸립니다. 내는 index.html다음을 포함하는 스크립트를 수행합니다 그리고 내 systemJs 초기화 코드는 다음과 같습니다. 내 공용 폴더의 구조는 다음과 같습니다. . ├── img ├── styles ├── app ├── libs | └── angular2 | └── systemjs | └── rxjs | └── jquery | └── l..

developer tip 2020.12.25

'위치 : 절대'가 flexbox와 충돌합니까?

'위치 : 절대'가 flexbox와 충돌합니까? 다른 요소에 영향을주지 않고 화면 상단에 div 스틱을 만들고 중앙에 자식 요소를 만들고 싶습니다. .parent { display: flex; justify-content: center; position: absolute; } text position: absolute라인을 추가하면 justify-content: center무효가됩니다. 그들은 서로 충돌하며 해결책은 무엇입니까? 편집하다 고마워요 부모 너비의 문제입니다. 그러나 나는 반응 네이티브이기 때문에 설정할 수 없습니다 width: 100%. 시도 flex: 1하고 align-self: stretch, 둘 다 작동하지 않습니다. 나는 Dimensions 를 사용 하여 창의 전체 너비를 얻었고 작동..

developer tip 2020.12.25

Django의 ModelForm unique_together 유효성 검사

Django의 ModelForm unique_together 유효성 검사 다음과 같은 Django 모델이 있습니다. class Solution(models.Model): ''' Represents a solution to a specific problem. ''' name = models.CharField(max_length=50) problem = models.ForeignKey(Problem) description = models.TextField(blank=True) date = models.DateTimeField(auto_now_add=True) class Meta: unique_together = ("name", "problem") 다음과 같은 모델을 추가하기 위해 양식을 사용합니다. clas..

developer tip 2020.12.25

Django의 계단식 삭제 동작을 재정의하는 옵션은 무엇입니까?

Django의 계단식 삭제 동작을 재정의하는 옵션은 무엇입니까? Django 모델은 일반적으로 ON DELETE CASCADE 동작을 상당히 적절하게 처리합니다 (기본적으로 지원하지 않는 데이터베이스에서 작동하는 방식으로). 그러나 예를 들어 다음 시나리오에서 적절하지 않은 경우이 동작을 재정의하는 가장 좋은 방법을 찾기 위해 고군분투하고 있습니다. ON DELETE RESTRICT (즉, 하위 레코드가있는 경우 개체 삭제 방지) ON DELETE SET NULL (즉, 자식 레코드를 삭제하지 않고 관계를 끊기 위해 부모 키를 NULL로 설정) 기록 삭제시 기타 관련 데이터 업데이트 (예 : 업로드 된 이미지 파일 삭제) 다음은 내가 알고있는이를 달성 할 수있는 잠재적 인 방법입니다. 모델의 delete..

developer tip 2020.12.25

캐치 블록으로 돌아 오시겠습니까?

캐치 블록으로 돌아 오시겠습니까? catch 블록에 return 문이있는 것이 잘못입니까? 대안은 무엇입니까? 즉 : public bool SomeFunction() { try { //somecode return true; } catch(Exception ex) { MessageBox.Show(ex.message); return false; } } catch 블록에서 정상적으로 돌아올 수 있습니다. 일반적으로 좋은 기능 코드입니다. 한 가지 대안은 반환 값을 임시 변수에 저장하는 것입니다. public bool SomeFunction() { bool success = true; try { //somecode } catch(Exception ex) { MessageBox.Show(ex.message); s..

developer tip 2020.12.25
반응형