반응형

전체 글 693

Android의 파일 경로에서 컨텐츠 uri 가져오기

Android의 파일 경로에서 컨텐츠 uri 가져오기 이미지의 절대 경로를 알고 있습니다(예: /sdcard/cats.jpg).이 파일에 대한 내용 uri를 얻을 수 있는 방법이 있습니까? 실제로 제 코드에서는 이미지를 다운로드하여 특정 위치에 저장합니다.ImageView 인스턴스에서 이미지를 설정하려면 현재 경로를 사용하여 파일을 열고 바이트를 가져와 비트맵을 만든 다음 ImageView 인스턴스에서 비트맵을 설정합니다.이것은 매우 느린 프로세스입니다. 대신 컨텐츠 uri를 얻을 수 있다면 매우 쉽게 방법을 사용할 수 있습니다.imageView.setImageUri(uri)사용: ImageView.setImageURI(Uri.fromFile(new File("/sdcard/cats.jpg"))); 또는..

programing 2023.07.30

JavaScript에서 const와 const {}의 차이점은 무엇입니까?

JavaScript에서 const와 const {}의 차이점은 무엇입니까? 전자를 공부할 때 브라우저 윈도 객체를 얻는 두 가지 방법을 발견했습니다. const {BrowserWindow} = require('electron') 그리고. const electron = require('electron') const BrowserWindow = electron.BrowserWindow 사이의 차이점은 무엇입니까?const그리고.const {}자바스크립트로? 나는 이해할 수 없습니다 왜.const {}작동할 수 있습니다.제가 JS에 대해 중요한 것을 놓친 것이 있습니까?두 코드는 동일하지만 첫 번째 코드는 ES6 파괴 할당을 더 짧게 사용하는 것입니다. 다음은 작동 방식에 대한 간단한 예입니다. const o..

programing 2023.07.30

MySQL과 함께 사용하는 node.js 비동기/wait

MySQL과 함께 사용하는 node.js 비동기/wait 모든 결과를 동기화하고 c#와 같은 비동기/대기 키워드가 있는 문자열에 추가해야 합니다. 나는 node.js에 익숙하지 않아서 이 새로운 구문을 내 코드에 적용할 수 없습니다. var string1 = ''; var string2 = ''; var string3 = ''; var string4 = ''; DatabasePool.getConnection(function(err, connection) { connection.query(query,function (err, result) { if (err){}; string1 = result; }); connection.query(query,function (err, result) { if (err){}..

programing 2023.07.30

웹 브라우저(클라이언트 측)에서 TCP 소켓 연결을 설정하는 방법은 무엇입니까?

웹 브라우저(클라이언트 측)에서 TCP 소켓 연결을 설정하는 방법은 무엇입니까? 저는 웹소켓에 대해 읽었지만 웹소켓 위에 애플리케이션 계층 프로토콜이 있기 때문에 순수한 "소켓"은 아닌 것 같습니다."ws:" 웹 브라우저에서 순수 소켓 연결을 수행하여 웹 페이지를 활성화할 수 있는 방법이 있습니까? 여기 어둠 속에서의 내 무작위 찌르기들이 있습니다. Java에서 제공하는 Applets 소켓(Java 설치 필요) 플래시에서 제공하는 플래시 소켓(플래시를 설치해야 함) 그러나 HTML5에 대해서는 소켓이 아니라면 왜 웹소켓이라고 합니까? 웹 소켓 프로토콜은 "거의" 소켓일 정도로 구현이 간단합니까? 저는 웹소켓에 대해 읽었지만 웹소켓 위에 애플리케이션 계층 프로토콜이 있기 때문에 순수한 "소켓"은 아닌 것 ..

programing 2023.07.30

도커가 컨텍스트 외부의 심볼릭 링크를 따릅니다.

도커가 컨텍스트 외부의 심볼릭 링크를 따릅니다. 또 다른 도커 심볼릭 질문입니다.내 모든 도커 빌드에 복사할 파일이 많이 있습니다.내 dir 구조는 다음과 같습니다. parent_dir - common_files - file.txt - dir1 - Dockerfile - symlink -> ../common_files 위의 예에서는 파일을 원합니다.dir1 내부 빌드를 도커할 때 복사할 txt.그러나 여러 개의 파일 복사본을 유지 관리하고 싶지 않습니다.txt. 도커 버전 0.10 기준으로 이 링크에 따라 도커 빌드는 ADD 빌드 지침은 컨테이너 루트 내부의 심볼 링크를 따릅니다. 그러나 Docker 파일에서 다음 행 중 하나를 사용하여 빌드하면 해당 파일이나 디렉터리가 표시되지 않습니다. ADD sym..

