반응형

c# 1920

Winform에서 TextBox로 Ctrl + A를 허용하려면 어떻게해야합니까?

Winform에서 TextBox로 Ctrl + A를 허용하려면 어떻게해야합니까? 나는 이미 질문하고 대답했습니다. 일부 텍스트 상자가 Control + A 단축키를 기본적으로 허용하지 않는 이유는 무엇입니까? 그러나 그 대답은 저에게 효과가 없습니다. 이 코드가 있습니다. public class LoginForm : Form { private TextBox tbUsername; public LoginForm() { tbUsername = new TextBox(); tbUsername.ShortcutsEnabled = true; tbUsername.Multiline = false; Controls.Add(tbUsername); } } 텍스트 상자가 나타나고, 글을 쓸 수 있고, 문제없이 텍스트를 잘라 내고..

IT TIP 2021.01.05

Firebase에서 push () 사용할 때 고유 ID를 가져 오는 방법

Firebase에서 push () 사용할 때 고유 ID를 가져 오는 방법 Firebase 데이터베이스에서 항목을 추가 / 제거하려고합니다. 추가 / 수정 / 제거 할 테이블 (프론트 엔드)에 나열하고 싶지만 수정 / 제거하려면 각 항목을 고유하게 식별하는 방법이 필요합니다. Firebase는 push ()를 사용할 때 기본적으로 고유 식별자를 추가하지만 API 문서에서이 고유 식별자를 선택하는 방법을 참조하는 내용을 보지 못했습니다. 이것이 가능할까요? 대신 set ()을 사용해야 고유 ID를 생성합니까? 튜토리얼을 사용하여이 간단한 예제를 함께 작성했습니다. 이제 세 행의 데이터가 있다고 가정합니다. fred : 1 : 1 : 1 : test message 1 fred : 1 : 1 : 1 : test..

IT TIP 2021.01.05

ngRepeat에서 선택한 행을 강조 표시하는 방법은 무엇입니까?

