반응형

spring 2277

자바 스크립트에서 기기 너비를 가져옵니다.

자바 스크립트에서 기기 너비를 가져옵니다. 자바 스크립트를 사용하여 뷰포트 너비와 달리 사용자 장치 너비를 얻는 방법이 있습니까? 내가 말할 수 있듯이 CSS 미디어 쿼리는 이것을 제공합니다. @media screen and (max-width:640px) { /* ... */ } 과 @media screen and (max-device-width:960px) { /* ... */ } 가로 방향으로 스마트 폰을 대상으로하는 경우에 유용합니다. 예를 들어 iOS에서의 선언은 max-width:640pxiPhone 4에서도 가로 및 세로 모드를 모두 대상으로합니다. 이것은 내가 말할 수있는 한 Android의 경우에는 해당되지 않으므로이 경우 장치 너비를 사용하면 두 방향을 성공적으로 대상으로합니다. 데스크..

program tip 2020.07.28

업로드하기 전에 이미지 미리보기 표시

업로드하기 전에 이미지 미리보기 표시 내 HTML 양식에서 예를 들어 type 파일로 입력 한 내용이 있습니다. 그런 다음 해당 입력 버튼을 클릭하여 여러 파일을 선택합니다. 이제 양식을 제출하기 전에 선택한 이미지의 미리보기를 보여주고 싶습니다. HTML 5에서 어떻게합니까? HTML5에는 File API spec 이 포함되어있어 사용자가 파일과 로컬로 상호 작용할 수있는 응용 프로그램을 만들 수 있습니다. 즉, 실제로 파일을 업로드하지 않고도 파일을로드하고 브라우저에서 렌더링 할 수 있습니다. File API의 일부는 웹 응용 프로그램이 파일의 내용을 비동기 적으로 읽을 수있게 하는 FileReader 인터페이스입니다. 다음은 FileReader클래스를 사용 하여 이미지를 DataURL로 읽고 src..

program tip 2020.07.28

std :: swap ()을 오버로드하는 방법

