반응형

programing 789

NodeJS :“EventEmitter 메모리 누수가 감지되었습니다.

NodeJS :“EventEmitter 메모리 누수가 감지되었습니다. 11 명의 청취자 추가” 이 오류를 발생시키는 내 응용 프로그램을 어떻게 디버깅 할 수 있습니까? (node) warning: possible EventEmitter memory leak detected. 11 listeners added. Use emitter.setMaxListeners() to increase limit. Trace at Socket.EventEmitter.addListener (events.js:160:15) at Socket.Readable.on (_stream_readable.js:653:33) at Socket.EventEmitter.once (events.js:179:8) at TCP.onread (net..

programing 2021.01.15

음, PRIu64는 누구입니까?

음, PRIu64는 누구입니까? 저는 C를 처음 접했고 다음과 같은 문제에 직면했습니다. #include #include int main(void) { uint64_t foo = 10; printf("foo is equal to %" PRIu64 "!\n", foo); return 0; } 그리고 작동합니다! 왜 그런지 모르겠어요? 누군가 이것에 대해 나를 도울 수 있습니까? 감사합니다! torr PRIu64인쇄를 위해 C99에 도입 된 형식 지정자입니다. uint64_t여기서 uint64_tis (링크 된 참조 페이지에서) : 너비가 각각 ... 64 비트 인 부호없는 정수 유형 (구현이 유형을 직접 지원하는 경우에만 제공됨) PRIu64 문자열 (리터럴)입니다. 예를 들면 다음과 같습니다. print..

programing 2021.01.15

몽구스 '정적'방법 대 '인스턴스'방법

몽구스 '정적'방법 대 '인스턴스'방법 이 질문과 유사한 생각 이 하나 있지만, 용어는 다르다. Mongoose 4 문서에서 : 사용자 정의 문서 인스턴스 메서드도 정의 할 수 있습니다. // define a schema var animalSchema = new Schema({ name: String, type: String }); // assign a function to the "methods" object of our animalSchema animalSchema.methods.findSimilarTypes = function (cb) { return this.model('Animal').find({ type: this.type }, cb); } 이제 모든 동물 인스턴스에 사용할 수있는 findSi..

programing 2021.01.15

초기 값과 설정되지 않은 값의 차이점은 무엇입니까?

초기 값과 설정되지 않은 값의 차이점은 무엇입니까? 간단한 예 : HTML this text is red this text is in the initial color (e.g. black) this is red again CSS em { color:initial; color:unset; } initial과 의 차이점은 무엇입니까 unset? 브라우저 만 지원 CanIUse : CSS 설정되지 않은 값 개발자 Mozilla 웹 CSS 이니셜 귀하의 링크 에 따르면 : unset 속성이 상속 된 경우 "상속", 속성이 상속되지 않은 경우 "초기"와 동일한 CSS 값입니다. 다음은 그 예입니다. pre { color: #f00; } .initial { color: initial; } .unset { color..

programing 2021.01.15

IntelliJ의 멋진 ≠ (같지 않음) 연산자 활성화

IntelliJ의 멋진 ≠ (같지 않음) 연산자 활성화 나는 이것을 GOTO 2016 • Kotlin- Hadi Hariri의 프로덕션 준비 컨퍼런스 에서 목격했습니다 . 그의 코드 중 일부에서는 일반적으로 다음과 같이 표시됩니다. if (x != y) { /* do some stuff */ } 우아한 스타일로 표시됩니다. if (x ≠ y) { /* do some stuff */ } 다음은 라이브 코딩 세션의 스크린 샷입니다. 그는 정규 !=교환 원을 사용하고 있고 나머지는 IDEA가 처리합니다. IntelliJ의 구성을 가지고 놀았지만이 새로운 멋진 기능을 활성화 할 수 없습니다 . 도움이 필요하세요? 추신. 최신 Ultimate 버전 (2016.3.3)을 사용하고 있습니다. 합자를 활성화하려면 설정..

programing 2021.01.15

Django-해당 테이블 없음 : main.auth_user__old

Django-해당 테이블 없음 : main.auth_user__old 공식 Django 문서 의 첫 번째 앱 자습서 를 따르고 있었는데 관리자 페이지를 통해 변경 한 사항을 저장하려고 할 때이 오류가 발생했습니다. 나는 그것에 대해 약간의 조사를했지만 db 마이그레이션과 같은 가능한 솔루션은 작동하지 않습니다. 내 코드의 특정 부분을보고 싶다면 알려주세요. 다음은 오류입니다. OperationalError at / admin / polls / question / 1 / change / no such table : main.auth_user__old Request Method : POST Request URL : http://127.0.0.1:8000/admin/polls/question/1/change/..

programing 2021.01.15

트랜잭션 내에서 테이블 자르기

트랜잭션 내에서 테이블 자르기 SQL "truncate table"명령을 트랜잭션 내에서 사용할 수 있습니까? 나는 앱을 만들고 있고 내 테이블에는 수많은 레코드가 있습니다. 모든 레코드를 삭제하고 싶지만 앱이 실패하면 트랜잭션을 롤백했습니다. 각 레코드를 삭제하는 데 시간이 오래 걸립니다. truncate table을 사용하고 있는지 궁금합니다. 트랜잭션을 롤백하고 실패시 데이터를 다시 가져올 수 있습니까? 자르기 테이블이 각 삭제를 트랜잭션 로그에 기록하지 않는다는 것을 알고 있지만 롤백이 작동하도록 페이지 할당 해제를 로그에 기록하는지 궁금합니다. SQL Server에서는 트랜잭션에서 TRUNCATE를 롤백 할 수 있습니다. 언급했듯이 페이지 할당 해제를 로그에 기록합니다. Oracle에서 TRUN..

programing 2021.01.15

malloc 구현은 해제 된 메모리를 시스템에 반환합니까?

malloc 구현은 해제 된 메모리를 시스템에 반환합니까? 메모리 할당 해제가 빈번한 수명이 긴 응용 프로그램이 있습니다. malloc 구현이 해제 된 메모리를 시스템에 반환합니까? 이 점에서 다음의 행동은 무엇입니까? ptmalloc 1, 2 (glibc 기본값) 또는 3 dlmalloc tcmalloc (구글 스레드 malloc) solaris 10-11 기본 malloc 및 mtmalloc FreeBSD 8 기본 malloc (jemalloc) 몰록을 비축 해? 최신 정보 메모리 사용량이 낮과 밤에 매우 다를 수있는 응용 프로그램이있는 경우 (예) malloc이 해제 된 메모리를 시스템에 반환하도록 강제 할 수 있습니까? 이러한 반환이 없으면 해제 된 메모리는 여러 번 교체되지만 이러한 메모리에는 ..

programing 2021.01.15

멤버 이니셜 라이저에서 'this'를 사용할 수없는 이유는 무엇입니까?

멤버 이니셜 라이저에서 'this'를 사용할 수없는 이유는 무엇입니까? 중복 가능성 : 멤버 이니셜 라이저에서 'this'를 사용할 수 없습니까? 다음과 같은 작업을 시도하면 오류가 발생하는 이유가 무엇입니까? public class Bar { public Bar(Foo foo) { } } public class Foo { private Bar _bar = new Bar(this); } 다음과 같은 오류가 발생합니다. "멤버 이니셜 라이저에서 'this'를 사용할 수 없습니다." 그러나 다음은 작동합니다. public class Foo { private Bar _bar; public Foo() { _bar = new Bar(this); } } 아무도 그 이유를 알고 있습니까? 내 이해는 이것들이 동일한 ..

programing 2021.01.15

neo4j의 노드 식별자

neo4j의 노드 식별자 저는 Neo4j를 처음 사용합니다. 어제 저녁에 게임을 시작했습니다. 모든 노드가 노드 생성 중에 생성되는 자동 증가 정수로 식별되는 것을 확인했습니다. 항상 그렇습니까? 내 데이터 세트에는 자연 문자열 키가 있으므로 Neo4j 할당 ID와 내 ID 사이에 매핑 할 필요가 없습니다. 대신 문자열 식별자를 사용할 수 있습니까? node-id를 구현 세부 사항으로 생각하십시오 (관계형 데이터베이스의 rowid와 같이 노드를 식별하는 데 사용할 수 있지만 절대 재사용되지 않아야 함). 자연 키를 노드에 속성으로 추가 한 다음 자연 키로 노드를 인덱싱하거나 자동 인덱싱을 활성화합니다. 예 : Java API에서 : Index idIndex = db.index().forNodes("ide..

programing 2021.01.15
반응형