반응형

Java 4662

프록시 함수를 통해 console.log에 첫 번째 클래스 인수로 인수 전달

프록시 함수를 통해 console.log에 첫 번째 클래스 인수로 인수 전달 console.log 지정되지 않은 수의 인수를 취하고 해당 내용을 한 줄에 덤프합니다. console.log그 동작을 유지하기 위해 직접 전달 된 인수를 전달하는 함수를 작성할 수있는 방법이 있습니까? 예를 들면 : function log(){ if(console){ /* code here */ } } 이것은 다음과 같지 않습니다. function log(){ if(console){ console.log(arguments); } } arguments는 배열 이므로 console.log해당 배열의 내용을 덤프합니다. 또한 다음과 동일하지 않습니다. function log(){ if(console){ for(i=0;i

IT story 2021.01.07

Android OpenGL 텍스처 압축

Android OpenGL 텍스처 압축 Android에서 텍스처 압축을 사용하는 방법에 대한 정보 (또는 예)를 찾는 데 도움이 필요합니다. 나는 지금 많은 PNG를 가지고 있고 그들이 차지하는 메모리 양을 줄여야합니다. PVR 압축을보고 있었지만 OpenGL 내에서 이것을 사용하는 방법을 알 수 없습니다. 어떤 사람은 나를 올바른 방향으로 안내하거나 아무것도 찾을 수 없기 때문에 몇 가지 예를 제시 할 수 있습니다. Android에서 지원되는 주로 네 가지 텍스처 압축 유형이 있습니다. ETC1 (Ericsson 텍스처 압축) . 이 형식은 모든 Android 휴대폰에서 지원됩니다. 그러나 알파 채널을 지원하지 않으므로 불투명 텍스처에만 사용할 수 있습니다. PVRTC (PowerVR 텍스처 압축) ...

IT story 2021.01.07

SAPI 란 무엇이며 언제 사용합니까?

SAPI 란 무엇이며 언제 사용합니까? 나는 최근에 PHP의 오류 처리에 대해 배우고 있으며 error_log()함수를 발견했습니다 . PHP 매뉴얼에서 모든 오류 로그 유형에 대해 이야기하고 있으며 오류 메시지가 SAPI 로깅 처리기로 직접 전송된다는 유형 3을 제외하고 모두 이해합니다. 제 질문은 SAPI가 정확히 무엇이며 언제 사용하고 싶습니까? SAPI는 "서버 API"를 의미합니다 (그리고 API는 "응용 프로그래밍 인터페이스"를 의미 함). "외부 세계"와 PHP / Zend 엔진 간의 상호 작용을 제어하는 ​​메커니즘입니다. 따라서 항상 사용하고 싶을 것입니다. 사실 CLI조차도 SAPI로 간주되기 때문에 많은 노력 없이는 사용을 피할 수 없습니다. SAPI (Server Applicatio..

IT story 2021.01.07

CSS 재정의 규칙 및 특이성

CSS 재정의 규칙 및 특이성 저는 종종 CSS 재정의 규칙에 혼란스러워합니다. 일반적으로 좀 더 구체적인 스타일 시트가 덜 구체적인 스타일 시트를 재정의하고 그 특이성은 지정된 선택자 수에 따라 결정된다는 것을 알고 있습니다. !important역할을 하는 키워드 도 있습니다. 여기에 간단한 예가 있습니다. 두 개의 테이블 셀이있는 테이블이 있습니다. 테이블 자체에는 테이블 내의 모든 셀에 적용되는 CSS 규칙이 있습니다. 그러나 두 번째 테이블 셀에는 일반 테이블 규칙을 재정의해야하는 자체 규칙이 있습니다. abc abc 나는 브라우저에서 열면하지만 ..., 그보고 rule2무시하지 않습니다 rule1. 좋아-그래서 rule2좀 더 "구체적으로" 만들어야한다고 생각 하지만, 특정 테이블 셀에 적용하고..

IT story 2021.01.07

Windows에 npm (Node.js 패키지 관리자) 설치 (Node.js MSI를 사용하지 않음)

Windows에 npm (Node.js 패키지 관리자) 설치 (Node.js MSI를 사용하지 않음) 문제 : nvmNode.js를 설치 하는 동안 필요한 Node.js 버전을 설치할 수 있었지만 자동으로 nvm설치되지는 않습니다 npm. NPM 페이지는 설치에 대한 정보를 제공하지 않습니다. 나 자신이 Windows 사용자가 아니기 때문에 완전히 헤매고 있습니다 ... Google의 모든 결과는 Node.js MSI 설치 프로그램을 사용하여 작동하는 것으로 보입니다. 이것은 제 경우에는 옵션이 아닙니다. 그래서 어떻게합니까? Windows에 npm을 설치하려면 노드가 있는 npm 아카이브의 압축을 풉니 다 . 자세한 내용은 문서 를 참조하십시오 . npm은 노드와 함께 제공되므로 설치해야합니다. nvm..

IT story 2021.01.07

Mac OS X 10.9-영구 환경 변수 설정

Mac OS X 10.9-영구 환경 변수 설정 Mac OS X 10.9에서 영구 환경 변수 (예 : 새 터미널 세션을 시작할 때마다 내보낼 필요가없는 변수)를 어떻게 설정합니까? 내 .bash_profile및 수정에 대한 많은 답변을 찾았 .profile지만 이러한 옵션 중 어느 것도 영구적 인 솔루션으로 작동하지 않는 것 같습니다. 설정하려는 변수는 MULE_HOME입니다. 내 bash 프로필에 다음 줄이 있습니다. export MULE_HOME=$(/opt/mule-standalone-3.4.0) 그러나 터미널을 시작하면 다음 줄이 나타납니다 (정상적인 동작인지 확실하지 않습니까?). -bash: /opt/mule-standalone-3.4.0: is a directory 간단한 env명령을 실행 하..

IT story 2021.01.07

일반 Java 메소드의 일반 유형을 사용하여 인수 유형을 적용 할 수 있습니까?

일반 Java 메소드의 일반 유형을 사용하여 인수 유형을 적용 할 수 있습니까? 메서드의 인수가 다음과 같이 동일한 유형인지 확인하기 위해 제네릭 유형을 사용하고 싶습니다. public static void x(T a, T b) 이 메서드에 전달되는 두 인수 (a 및 b)는 항상 동일한 유형이어야한다고 가정합니다. 그러나 놀랍게도 어떤 인수가 전달 되더라도 T가 Object에 지워지는 것처럼 모든 유형의 인수 (기본 요소 포함)를 메서드 x에 전달할 수있었습니다. 지금까지 찾은 유일한 해결 방법은 다음과 같이 '확장'을 사용하는 것입니다. public static void x(T a, U b) 하지만 그것으로 살 수는 있지만 내가 원했던 것은 아니다. 제네릭 형식을 사용하여 메서드의 모든 인수 형식을 강..

IT story 2021.01.07

Redis 키의 이름 지정 규칙 및 유효한 문자

Redis 키의 이름 지정 규칙 및 유효한 문자 Redis 키에서 어떤 문자가 유효한 것으로 간주되는지 궁금합니다. 나는 얼마 동안 봤는데 유용한 정보를 찾을 수 없습니다. Python과 마찬가지로 유효한 변수 이름은 클래스에 속해야합니다 [a-zA-Z0-9_]. Redis 키에 대한 요구 사항과 규칙은 무엇입니까? 이것의 일부는 여기 에 답변 되어 있지만 허용되는 문자와 규칙에 대해 묻기 때문에 완전히 중복되는 것은 아닙니다. 에 관해서는 레디 스 키에 유효한 문자 , 설명서는 완전히이 설명 : Redis 키는 바이너리에 안전합니다. 즉, "foo"와 같은 문자열에서 JPEG 파일의 내용에 이르기까지 모든 바이너리 시퀀스를 키로 사용할 수 있습니다. 빈 문자열도 유효한 키입니다. 키에 대한 몇 가지 다..

IT story 2021.01.07

C ++의 UTF-8에서 std :: string을 올바르게 사용하려면 어떻게해야합니까?

C ++의 UTF-8에서 std :: string을 올바르게 사용하려면 어떻게해야합니까? 내 플랫폼은 Mac 및 C ++ 11 (또는 그 이상)입니다. 저는 C ++ 초보자이며 중국어와 영어를 처리하는 개인 프로젝트를 진행하고 있습니다. UTF-8은이 프로젝트의 기본 인코딩입니다. 나는 Stack Overflow에 대한 몇 가지 게시물을 읽었으며 그중 많은 사람들이 std::stringUTF-8을 다룰 때 사용 하고 UTF-8에 대한 현재가 wchar_t없으므로 피하는 것이 좋습니다 char8_t. 그러나 그들 중 누구도 제대로 같은 기능을 처리하는 방법에 대해 이야기하지 str[i], std::string::size(), std::string::find_first_of()또는 std::regexUTF-..

IT story 2021.01.07

스크립트를로드 할 수 없습니다. Metro 서버를 실행 중인지 또는 번들 'index.android.bundle'이 릴리스 용으로 올바르게 패키징되었는지 확인하십시오.

스크립트를로드 할 수 없습니다. Metro 서버를 실행 중인지 또는 번들 'index.android.bundle'이 릴리스 용으로 올바르게 패키징되었는지 확인하십시오. react-native run-android는 android simulator의 메시지에 메시지를 남겨 종료합니다. 메시지는 다음과 같습니다. 스크립트를로드 할 수 없습니다. Metro 서버를 실행 중인지 또는 번들 'index.android.bundle'이 릴리스 용으로 올바르게 패키징되었는지 확인하십시오. 무엇을 잘못하고 있는지 완전히 혼란 스럽습니다. 편집 : 오류 스크린 샷 추가 아직 번 들러를 시작하지 않았습니다. 이전에 프로젝트의 루트에서 직접 실행 npm start하거나react-native startreact-native r..

IT story 2021.01.07
반응형