반응형

2020/09/08 30

인터페이스 내의 내부 클래스

인터페이스 내의 내부 클래스 인터페이스 내에서 내부 클래스를 만들 수 있습니까? 가능하다면 인터페이스 객체를 만들지 않을 것이므로 왜 그런 내부 클래스를 만들고 싶습니까? 이러한 내부 클래스가 개발 프로세스에 도움이됩니까? 예, Java 인터페이스 내부에 중첩 된 클래스 또는 내부 클래스를 모두 만들 수 있습니다 (일반적인 믿음과는 반대로 " 정적 내부 클래스 " 와 같은 것은 없습니다 . 이것은 단순히 의미가 없으며 "내부"및 "없음"이 없습니다. 중첩 된 클래스가 정적이므로 "정적 내부"가 될 수없는 경우 outter "클래스). 어쨌든 다음은 잘 컴파일됩니다. public interface A { class B { } } 인터페이스 정의에 일종의 "계약 검사기"를 직접 넣는 데 사용되는 것을 보았습..

Programing 2020.09.08

Django 템플릿 내에서 인덱스로 목록 항목을 참조합니까?

Django 템플릿 내에서 인덱스로 목록 항목을 참조합니까? 이것은 간단 할 수 있지만 주위를 둘러 보았지만 답을 찾을 수 없었습니다. Django 템플릿의 목록에서 단일 항목을 참조하는 가장 좋은 방법은 무엇입니까? 즉 {{ data[0] }}, 템플릿 언어 내에서 해당 작업을 어떻게 수행 합니까? 감사. 처럼 보입니다 {{ data.0 }}. 변수 및 조회를 참조하십시오 . 더 나은 방법 : 커스텀 템플릿 필터 : https://docs.djangoproject.com/en/dev/howto/custom-template-tags/ 예를 들어 템플릿에서 my_list [x] 가져 오기 : 템플릿에서 {% load index %} {{ my_list|index:x }} templatetags / inde..

Programing 2020.09.08

PHP를 사용하여 mysql 테이블에 타임 스탬프 저장

PHP를 사용하여 mysql 테이블에 타임 스탬프 저장 timestamp데이터 유형 이있는 MySQL 테이블에 필드가 있습니다. 그 테이블에 데이터를 저장하고 있습니다. 그러나 타임 스탬프 ( 1299762201428)를 레코드에 전달 하면 값 0000-00-00 00:00:00이 해당 테이블에 자동으로 저장됩니다 . 타임 스탬프를 MySQL 테이블에 어떻게 저장할 수 있습니까? 내 INSERT진술 은 다음과 같습니다 . INSERT INTO table_name (id,d_id,l_id,connection,s_time,upload_items_count,download_items_count,t_time,status) VALUES (1,5,9,'2',1299762201428,5,10,20,'1'), (2,5..

Programing 2020.09.08

HTML5 동영상에 미리보기 이미지를 설정하는 방법은 무엇입니까?

HTML5 동영상에 미리보기 이미지를 설정하는 방법은 무엇입니까? HTML5 동영상에 미리보기 이미지를 설정하는 방법이 있나요? 플레이하기 전에 몇 장의 사진을보고 싶습니다. 내 코드는 다음과 같습니다. 감사! poster="placeholder.png"비디오 태그에 추가하십시오 . 작동합니까? 비디오 첫 프레임을 썸네일로 표시 : 추가 preload="metadata"사용자에 비디오 태그 와 첫 번째 프레임의 두 번째 #t=0.5당신에게 비디오 소스 : 비디오 첫 번째 프레임을 썸네일로 원한다면 사용할 수 있습니다. Add #t=0.1 to your video source, like below 참고 : 비디오 유형 (예 : mp4, ogg, webm 등)을 확인하십시오. 거기에 추가 이미지가 표시되는 ..

Programing 2020.09.08

Typescript 맵 반복

Typescript 맵 반복 타이프 스크립트 맵을 반복하려고하는데 오류가 계속 발생하고 사소한 문제에 대한 해결책을 아직 찾을 수 없습니다. 내 코드는 다음과 같습니다. myMap : Map; for(let key of myMap.keys()) { console.log(key); } 그리고 오류가 발생합니다. 'IterableIteratorShim '유형은 배열 유형 또는 문자열 유형이 아닙니다. 전체 스택 추적 : Error: Typescript found the following errors: /home/project/tmp/broccoli_type_script_compiler-input_base_path-q4GtzHgb.tmp/0/src/app/project/project-data.service.t..

Programing 2020.09.08

작업 디렉토리에 숨김을 적용 할 수없는 이유는 무엇입니까?

작업 디렉토리에 숨김을 적용 할 수없는 이유는 무엇입니까? 작업 디렉토리에 숨김을 다시 적용 할 수 없습니다. 작은 이야기 : 먼저 커밋 된 변경 사항을 푸시하려고했지만 "아니요. 안됩니다. 먼저 가져 오기"라는 메시지가 표시되었습니다. 그런 다음 GitHub에서 항목을 가져 와서 변경 사항을 푸시하겠습니다. 가져 오려고 할 때 덮어 쓸 변경 사항이 있으며 변경 사항을 숨겨야한다고 표시했습니다. 좋아요, 변경 사항을 숨겼습니다 ... 당겨서 커밋 된 변경 사항을 푸시했습니다. 하지만 지금은 작업 중이던 커밋되지 않은 변경 사항을 복원 할 수 없습니다. 이것은 오류입니다. MyPath/File.cs already exists, no checkout Could not restore untracked file..

Programing 2020.09.08

각 경우에 값 범위와 함께 switch 문을 사용합니까?

각 경우에 값 범위와 함께 switch 문을 사용합니까? Java에서 각 케이스에 둘 이상의 값이 포함 된 스위치 문을 작성할 수 있습니까? 예를 들어 (분명히 다음 코드는 작동하지 않습니다) : switch (num) { case 1 .. 5: System.out.println("testing case 1 to 5"); break; case 6 .. 10: System.out.println("testing case 6 to 10"); break; } Objective C에서 이것이 가능하다고 생각하는데, Java에도 비슷한 것이 있습니까? 아니면 대신 if, else if문을 사용해야 합니까? 자바에는 그런 종류가 없습니다. 왜 다음을하지 않습니까? public static boolean isBetwe..

Programing 2020.09.08

PHP에서 MySQL 테이블의 마지막으로 삽입 된 ID를 얻으려면 어떻게해야합니까?

PHP에서 MySQL 테이블의 마지막으로 삽입 된 ID를 얻으려면 어떻게해야합니까? 새 데이터가 자주 삽입되는 테이블이 있습니다. 테이블의 마지막 ID를 가져와야합니다. 어떻게 할 수 있습니까? 유사 SELECT MAX(id) FROM table합니까? PDO를 사용하는 경우 PDO::lastInsertId. Mysqli를 사용하는 경우 mysqli::$insert_id. 여전히 Mysql을 사용하는 경우 : mysql_*새 코드에서 함수를 사용하지 마십시오 . 더 이상 유지 되지 않으며 공식적으로 사용되지 않습니다 . 참고 항목 빨간색 상자 ? 에 대해 알아 준비된 문 대신 사용할 PDO 또는 MySQLi를 - 이 기사는 당신이 어떤을 결정하는 데 도움이됩니다. PDO를 선택한 경우 여기에 좋은 자습서..

Programing 2020.09.08

현재 라인을 표시하고 표시된 라인을 탐색합니다.

현재 라인을 표시하고 표시된 라인을 탐색합니다. : Visual Studio에서, 우리가 사용할 수있는 CTRL+kk현재 라인에 마커를 배치 하고 CTRL+kn표시된 라인을 통해 이동합니다. 내 질문은 : Sublime Text2로 이것을 수행하는 방법이 있습니까? 감사 네! Preferences>Key Bindings - Default모든 기본 키 바인딩이있는 파일 에 대한 메뉴로 이동합니다 . 모든 것을 읽으십시오! (많은 혜택) 여기 북마크 정보 (리눅스)의 잘라 내기 및 붙여 넣기가 있습니다. { "keys": ["f2"], "command": "next_bookmark" }, { "keys": ["shift+f2"], "command": "prev_bookmark" }, { "keys": ["c..

Programing 2020.09.08

"\ u00ed"와 같은 유니 코드 이스케이프 시퀀스를 올바른 UTF-8 인코딩 문자로 디코딩하는 방법은 무엇입니까?

"\ u00ed"와 같은 유니 코드 이스케이프 시퀀스를 올바른 UTF-8 인코딩 문자로 디코딩하는 방법은 무엇입니까? " \u00ed"에서 " í"및 기타 모든 유사한 발생과 같은 유니 코드 이스케이프 시퀀스를 디코딩 할 수있는 함수가 PHP에 있습니까? 여기 에서 비슷한 질문을 찾았 지만 작동하지 않는 것 같습니다. 이 시도: $str = preg_replace_callback('/\\\\u([0-9a-fA-F]{4})/', function ($match) { return mb_convert_encoding(pack('H*', $match[1]), 'UTF-8', 'UCS-2BE'); }, $str); UTF-16 기반 C / C ++ / Java / Json 스타일 인 경우 : $str = preg_..

Programing 2020.09.08
반응형