반응형

JavaScript 2291

Java / Swing : JPanel 내부에서 Window / JFrame 가져 오기

Java / Swing : JPanel 내부에서 Window / JFrame 가져 오기 JPanel이있는 JFrame을 어떻게 구할 수 있습니까? 내 현재 해결책은 창을 찾을 때까지 패널에 부모 (등)를 요청하는 것입니다. Container parent = this; // this is a JPanel do { parent = parent.getParent(); } while (!(parent instanceof Window) && parent != null); if (parent != null) { // found a parent Window } 더 우아한 방법이 있습니까, 표준 라이브러리의 방법이 될 수 있습니까? SwingUtilities.getWindowAncestor(...)최상위 유형으로 캐스..

developer tip 2020.11.03

향후 버전의 .NET은 C #에서 튜플을 지원합니까?

향후 버전의 .NET은 C #에서 튜플을 지원합니까? .Net 3.5는 튜플을 지원하지 않습니다. 안타깝지만 .net의 향후 버전이 튜플을 지원할지 여부가 확실하지 않습니까? MSDN Magazine : Building Tuple 에서이 기사를 읽었습니다. 다음은 발췌 내용입니다. 곧 출시 될 Microsoft .NET Framework 4.0 릴리스에는 System.Tuple이라는 새로운 유형이 도입되었습니다. System.Tuple은 유형이 다른 데이터의 고정 크기 컬렉션입니다. 배열과 마찬가지로 튜플은 일단 생성되면 변경할 수없는 고정 된 크기를 갖습니다. 배열과 달리 튜플의 각 요소는 다른 유형일 수 있으며 튜플은 각 요소에 대해 강력한 유형을 보장 할 수 있습니다. System.Collectio..

developer tip 2020.11.03

구분 기호는 영숫자 또는 백 슬래시 및 preg_match가 아니어야합니다.

구분 기호는 영숫자 또는 백 슬래시 및 preg_match가 아니어야합니다. 이 코드가 있습니다. $string1 = "My name is 'Kate' and im fine"; $pattern = "My name is '(.*)' and im fine"; preg_match($pattern , $string1, $matches); echo $matches[1]; 메신저가 실행되면 다음 오류가 반환됩니다. 경고 : preg_match () [function.preg-match] : 구분 기호는 영숫자 또는 백 슬래시가 아니어야합니다. 패턴에 대한 구분자가 필요합니다. 다음과 같이 패턴의 시작과 끝에 추가해야합니다. $pattern = "/My name is '(.*)' and im fine/"; // Wi..

developer tip 2020.11.03

dpkg-reconfigure tzdata에 대한 비대화 형 방법

dpkg-reconfigure tzdata에 대한 비대화 형 방법 Ubuntu 서버를 처음 설정할 때 I를 확인한 aptitude install tzdata다음 dpkg-reconfigure tzdata시간대를 올바르게 설정합니다. 스크립트를 사용하여 서버 설정을 자동화하려고하는데, 사용자 개입이있는 대화 형 세션이 필요하기 때문에이 부분이 자동으로 작동하는 것을 발견했습니다. 인터랙티브하지 않고 dpkg-reconfigure를 사용하는 방법이 있습니까? 업데이트 :이 질문은 이제 StackOverflow에서 주제를 벗어났습니다. ServerFault에서 정답을 참조하십시오 . swill의 대답은 그것이 어떻게 제대로 수행되는지가 아닙니다. 패키지의 무인 / 스크립트 dpkg 구성을 원한다면 debcon..

developer tip 2020.11.03

Qt에서 크기가 고정 된 크기 조정이 불가능한 QDialog?

Qt에서 크기가 고정 된 크기 조정이 불가능한 QDialog? Qt 대화 상자 응용 프로그램이 있습니다. 이제 해당 대화 상자의 크기를 조정할 수 없습니다. 이것을 달성하는 방법을 잘 모르겠습니다. 나는 많은 것을 시도했지만 여전히 대화 상자가 시작될 때이 대화 상자의 크기를 조정할 수 있습니다. 대화 상자 / 위젯 크기 조정을 사용하지 않도록 설정해야하는 속성은 무엇입니까? 나는 또한 시도했다 setSizePolicy(QSizePolicy::Fixed); 그런데 .. source \ nimcac_settingsMain.cpp (36) : 오류 C2248 : ** 'QSizePolicy :: QSizePolicy': 'QSizePolicy'클래스에 선언 된 개인 멤버에 액세스 할 수 없습니다. ** p ..

developer tip 2020.11.03

Android 툴바 다른 조각에 대한 메뉴 항목 추가

Android 툴바 다른 조각에 대한 메뉴 항목 추가 툴바와 탐색 서랍이 있습니다. 앱을 시작하면 툴바와 탐색 창이 생성됩니다. 탐색 창에서 항목을 클릭하면 새 조각이 시작되고 동일한 도구 모음이 유지됩니다. 기본적으로 특정 조각을 시작할 때 검색, 추가, 편집과 같은 메뉴 항목을 도구 모음에 추가하는 방법은 무엇입니까? 프로그램 시작시 원하지 않지만 동적으로 생성되었습니다. 또한이 버튼을 클릭하여 다른 조각을 시작하도록하려면 어떻게해야합니까? 한 조각에서 도구 모음의 편집 단추가 다른 조각의 편집 단추에 비해 특정 작업을 수행하기를 원합니다. 감사! Menu_toolbar : 도구 모음 : 조각에 유사한 코드를 추가합니다. @Override public View onCreateView(LayoutInf..

developer tip 2020.11.03

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

알파벳을 열거하는 가장 빠른 방법 다음과 같이 알파벳을 반복하고 싶습니다. 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
반응형