草庐IT

javascript - 有没有办法结合 Webpack 模块来减小文件大小?

我正在使用CSS模块,所以Webpack生成的很多模块看起来像这样:124:function(t,e,n){t.exports={textarea:"TextareaStyles__textarea"}},然后,在React中使用:returnt(r,{onInput:o(this,"str"),class:a.a.textarea})如果Webpack将CSS模块和React组件合并到一个模块中,它会更小。然后,Uglify/Terser可能只是将其内联:returnt(r,{onInput:o(this,"str"),class:"TextareaStyles__textarea"

php - 减小 docker 镜像的大小

我正在尝试将CraftCMS部署到zeit/now使用Docker。它在本地工作,但zeit的图像大小限制为100MB.我的容器当前是176MB.这是一个使用alpine的Docker镜像,nginx和phpCraft所需的模块,并使用多阶段构建来构建Composer组件,以减少构建工件的大小。这是Dockerfile:FROMzeit/wait-for:0.2aswait#BuilddependenciesFROMcomposer:latestasvendorCOPYcomposer.jsoncomposer.jsonCOPYcomposer.lockcomposer.lockRUN

php - 使用以下用于上传图像的 PHP 代码上传时减小图像大小

我正在尝试使用以下代码将图像上传到服务器以下是使用下面给定的代码完成的上传文件重命名我需要的是我需要使用以下代码减小图像大小这是代码$file_name=$HTTP_POST_FILES['ufile']['name'];$random_digit=md5(rand()*time());$new_file_name=$random_digit.$file_name;$path="upload/".$new_file_name;if($ufile!=none){if(copy($HTTP_POST_FILES['ufile']['tmp_name'],$path)){echo"Succe

java - 如何减小 TDB 支持的 Jena 数据集的大小?

我正在处理一个简单的Jena数据集,它只导入了一个大约30MB的RDF文件。作为应用程序的一部分,我试图让用户查询默认图(或命名图)并将查询结果三元组插入到新的命名图中。为此,我使用CONSTRUCT语句以RDF形式形成三元组的结果集,然后将这些三元组放入一个新模型中(使用QueryExecution.execConstruct())并将该模型添加到数据集中。这似乎再次起作用,因为数据集获得了一个新的图形节点,并且TDB数据库文件夹的磁盘大小增加了。当我尝试从数据集中删除命名图时,问题就出现了。使用Dataset的removeNamedName("graphName")方法,我从数据集

java - 将图像转换为像素阵列,使用像素重新创建图像 - 尺寸减小。为什么?

我将图像转换为像素数组。我将RGB值保存在三个单独的数组中。然后,我尝试使用相同的值(无操作)创建图像。原始图像为205kB,黑白图像为121kB,彩色图像为215kB至96kB。此外,亮度略有变化(亮度增加,整体对比度也增加)。这是什么原因造成的?我已经尝试过彩色和黑白图像。结果是一样的。此外,我在之前的输出图像(96kB)上运行了相同的代码,新的输出仍然是96kB。代码-1)读取图片:intwidth=img.getWidth(null);intheight=img.getHeight(null);pixelR=newint[width*height];pixelG=newint[

java - iText:降低图像质量(用于减小生成的 PDF 大小)

减少使用iText新创建的PDF文件中JPEG图像大小的最佳做法是什么??(我的目标是在图像质量和文件大小之间进行权衡。)图像创建如下:Imageimage=newImage(ImageDataFactory.create(imagePath))我想提供一个比例因子,例如0.5,它将一行中的像素数减半。假设我用一个3MB的图像生成一个PDF。我尝试了image.scale(0.5f,0.5f),但生成的PDF文件仍然大约为3MB。我预计它会变得更小。因此我猜嵌入在PDF文件中的源图像未被触及。但这就是我需要的:存储在磁盘上的整个PDF文件的像素总数应该减少。实现此目标的最简单/推荐的方

java - 如何在java中减小图像文件的大小

我想在将上传的图像保存到服务器之前减小图像文件的大小(以减少加载时间)。我如何使用Java来完成? 最佳答案 这种问题在这个网站上已经回答了好几次了。我建议你查看HowtoresizetheoriginalimageintoacommonsizeofimageinJava?或在此站点上搜索javaimageresize。 关于java-如何在java中减小图像文件的大小,我们在StackOverflow上找到一个类似的问题: https://stackover

java - 在 Java 中调整图像大小以减小图像大小

我有一张尺寸为800x800的图片,大小为170kb。我想将这张图片调整为600x600。调整大小后,我希望缩小图像尺寸。我该怎么做? 最佳答案 您不需要一个完整的图像处理库来简单地调整图像大小。推荐的方法是使用渐进式双线性缩放,如下所示(您可以在代码中随意使用此方法):publicBufferedImagescale(BufferedImageimg,inttargetWidth,inttargetHeight){inttype=(img.getTransparency()==Transparency.OPAQUE)?Buffer

6 种减小 Docker 镜像大小的方法

如果要减小docker镜像大小,则需要使用标准最佳实践来构建Docker镜像。本文讨论了不同的优化技术,您可以快速实现这些技术来制作最小和最小的docker镜像。我们还将介绍一些用于Docker镜像优化的最佳工具。Docker 作为容器引擎,可以很容易地获取一段代码并在容器中运行它。它使工程师能够将所有代码依赖项和文件收集到一个位置,该位置可以在任何地方快速轻松地运行。“随处运行”镜像的整个概念始于一个名为Dockerfile的简单配置文件。首先,我们在Dockerfile中添加所有生成说明,例如代码依赖项、命令和基础镜像详细信息。必须进行Docker镜像优化尽管Docker构建过程很简单,但

java - 以编程方式减小 JPEG 文件大小

为任何无知道歉,但我以前从未在Java中使用过jpeg图像(更不用说任何类型的图像)。假设我想从Web服务向客户端发送jpeg图像。有什么方法可以通过以某种方式操纵图像的颜色配置文件来减小jpeg文件的大小?我已经能够通过使用名为imgscalr的BufferedImages简洁工具缩放图像来减小图像大小。参见here.我还想要颜色比高质量jpeg图像少的jpeg。例如,我希望能够在我的jpeg中使用8位颜色而不是16位颜色。如果我有一个来自Java的2D包的BufferedImage,我究竟需要更改什么? 最佳答案 另一种减小图像