programing 2023.07.30

iOS SDK - 프로그래밍 방식으로 PDF 파일 생성

iOS SDK - 프로그래밍 방식으로 PDF 파일 생성 프로그래밍 방식으로 PDF 파일을 작성할 때 CoreGraphics 프레임워크를 사용하는 것은 지루한 작업이라고 생각합니다. 제 앱 전체의 뷰에서 다양한 객체를 사용하여 프로그래밍 방식으로 PDF를 만들고 싶습니다. iOS SDK를 위한 좋은 PDF 튜토리얼이 있는지 알고 싶습니다. 아마도 도서관에서 떨어질 것입니다. PDF 생성 튜토리얼이라는 이 튜토리얼을 본 적이 있지만, 대부분은 C로 작성되었습니다.좀 더 오브젝티브-C 스타일을 찾고 있습니다.이것은 또한 줄과 다른 물체가 배치될 위치를 계산해야 하는 PDF 파일에 쓰는 우스꽝스러운 방법처럼 보입니다. void CreatePDFFile (CGRect pageRect, const char *fil..

programing 2023.07.30

Android 앱에서 배경색을 변경하는 방법

Android 앱에서 배경색을 변경하는 방법 저는 안드로이드 앱에서 배경색을 흰색으로 가장 간단한 방법으로 바꿀 수 있기를 원합니다.Android:background 속성을 사용해야 합니다. android:background="@color/white" 또한 strings.xml에 white 값을 추가해야 합니다. #FFFFFF 편집: 2012년 11월 18일 8자 색상 코드의 처음 두 글자는 알파 값을 제공합니다. HTML 6 문자 색상 표기법을 사용하는 경우 색상이 불투명합니다. 예: 사용할 수도 있습니다. android:background="#ffffff" xml 레이아웃 또는/res/layout/activity_main.xml또는 AndroidManifest.xml의 테마를 변경할 수 있습니다. a..

programing 2023.07.30

Oracle SQL - 테이블에 기본 키 추가

Oracle SQL - 테이블에 기본 키 추가 기본 키가 없는 열이 몇 개 있는데 기본 키 열을 추가하려고 합니다. NAME Age ------------- Peter 45 Bob 25 John 56 Peter 45 일부 수집가들은 시퀀스와 트리거가 있는 PK를 추가할 것을 제안합니다.Oracle의 기존 테이블에 자동 증분 기본 키 추가 이것은 좋지만, 고객은 시퀀스나 트리거를 추가할 권한이 없는 데이터베이스 사용자를 사용합니다.사용자 권한을 변경하거나 스크립트를 실행하기 위해 수십 명의 DBA 관리자에게 연락하는 것을 방지하고 싶습니다. 이것은 업데이트 문만 포함된 PK를 추가하는 것에 대한 저의 제안입니다. (2단계에서 도움이 필요합니다.) 1단계: ID 열을 만듭니다(이에 대한 DB 권한이 있습니다..

programing 2023.07.30

문자열 클래스에서 처음 N자만 반환하는 메서드는 무엇입니까?

문자열 클래스에서 처음 N자만 반환하는 메서드는 무엇입니까? 나는 확장 방법을 작성하고 싶습니다.String입력 문자열이 제공된 길이보다 길 경우 클래스N최초의 것만N문자가 표시됩니다. 다음과 같이 표시됩니다. public static string TruncateLongString(this string str, int maxLength) { if (str.Length str?[0..Math.Min(str.Length, maxLength)]; 참고 null-조건부 연산자(?)이 사건을 처리하기 위해 존재합니다.strnull입니다.이렇게 하면 명시적 null 검사가 필요하지 않습니다.string truncatedToNLength = new string(s.Take(n).ToArray()); 이 솔루션은 n이..

programing 2023.07.25

문자열을 인코딩하면 DECoding 오류(UnicodeDecodeError)가 발생하는 이유는 무엇입니까?

문자열을 인코딩하면 DECoding 오류(UnicodeDecodeError)가 발생하는 이유는 무엇입니까? 정말 혼란스럽다.인코딩을 시도했지만 오류가 발생했습니다.can't decode.... >>> "你好".encode("utf8") Traceback (most recent call last): File "", line 1, in UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) 문자열에 "u" 접두사가 있는 오류를 방지하는 방법을 알고 있습니다.인코딩이 호출되었을 때 오류가 "디코드할 수 없음"인 이유가 궁금합니다.파이썬은 후드 아래서 무엇을 하고 있습니까?"你好".encode..

programing 2023.07.25
반응형