배열은 하나 이상의 인덱스로 식별되는 요소 (값, 변수 또는 참조) 모음으로 구성된 정렬 된 선형 데이터 구조입니다. 배열의 특정 변형에 대해 질문 할 때는 [vector], [arraylist], [matrix]와 같은 관련 태그를 대신 사용하십시오. 이 태그를 사용할 때 프로그래밍 언어와 관련된 질문에서 사용중인 프로그래밍 언어로 질문에 태그를 지정하십시오.
큰 바이너리 파일 (수 메가 바이트)을 바이트 배열로 읽는 웹 서버가 있습니다. 서버가 동시에 여러 파일을 읽을 수 있으므로 (다른 페이지 요청) CPU에 너무 많은 부담을주지 않고이를 수행하는 가장 최적화 된 방법을 찾고 있습니다. 아래 코드가 충분합니까? public byte[] FileToByteArray(string fileName) { byte[] buff = null; FileStream fs = new …
내 데이터베이스 테이블에 Blob 열이 있는데 byte[]Java 프로그램에서 매핑으로 사용해야 하며이 데이터를 사용하려면 InputStream또는 로 변환해야합니다 OutputStream. 그러나 나는 그렇게 할 때 내부적으로 어떤 일이 일어나는지 모른다. 이 전환을 수행 할 때 어떤 일이 발생했는지 간략하게 설명 할 수 있습니까?
이미지를 SQLite DataBase. 내가 사용하여 저장하기 위해 노력 BLOB하고 String두 경우 모두에 이미지를 저장하고 검색 할 수 있습니다하지만 난으로 변환 할 때, Bitmap사용 BitmapFactory.decodeByteArray(...)을 널 (null)을 반환합니다. 이 코드를 사용했지만 null을 반환합니다. Bitmap bitmap = BitmapFactory.decodeByteArray(blob, 0, blob.length);
이런 식으로 ByteBuffer를 String으로 변환하는 올바른 접근 방식입니까? String k = "abcd"; ByteBuffer b = ByteBuffer.wrap(k.getBytes()); String v = new String(b.array()); if(k.equals(v)) System.out.println("it worked"); else System.out.println("did not work"); 내가 묻는 이유는 이것이 너무 단순 해 보이지만 Java 와 같은 다른 접근 방식 : ByteBuffer와의 문자열 변환 및 관련 문제 가 …
데스크톱 이미지를 캡처하여 압축하여 수신자에게 보내는 원격 데스크톱 공유 애플리케이션을 만들고 있습니다. 이미지를 압축하려면 byte []로 변환해야합니다. 현재 나는 이것을 사용하고 있습니다 : public byte[] imageToByteArray(System.Drawing.Image imageIn) { MemoryStream ms = new MemoryStream(); imageIn.Save(ms,System.Drawing.Imaging.ImageFormat.Gif); return ms.ToArray(); } public Image byteArrayToImage(byte[] byteArrayIn) { MemoryStream ms = new MemoryStream(byteArrayIn); Image returnImage = …
8 바이트 배열이 있고 해당 배열을 해당 숫자 값으로 변환하고 싶습니다. 예 : byte[] by = new byte[8]; // the byte array is stored in 'by' // CONVERSION OPERATION // return the numeric value 위의 변환 작업을 수행 할 방법을 원합니다.
Google App Engine에서 웹 애플리케이션을 작성 중입니다. 기본적으로 .htmlblobstore에 파일로 저장되는 html 코드를 편집 할 수 있습니다 . fetchData를 사용 byte[]하여 파일의 모든 문자 를 반환 합니다. 사용자가 html 코드를 편집 할 수 있도록 html로 인쇄하려고합니다. 모든 것이 잘 작동합니다! 지금 내 유일한 문제는 다음과 같습니다. 바이트 배열은 문자열로 다시 …
UUID를 데이터베이스 키로 사용하는 실험을 해왔습니다. UUID 표현을 사람이 읽을 수 있도록 유지하면서 가능한 한 최소한의 바이트를 사용하고 싶습니다. base64를 사용하여 22 바이트로 줄였고 내 목적을 위해 저장하는 데 불필요 해 보이는 "=="후행을 제거했다고 생각합니다. 이 접근 방식에 결함이 있습니까? 기본적으로 내 테스트 코드는 UUID를 22 바이트 문자열로 낮추기 위해 …