반응형

전체 글 2158

NodeJS에서 모듈을 '요구'하는 동안 const와 var 사이에 효율성 차이가 있습니까?

NodeJS에서 모듈을 '요구'하는 동안 const와 var 사이에 효율성 차이가 있습니까? https://github.com/rvagg/bl에 대한 문서를 읽고 있었는데 , 예제에서 모듈을 요구하기 위해 const 를 사용한다는 것을 알게되었습니다. 이것이 좋은 습관입니까? 제 말은, 이것은 좋은 생각으로 보였습니다. 위 링크의 인벤토리 예는 다음과 가변합니다. const BufferList = require('bl') var bl = new BufferList() bl.append(new Buffer('abcd')) bl.append(new Buffer('efg')) /*...*/ 나는 또한 예제에서 세미콜론이 부족한 것을 알아 챘지만 다른 곳에서 자세히 논의했습니다. 는 const여기에 완벽한 의미..

ProgramingTip 2020.11.25

추상 구문 트리를 구성하는 방법

추상 구문 트리를 구성하는 방법 AST가 무엇인지에 대한 일반적인 아이디어가 어떻게 구성하는지 알고 싶습니다. 문법과 구문 분석 트리가 주어진 경우 AST를 어떻게 구성합니까? 문법과 표현이 주어지면 어떻게합니까? 글쎄, 먼저 문법은 문법에서 구문 분석 트리를 구성하는 데 사용됩니다. 따라서 이미 구문 분석 트리가있는 경우 문법이 필요하지 않습니다. 파서가 수행하는 작업의 양에 따라 수행하는 작업의 양에 따라 수행하는 구문 분석하여 다수의 결과 트리는 이미 추상 구문 트리가 될 수 있습니다. 또는 ast를 구성하기 위해 두 번째 패스가 필요한 간단한 구문 분석 트리 일 수 있습니다. 문법과 문법에서 구문 분석 트리를 구성 먼저 문법을 작업 코드로 변환해야합니다. 일반적으로 작업을 식을 대규모 입력 스트림..

ProgramingTip 2020.11.25

Eclipse Juno 4.2에서 "JPA Java Change Event Handler"프로세스를 실행하는 이유는 무엇입니까?

Eclipse Juno 4.2에서 "JPA Java Change Event Handler"프로세스를 실행하는 이유는 무엇입니까? 방금 Eclipse Juno 4.2로 업그레이드했습니다. 가져 오기를 완전히 새 작업 공간이 이전에 Eclipse 3.7에서 사용 된 프로젝트를 Eclipse 메타 데이터가 포함되어 있습니다. 4.2로 실행할 때 "프로젝트 패싯"을 사용하도록 프로젝트를 변환했습니다. 사용 가능한 유일한 패싯은 "Java"입니다. 그러나 진행률보기에 "JPA Java 변경 이벤트 처리기 (대기)"가 다수로 나타납니다. 프로젝트 코드 JPA 주석이 달린 클래스가 JPA 패싯이 활성화되어 있습니다. 그래서 ...이 작업이 Eclipse에서 실행되는 이유는 무엇입니까? 업데이트 : 이클립스에 버그를 ..

ProgramingTip 2020.11.25

React Native에서 SVG 파일을 표시하는 방법은 무엇입니까?

React Native에서 SVG 파일을 표시하는 방법은 무엇입니까? 나는 svg를 보여주고 싶지만 (나는 많은 svg 이미지를 가지고 있다고) 보여줄 방법을 파일 수 없습니다. react-native-svg 의 이미지 및 사용 구성 요소 를 사용하려고 시도했지만 작동하지 않았습니다. 방식 방식으로 시도했지만 svg 이미지 만 사용은 정말 힘든 일입니다. 예제 코드 : import Svg, { Use, Image, } from 'react-native-svg'; 또한 반응 방식으로 기본적으로 svg를 지원하지 않는 방식으로 기본적으로 svg를 지원하지 않습니다. 다음 솔루션을 사용했습니다. https://svg2jsx.herokuapp.com/ 을 사용하여 .svg 이미지를 JSX로 변환 https://..

ProgramingTip 2020.11.25

목표 C : 텍스트 파일 읽기

목표 C : 텍스트 파일 읽기 전에 해봤지만 지금은 작동하지 않습니다. 나는 일을 해요 : NSString* path = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"txt"]; NSString* content = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:NULL]; NSLog(@"%@",path); 그리고 그것은 내가 (null)NSLog 경로와 내용을 할 때마다 반환 합니다. 아무도 내가 뭘 잘못하고 있는지 볼 수 있습니까? 열 수없는 경로를 전달하면 내용이 nil ( '(null)'로 기록됨)이됩니다. 유일한 문제는 NSBundle의 관련 인스턴스가 ..

ProgramingTip 2020.11.25

베어러 토큰과 쿠키 인증을 함께 사용

