반응형

분류 전체보기 2429

알파벳을 열거하는 가장 빠른 방법

알파벳을 열거하는 가장 빠른 방법 다음과 같이 알파벳을 반복하고 싶습니다. foreach(char c in alphabet) { //do something with letter } 문자 배열이이를 수행하는 가장 좋은 방법입니까? (해키를 느낀다) 편집 : 측정 항목은 "읽을 수 있고 견고하면서도 구현할 수있는 최소한의 입력"입니다. (ASCII 등으로 가정) for (char c = 'A'; c new { A = (char)(a) }).ToList().ForEach(c => Console.WriteLine(c.A)); foreachC # 에서 루프 를 사용하기 위해 알파벳은 IEnumerable. 그것에 대해 "해키"라고 느끼는 것은 무엇입니까? 다음과 같이 할 수 있습니다. for(int i = 65;..

developer tip 2020.11.03

getLastKnownLocation이 null을 반환합니다.

getLastKnownLocation이 null을 반환합니다. 이것에 대한 몇 가지 질문을 읽었지만 필요한 답을 찾지 못했습니다. 그래서, 제가지도를 설정했고 현재 GPS 위치를 파악하고 싶습니다. 내 변수가 NULL이 아닌지 확인했지만 결과는 다음과 같습니다. getLastKnownLocation(provider, false); 그래도 null을 제공하므로 도움이 필요한 곳입니다. COARSE + FINE 위치에 대한 권한을 추가했습니다. 하지만 전화 요금에서 예측할 수없는 데이터 흐름 비용에 대해별로 만족스럽지 않기 때문에 일반적으로 전화에 대해 모든 종류의 네트워크 데이터를 비활성화합니다. 그래서이 테스트를 위해 WiFi 만 활성화하고 연결했습니다. 이것을 가능하게하기 위해 더 활성화해야 할 것이 ..

developer tip 2020.11.03

Ubuntu에서 JDK 10을 설치하는 방법은 무엇입니까?

Ubuntu에서 JDK 10을 설치하는 방법은 무엇입니까? Ubuntu에 JDK (Java Development Kit) 10을 어떻게 설치합니까? 설치 지침 오라클의 도움말 센터는 모든 시스템의 설정없이 다운로드 및 Linux 플랫폼에서 압축 파일을 추출하는 방법을 설명합니다. 업데이트 : JDK 11 사용 가능 sudo apt-get install openjdk-11-jdk JDK 10의 경우 옵션 1 : 쉬운 설치 (PPA) sudo add-apt-repository ppa:linuxuprising/java sudo apt-get update sudo apt-get install oracle-java10-installer 그런 다음 다음을 사용하여 기본값으로 설정합니다. sudo apt-get in..

developer tip 2020.11.03

템플릿에 Django 양식 필드의 값을 어떻게 표시합니까?

템플릿에 Django 양식 필드의 값을 어떻게 표시합니까? 이메일 속성이있는 양식이 있습니다. {{ form.email }}일부 유효성 검사 오류가 발생한 경우 사용할 때 Django는 입력 태그의 value 속성에서 이전 값을 계속 렌더링합니다. 입력 태그를 직접 렌더링하고 싶습니다 (오류 발생시 JavaScript 코드와 오류 클래스 추가). 예를 들어 다음 대신 내 템플릿입니다 {{ form.email }}. 그러나 이것은 some@email.com사용자에게 잘못된 값 ( 이 예에서)을 표시하지 않습니다 . 템플릿에서 필드 값을 가져 오려면 어떻게합니까? 이것은 Django 1.3에서 수정 된 기능 요청이었습니다. 다음은 버그입니다 : https://code.djangoproject.com/tick..

developer tip 2020.11.03

++ 연산자에 관한 C와 C ++의 차이점

++ 연산자에 관한 C와 C ++의 차이점 나는 약간의 코드를 가지고 장난을 치며 "이유"를 이해하지 못하는 것을 보았다. int i = 6; int j; int *ptr = &i; int *ptr1 = &j j = i++; //now j == 6 and i == 7. Straightforward. 연산자를 등호 왼쪽에 놓으면 어떻게 될까요? ++ptr = ptr1; 다음과 같다 (ptr = ptr + 1) = ptr1; 이므로 ptr++ = ptr1; 다음과 같다 ptr = ptr + 1 = ptr1; 접미사는 컴파일 오류를 실행하고 그것을 얻습니다. 할당 연산자의 왼쪽에 상수 "ptr + 1"이 있습니다. 그럴 수 있지. 접두사 1은 C ++에서 컴파일되고 작동합니다. 예, 나는 그것이 지저분하고 할..

developer tip 2020.11.02

컬렉션의 구문을 설명하십시오.

컬렉션의 구문을 설명하십시오.emptyList () 방금 일반 프로그래밍, List인터페이스 및 에 대해 공부 ArrayList했으므로 아래 설명을 이해할 수 있습니다. ArrayList list = new ArrayList(); 그러나 나는 웹 서핑을하면서 내가 본 다음 진술을 이해하지 못한다. List list2 = Collections.emptyList(); 무엇입니까 Collections? 왜 Collections그렇지 Collections않습니까? 메소드 이름 앞에 왜 배치 emptyList됩니까? ( emptyList()일반에 맞지 않습니까?) 이 진술은 무엇을 의미합니까? 이 줄은 제네릭 형식 매개 변수로 정적 메서드를 호출하여 빈 문자열 목록을 만듭니다. Collections클래스 내부에는..

developer tip 2020.11.02

react-router를 사용하여 다른 경로로 리디렉션하는 방법은 무엇입니까?

react-router를 사용하여 다른 경로로 리디렉션하는 방법은 무엇입니까? 다른보기로 리디렉션하기 위해 react-router ( 버전 ^ 1.0.3 )를 사용하여 A SIMPLE을 수행하려고하는데 피곤해집니다. import React from 'react'; import {Router, Route, Link, RouteHandler} from 'react-router'; class HomeSection extends React.Component { static contextTypes = { router: PropTypes.func.isRequired }; constructor(props, context) { super(props, context); } handleClick = () => { cons..

developer tip 2020.11.02

GraphViz에 비해 너무 큰 무 방향 그래프 시각화?

GraphViz에 비해 너무 큰 무 방향 그래프 시각화? 178,000 개의 노드와 500,000 개의 에지가있는 무 방향 그래프를 렌더링하기위한 조언이 필요합니다. Neato, Tulip 및 Cytoscape를 사용해 보았습니다. Neato는 원격으로 가까이 오지 않고 Tulip과 Cytoscape는 처리 할 수 ​​있지만 처리 할 수 ​​없다고 주장합니다. (튤립은 아무것도하지 않고 Cytoscape는 작동한다고 주장한 다음 멈 춥니 다.) 원격으로 합리적인 노드 레이아웃을 가진 벡터 형식 파일 (ps 또는 pdf)을 원합니다. Graphviz 자체는 큰 그래프를 렌더링하기위한 솔루션을 제공합니다. 즉, Graphviz에는 sfdp내 프로젝트에서 큰 그래프 (70k 노드, 500k 가장자리)를 그리는..

developer tip 2020.11.02

CSS-ID 내에서 클래스를 선택하는 구문

CSS-ID 내에서 클래스를 선택하는 구문 클래스 이름을 통해 ID 내에서 태그를 선택하는 선택기 구문은 무엇입니까? 예를 들어, 내부 "li"가 빨간색으로 바뀌려면 아래에서 무엇을 선택해야합니까? Level 1 item Level 2 item #navigation .navigationLevel2 li { color: #f00; } 이것은 또한 작동하며 추가 수업이 필요하지 않습니다. #navigation li li {} 세 번째 수준의 LI가있는 경우 위의 선택기에서 상속 할 일부 스타일을 재설정 / 재정의해야 할 수 있습니다. 다음과 같이 세 번째 수준을 타겟팅 할 수 있습니다. #navigation li li li {} .navigationLevel2 li { color: #aa0000 } 두 가지..

developer tip 2020.11.02

Visual Studio를 VB.NET 대신 C # 프로젝트로 기본 설정하는 방법은 무엇입니까?

Visual Studio를 VB.NET 대신 C # 프로젝트로 기본 설정하는 방법은 무엇입니까? Visual Studio 2010은 C # 대신 VB.NET 프로젝트를 기본값으로 유지합니다. 2008 년부터 저장된 설정을 가져 왔는데 문제가 해결되지 않은 C # 프로젝트로 기본값이 지정되었습니다 .. 나는 항상 실수로 VB.NET 프로젝트를 만든 다음 프로젝트를 삭제하고 C # 버전을 다시 만드는 과정에서 자신의 얼굴을 때리고 있습니다. 도구-> 설정 가져 오기 및 내보내기-> 선택한 환경 설정 가져 오기 ...-> 현재 설정 저장 여부 선택-> 기본 설정 폴더에서 C # 선택 Visual Studio (2008..and hopefuly '10 = x)는 사용자가 만든 마지막 프로젝트의 코드 언어로 선택..

developer tip 2020.11.02
반응형