jjzjj

compressed

全部标签

java - Android HttpURLConnection : gzip compression

我无法理解文档中的相关内容。默认情况下,此HttpURLConnection实现请求服务器使用gzip压缩。由于getContentLength()返回传输的字节数,您不能使用该方法来预测可以从getInputStream()读取多少字节。相反,读取该流直到它耗尽:当read()返回-1时。可以通过在请求header中设置可接受的编码来禁用Gzip压缩:urlConnection.setRequestProperty("Accept-Encoding","identity");我想知道当前的实现是否真的在返回它之前解压缩流(使用conn.getInputStream()),或者它是否只

android - bitmap.compress() 参数 'quality' 是什么意思?

在我的应用程序中,我向服务器发送了一些图像。图片最大尺寸为300kb,我将调整文件大小。这是我的调整代码。publicstaticvoidresize_filesize(Contextcontext,Uriuri,intmaxSize){intfilesize;intcompressRate;try{InputStreaminputStream=context.getContentResolver().openInputStream(uri);filesize=inputStream.available();inputStream.close();compressRate=((100*

android - "Execution of compression failed"Android Studio 3.1 建工程报错

我正在尝试构建https://github.com/neural-nuts/Cam2Caption在AndroidStudio3.1Preview中,但要么我使用非常旧的build.gradle,要么它死于Error:Executionfailedfortask':Application:packageDebug'.Executionofcompressionfailed.这发生在项目清理或重建之后。OSX,最新最全。我正在使用我认为默认的最新最好的build.gradleclasspath'com.android.tools.build:gradle:3.0.0'...android

c++ - 有什么有效的方法可以动态更改 boost 中的 compress_matrix 吗?

我正在使用ublas::CompressedMatrix与UMFPACK(一种稀疏线性求解器)一起工作。因为我在做模拟,所以每次线性系统的构造都略有不同,可能涉及扩大/缩小系数矩阵和一些稀疏矩阵乘法。线性系统的规模在25k左右。即使有boost与UMFPACK一起工作的绑定(bind)补丁,我仍然需要不时更改矩阵,有时甚至计算非零值的数量也会很耗时(理想情况下,我必须初始化矩阵时给出非零值的数量)。此外,我使用ublas::range动态追加列/行。所以我的问题是:有什么有效的方法可以做到这一点吗?现在对我来说太慢了。转置一个维度为15k的矩阵花费将近6s并且附加大约12k行很快(因为

ios - Change NSData Size of a UIImage - Compress And Resize UIImage With a Maximum Megabyte Mb 限制

我有一个用户上传的UIImage。如果图像数据超过10Mb,我如何将它的大小调整到最大10Mb?到目前为止,我发现的最接近数据大小调整的是:NSData*imageData=UIImageJPEGRepresentation(theUploadedImage.image,0.5f);但我似乎无法控制Mb的文件大小...仅控制JPG表示中的第二个参数(图像质量float) 最佳答案 必须创建我自己的函数来尽可能小地压缩图像,如果它仍然超过我的“最大大小”,那么它会调整大小、保留并再次开始压缩迭代。如果图像超过文件大小时,这可以很好地使

ios - Xcode 9 : Block-compressed payload operation failed

此处为MacBookProElCapitan(10.11.6)。我正在尝试安装Xcode9以便我可以使用ARKit.在AppleDeveloper的网站上,我能找到的唯一版本的9是Xcode_9_beta_6.xip(如果我错了请指正!),所以我下载了它:然后我提取并运行XIP文件:但由于这个奇怪的错误,该操作失败了,Google并没有真正帮助我(根本):Theoperationcouldn'tbecompleted.Block-compressedpayloadoperationfailed知道这里发生了什么吗? 最佳答案 zip

ios - AutoLayout with 2 multiline labels, compression resistance and minimum 1 行标签

我在固定高度的单元格中有2个UILabels。这两个标签都是多行的,我需要垂直压缩两个标签,以防文本不适合单元格。我在第一个标签上设置了稍高的优先级,因为那里的文本更重要,而且我定义了垂直空间限制和不同的抗压缩优先级。现在两个标签都成功地调整了单元格的高度,第二个标签在文本太长的情况下截断尾部,但如果两个标签中的文本太多,第一个标签优先并压缩第二个标签,所以文本要么被剪切,要么标签消失。我应该如何配置AutoLayout以使第二个标签的至少一行始终可见? 最佳答案 您可以使用隐藏标签来完成此操作,并且您无需更改现有约束,这些约束几乎

iOS compression_encode_buffer 不包含 zlib header ?

我正在使用compression_encode_buffer和COMPRESSION_ZLIB在iOS应用程序中对数据进行zlib压缩,但结果缺少zlibheader。例如:size=compression_encode_buffer(destinationBuffer,destinationBufferSize,sourceBuffer,sourceBufferSize,nil,COMPRESSION_ZLIB)将返回字节:AD53C18E9B30…例如,在相同数据上使用Python的data.encode("zlib")时将返回:789CAD53C18E9B30…^^^^corre

swift - Compress Image in iOS 12。这段代码将如何更新?

这个问题在这里已经有了答案:UIImageJPEGRepresentationhasbeenreplacedbyinstancemethodUIImage.jpegData(compressionQuality:)(3个答案)关闭4年前。//compressingimage(avaImg)beforesendingittotheserver(Parse)letavaData=UIImageJPEGRepresentation(avaImg.image!,0.5)letavaFile=PFFile(name:"ava.jpg",data:avaData!)user["ava"]=avaF

java - 使用 Commons Compress 将目录压缩为 tar.gz

我在使用公共(public)压缩库创建目录的tar.gz时遇到问题。我有一个目录结构如下。parent/child/file1.rawfileN.raw我正在使用以下代码进行压缩。它运行良好,无一异常(exception)。但是,当我尝试解压缩那个tar.gz时,我得到一个名为“childDirToCompress”的文件。它的大小正确,因此文件在压缩过程中显然已相互附加。所需的输出将是一个目录。我不知道我做错了什么。任何明智的公共(public)压缩器都能让我走上正确的道路吗?CreateTarGZ()throwsCompressorException,FileNotFoundExc