std :: swap ()을 오버로드하는 방법 std::swap()정렬 및 할당 중에 많은 std 컨테이너 (예 : std::list및 std::vector)에서 사용됩니다. 그러나 표준 구현은 swap()사용자 정의 유형에 대해 매우 일반화되고 다소 비효율적입니다. 따라서 std::swap()사용자 정의 유형별 구현 으로 오버로드 하여 효율성을 얻을 수 있습니다 . 그러나 std 컨테이너에서 사용되도록 어떻게 구현할 수 있습니까? 스왑을 오버로드하는 올바른 방법은 스왑하는 것과 동일한 네임 스페이스에 스왑을 작성하여 인수 종속 조회 (ADL) 를 통해 찾을 수 있도록하는 것 입니다. 특히 쉬운 방법은 다음과 같습니다. class X { // ... friend void swap(X& a, X& b) {..

program tip 2020.07.28

C ++에서 stringstream에서 string으로 어떻게 변환합니까?

C ++에서 stringstream에서 string으로 어떻게 변환합니까? 어떻게 변환 할 std::stringstream로 std::stringC ++로? 문자열 스트림에서 메소드를 호출해야합니까? ​​​​​​​ yourStringStream.str() .str ()-방법을 사용하십시오 : 기본 문자열 객체의 내용을 관리합니다. 1)를 호출하여 마치 기본 문자열의 복사본을 반환합니다 rdbuf()->str(). 2) 호출하여 마치 기본 문자열의 내용을 대체합니다 rdbuf()->str(new_str)... 노트 STR에 의해 반환 된 기본 문자열의 복사본을 이렇게 직접 호출 식의 말에 파괴 될 것이다 임시 객체 인 c_str()의 결과 str()(예에 auto *ptr = out.str().c_str(..

program tip 2020.07.28

C #에서 마우스 클릭을 어떻게 시뮬레이트합니까?

C #에서 마우스 클릭을 어떻게 시뮬레이트합니까? C #에서 마우스 클릭을 어떻게 시뮬레이트합니까? 과거의 어딘가 에서 찾은 예 입니다. 도움이 될 수 있습니다. using System; using System.Windows.Forms; using System.Runtime.InteropServices; public class Form1 : Form { [DllImport("user32.dll",CharSet=CharSet.Auto, CallingConvention=CallingConvention.StdCall)] public static extern void mouse_event(uint dwFlags, uint dx, uint dy, uint cButtons, uint dwExtraInfo); //M..

program tip 2020.07.28

파이썬은 여러 파일 형식을 가져옵니다

파이썬은 여러 파일 형식을 가져옵니다 python에서 glob.glob를 사용하여 .txt, .mdown 및 .markdown과 같은 여러 파일 유형 목록을 얻는 더 좋은 방법이 있습니까? 지금 나는 이와 같은 것을 가지고있다 : projectFiles1 = glob.glob( os.path.join(projectDir, '*.txt') ) projectFiles2 = glob.glob( os.path.join(projectDir, '*.mdown') ) projectFiles3 = glob.glob( os.path.join(projectDir, '*.markdown') ) 더 좋은 방법이 있지만 어떻습니까? >>> import glob >>> types = ('*.pdf', '*.cpp') # the ..

program tip 2020.07.28

adb shell을 통해 활동을 시작할 수 있습니까?

adb shell을 통해 활동을 시작할 수 있습니까? [복제] 이 질문에는 이미 답변이 있습니다. 안드로이드 ADB 도구를 사용하여 응용 프로그램을 시작하는 방법은 무엇입니까? 답변 11 개 adb shell을 통해 활동을 시작하고 싶습니다. 필요한 특정 활동을 시작할 수 있도록 adb shell을 시작하고 다음과 같이 명령을 입력하십시오 am start -n yourpackagename/.activityname 예 : MyPackageName은 com.example.demo입니다. MyActivityName은 com.example.test.MainActivity입니다. adb shell am start -n com.example.demo/com.example.test.MainActivity Androi..

program tip 2020.07.28

동일한 통합 문서의 여러 워크 시트에 대해 판다를 사용하여 pd.read_excel ()

동일한 통합 문서의 여러 워크 시트에 대해 판다를 사용하여 pd.read_excel () 파이썬 팬더를 사용하여 처리하는 큰 스프레드 시트 파일 (.xlsx)이 있습니다. 큰 파일에서 두 개의 탭의 데이터가 필요합니다. 탭 중 하나에는 많은 양의 데이터가 있고 다른 하나는 몇 정사각형 셀입니다. 모든 워크 시트에서 pd.read_excel () 을 사용 하면 전체 파일이로드 된 것처럼 보입니다 (관심이있는 워크 시트뿐만 아니라). 따라서이 방법을 두 번 사용하면 (각 시트마다 한 번씩) 전체 통합 문서를 두 번 읽습니다 (특정 시트 만 사용하더라도). 내가 잘못 사용하고 있거나 이런 식으로 제한되어 있습니까? 감사합니다! 시도 pd.ExcelFile: xls = pd.ExcelFile('path_to_f..

program tip 2020.07.28

이미지 너비를 부모 div의 100 %로 설정하지만 자체 너비보다 크지 않아야합니다.

이미지 너비를 부모 div의 100 %로 설정하지만 자체 너비보다 크지 않아야합니다. 이미지를 (동적 크기로 제한없이) 부모 div만큼 넓게하려고하지만 너비가 자체 너비보다 100 % 넓지 않는 한 이미지를 얻으려고합니다. 나는 이것을 시도했지만 아무 소용이 없었다. img { width: 100%; height: auto; max-width: 100%; } 이 이미지의 대부분은 부모 div보다 넓기 때문에 그에 따라 크기를 조정하고 싶지만 작은 이미지가 거기에 나타나고 일반 크기보다 확장되면 실제로 끔찍하게 보입니다. 이 작업을 수행하는 방법이 있습니까? max-width: 100%혼자 지정 하면됩니다. Google 검색 에서이 게시물을 찾았으며 @jwal 회신 덕분에 문제를 해결했지만 그의 해결책에 ..

program tip 2020.07.27

node.js 앱에서 exe 파일을 만드는 방법은 무엇입니까?

node.js 앱에서 exe 파일을 만드는 방법은 무엇입니까? 내가 쓴 노드 앱이 있는데 다음과 같이 실행됩니다. node.exe app.js inputArg 이것을 .exe 자체로 패키지 할 수있는 방법이 있습니까? 그래서 나는 이런 식으로 할 수 있습니까? App.exe inputArg 배치 파일을 사용하여이를 가짜로 만드는 방법이 있으므로 다음과 같이하십시오. App.bat inputArg 그러나 이것은 폴더에 모든 종속성과 노드가 있어야하며 이상적이지 않습니다. 무료 및 상업용의 몇 가지 대안이 있습니다. 나는 그것들을 사용하지 않았지만 이론적으로는 작동해야합니다. iexpress (기본 윈도우 도구) 빠른 배치 파일 컴파일러 (상업용) BoxedApp 패커 "고급"Batch To EXE 변환기 ..

program tip 2020.07.27
반응형