ngRepeat에서 선택한 행을 강조 표시하는 방법은 무엇입니까? Angular에서이 간단한 문제를 해결하는 데 도움이되는 것을 찾을 수 없었습니다. 위치 경로와 비교할 때 모든 답변은 탐색 모음과 관련이 있습니다. 목록 및 ngRepeat. 행을 클릭 할 때이 행을 선택한 CSS 클래스에 할당하여이 행이 사용자에 의해 선택되었다는 사실을 강조하고 .selected이전에 강조 표시된 행에서 제거하려고합니다 . 선택한 행과 CSS 클래스 할당 사이에 바인딩하는 방법이 없습니다. 나는 각 row( ul) 에 적용했지만 변경 사항을 적용하는 ng-click="setSelected()"내부 논리가 누락되었습니다 function. 내 코드-Plunk 내 코드 : var webApp = angular.module(..

IT TIP 2021.01.05

C ++에서 bool을 재정의하는 C 헤더를 모방 할 수 있습니까?

C ++에서 bool을 재정의하는 C 헤더를 모방 할 수 있습니까? 저는 프로그램을 작성 중이며 C ++로 작성하는 것을 선호하지만 bool을 재정의하는 C 헤더를 포함해야합니다. # define false 0 # define true 1 typedef int bool; 확실한 해결책은 다음과 같이 헤더를 편집하는 것입니다. #ifndef __cplusplus # define false 0 # define true 1 typedef int bool; #endif 그러나 아아, 라이브러리는 읽기 전용이므로 할 수 없습니다. 이 typedef를 무시하도록 gcc에 지시 할 수있는 방법이 있습니까? 아니면 대부분의 함수를 C ++로 작성한 다음 둘에 대한 C 래퍼를 만들 수 있습니까? 아니면 그것을 빨아 들여..

IT TIP 2021.01.05

Pip-런처의 치명적 오류 : ' "'를 사용하여 프로세스를 생성 할 수 없습니다.

Pip-런처의 치명적 오류 : ' "'를 사용하여 프로세스를 생성 할 수 없습니다. ampps를 통해 Python 3.5.1을 설치했는데 작동 중입니다. 그러나 pip를 사용하려고하면 다음 메시지가 표시됩니다. Fatal error in launcher: Unable to create process using '"' 공백을 포함하지 않는 경로에 이미 앰프를 다시 설치했습니다. "python -m pip"해결 방법은 사용할 때마다 다음 메시지를 받기 때문에 저에게도 작동하지 않습니다. C:\Users\MyUserName\Desktop\Ampps\python\python.exe: Error while finding spec for 'pip.__main__' (: No module named 'queue');..

IT TIP 2021.01.05

새로 생성 된 개체에 메서드를 연결하는 방법은 무엇입니까?

새로 생성 된 개체에 메서드를 연결하는 방법은 무엇입니까? PHP에서 새로 생성 된 개체에 메서드를 연결하는 방법이 있는지 알고 싶습니다. 다음과 같은 것 : class Foo { public function xyz() { ... return $this; } } $my_foo = new Foo()->xyz(); 누구든지 이것을 달성하는 방법을 알고 있습니까? PHP 5.4 이상에서는 파서가 수정되어 다음과 같이 할 수 있습니다. (new Foo())->xyz(); 인스턴스화를 괄호로 감싸고 연결합니다. PHP 5.4 이전에는 new Classname(); 구문을 사용하면 인스턴스화에서 메서드 호출을 연결할 수 없습니다. PHP 5.3 구문의 한계입니다. 개체가 인스턴스화되면 연결을 끊을 수 있습니다. 이..

IT TIP 2021.01.05

쉘 스크립팅을 사용하여 웹 페이지가 존재하는지 어떻게 확인합니까?

쉘 스크립팅을 사용하여 웹 페이지가 존재하는지 어떻게 확인합니까? 일련의 만화 스캔을 하나의 pdf 파일로 변환 할 수있는 프로그램을 만들려고하는데, 올바른 URL이 있는지 확인하기 위해 사진을 다운로드 할 필요가 없습니다. 웹 페이지가 있는지 확인하는 데 사용할 수있는 셸 스크립팅 명령이 있습니까? * NIX에서 curl간단한 HEAD요청 을 발행하는 데 사용할 수 있습니다 ( HEAD페이지 본문이 아닌 헤더 만 요청). curl --head http://myurl/ 그런 다음 HTTP 상태 코드 (200 OK, 404 Not Found 등)가 포함 된 첫 번째 줄만 가져올 수 있습니다. curl -s --head http://myurl/ | head -n 1 그런 다음 적절한 응답을 받았는지 확인하십..

IT TIP 2021.01.05

현재 시간 10 분 후 datetime을 찾는 방법은 무엇입니까?

현재 시간 10 분 후 datetime을 찾는 방법은 무엇입니까? 현재 시간 10 분 후의 날짜 시간을 알고 싶습니다. 우리가 가지고 있다고합시다 from datetime import datetime now = datetime.now() new_now = datetime.strptime(now, '%a, %d %b %Y %H:%M:%S %Z') 나는이 찾으려 now하고 new_now나중에 10 분. 어떻게 할 수 있습니까? 이것은 이 질문 의 중복입니다 . 기본적으로 원하는 시간을 얻기 위해 10 분 의 timedelta 를 추가하면 됩니다. now = datetime.datetime.now() now_plus_10 = now + datetime.timedelta(minutes = 10) now_plus..

IT TIP 2021.01.05

.shape []는 "for i in range (Y.shape [0])"에서 무엇을합니까?

.shape []는 "for i in range (Y.shape [0])"에서 무엇을합니까? 프로그램을 한 줄씩 나누려고합니다. Y데이터 매트릭스이지만 .shape[0]정확히 무엇을하는지에 대한 구체적인 데이터를 찾을 수 없습니다 . for i in range(Y.shape[0]): if Y[i] == -1: 이 프로그램은 numpy, scipy, matplotlib.pyplot 및 cvxopt를 사용합니다. shapenumpy 배열 의 속성은 배열의 차원을 반환합니다. 행과 열 Y이 있으면 입니다 . 그래서 입니다 .nmY.shape(n,m)Y.shape[0]n In [46]: Y = np.arange(12).reshape(3,4) In [47]: Y Out[47]: array([[ 0, 1, 2, 3..

IT TIP 2021.01.05

인터페이스의 모든 방법을 구현하지 않습니다.

인터페이스의 모든 방법을 구현하지 않습니다. 가능할까요? 할 수있는 방법이 있습니까 하지 상속 클래스에서 인터페이스의 모든 메소드를 구현는? 이 문제를 해결하는 유일한 방법은 클래스를 다음 abstract과 같이 선언 하고 누락 된 메서드를 구현하기 위해 하위 클래스에 남겨 두는 것입니다. 그러나 궁극적으로 체인의 누군가는 인터페이스 계약을 충족하기 위해이를 구현해야합니다. 진정으로 특정 메서드가 필요하지 않은 경우이를 구현 한 다음 return다양한을 던지거나 어떤 NotImplementedException경우에 더 적합한. 인터페이스는 일부 메소드를 'default'로 지정하고 인터페이스 정의 ( https://docs.oracle.com/javase/tutorial/java/IandI/default..

IT TIP 2021.01.05
반응형