베어러 토큰과 쿠키 인증을 함께 사용 인증을 위해 전달자 토큰 을 사용하는 단일 페이지 앱 (MVC5 SPA 템플릿 기반)이 있습니다. 이 사이트에는 또한 보안이 필요하지만 쿠키 인증을 사용하는 두 개의 기존 MVC 페이지가 있습니다 . Startup.Auth에서 두 가지 유형의 인증을 모두 활성화 할 수 있습니다. app.UseCookieAuthentication(new CookieAuthenticationOptions()); app.UseOAuthBearerTokens(OAuthOptions); 그러나 이것은 AJAX 요청이 SPA에서 전송 될 때마다 헤더 와 쿠키 의 베어러 토큰을 모두 전송한다는 점에서 부작용이있는 것 입니다. 내가 원하는 행위 동작 은 WebAPI 호출에는 베어러 토큰 만 사용하..

ProgramingTip 2020.11.25

JSON 텍스트는 최소한 두 개의 옥텟을 포함해야합니다.

JSON 텍스트는 최소한 두 개의 옥텟을 포함해야합니다. 이 오류를 수리 할 것이라고 생각했습니다. 이 스 니펫을 irb에서 실행하는 경우 : JSON.parse( nil ) 다음 오류가 표시됩니다. TypeError: can't convert nil into String 나는 함수가 nil아닌 TypeError. 를 사용하여 모든 입력을 변환 to_s하면 옥텟 오류가 표시됩니다. JSON::ParserError: A JSON text must at least contain two octets! 그건 괜찮아요. 옥텟이 무엇인지 모르는 경우 요약 및 솔루션을 위해 존재를 발견했습니다 . JSON 옥텟은 무엇이며 왜 두 개가 필요한가요? 해결책 전달하는 변수는 빈 노드입니다. 메소드 JSON.parse에 빈..

ProgramingTip 2020.11.25

왜 — yaml 파일에서 (3 개의 대시 / 하이픈)?

왜 — yaml 파일에서 (3 개의 대시 / 하이픈)? 그래서 더 읽기 쉬운 YAML대신 파일을 사용하기 시작했습니다 application.properties. 나는 YAML그들이 ---. 나는 봤고 아래 설명을 찾았습니다. YAML은 세 개의 대시 ( "---")를 사용하여 지시문과 문서 내용을 구분합니다. 지시문이없는 경우 문서의 시작을 알리는 역할도합니다. 또한 샘플을 사용하지 않고 샘플을 시도 님을 이해 하는데 ---꼭 필요한 것은 아님을 이해했습니다. directive및에 대한 명확한 이해가없는 것 document. 누구든지 간단한 예를 들어 설명해 주시겠습니까? YAML지시문으로 시작하지 않는 경우 필수 사항은 아닙니다 . 그럴 경우 경우입니다. 문서를 살펴 보겠습니다. 3.2.3.4. 지시어..

ProgramingTip 2020.11.25

CSS에서 색상 코드 대신 색상 이름을 사용하는 데 단점이 있습니까?

CSS에서 색상 코드 대신 색상 이름을 사용하는 데 단점이 있습니까? 예를 들어 쓰기 red가 #cc0000. 문자가 적고 공간을 덜 차지하며 기억하기. 16 진수 코드 또는 RGB 값보다 색상 이름 을 사용 하는 데 단점이 있습니까? 여기에는 다중 개발자 환경에서의 프로그래밍이 포함됩니다. 다른 브라우저는 일부 색상 이름의 의미에 동의하지 않을 수 있습니다. 모든 1600 만 24 비트 색상에 대한 이름은 없습니다. 실제로 W3C 표준 색상 이름은 17 개뿐입니다. 재미있게도 괜찮을 것입니다. 개인적으로 빌드시 템플릿 시스템을 사용하여 CSS 파일을 사전 처리하는 표준 사이트 색상 세트를 유지하고 이름으로 참조 할 수 있습니다. 이렇게하면 두 가지 장점을 모두 얻을 수 있습니다. RGB 색상 값이 무엇..

ProgramingTip 2020.11.25

JUnit 테스트 케이스에서 자원 파일을 제거 수 없음

JUnit 테스트 케이스에서 자원 파일을 제거 수 없음 요약 내 JUnit 테스트가 실행 중에 필요한 파일을 찾지 못했습니다. Maven을 사용하고 있습니다. 세부 테스트 케이스에 필요한 모든 파일은 다음 위치에 있습니다 src/test/resources. 예 : src/test/resources/resourceFile.txt. 리소스에 액세스하려는 다음 코드를 사용합니다. URL url = getClass().getResource("/resourceFile.txt").getFile(); File file = new File(url); 그러나 file.exists()반환합니다 false. 그리고 내가 얻는 오류는 다음과 가변적입니다. Tests in error: myJUnitTestCase(tests.M..

ProgramingTip 2020.11.25
반응형