草庐IT

零时科技 | Feminist Metaverse遭受攻击,损失 11 亿枚 FM

 0x1事件背景零时科技区块链安全情报平台监控到消息,北京时间2022年5月18日Binance链上FeministMetaverse智能合约遭到智能合约攻击。损失资金价值超过55万美元,零时科技安全团队及时对此安全事件进行分析。 0x2攻击者信息攻击者钱包:0xaaA1634D669dd8aa275BAD6FdF19c7E3B2f1eF50攻击者合约:0x0b8d752252694623766dfb161e1944f233bca10f攻击交易:0xecde3c3742615852abdbd6ec5d75ae982b5c29f810e140e5cd822667d6f7b848FmToken合约

风险价值VaR(Value at Risk)和损失期望值ES(Expected shortfall)的估计

原文链接: http://tecdat.cn/?p=15929风险价值VaR和损失期望值ES是常见的风险度量。首先明确:时间范围-我们展望多少天?概率水平-我们怎么看尾部分布?在给定时间范围内的盈亏预测分布,示例如图1所示。  图1:预测的损益分布 给定概率水平的预测的分位数。图2:带有分位数的预测损益分布 超出分位数的尾部。图3:带有分位数和尾部标记的预测损益分布 点击标题查阅往期内容R语言基于ARMA-GARCH-VaR模型拟合和预测实证研究分析案例左右滑动查看更多01020304方法风险值(VaR)是在所选概率水平下预测分布分位数的负数。因此,图2和3中的VaR约为110万元。损失期望值

PHP:如何在不损失可见质量的情况下(自动)压缩图像?

我想知道如何自动找出最佳压缩率(小文件大小+无质量损失)。目前我正在使用imagejpeg()每个.jpg的$quality=85。PageSpeed(Chrome插件)建议降低一些图像的质量以节省一些kb。减少的百分比不同。我想编写一个cronjob来抓取特定目录并优化每张图片。PageSpeed或TinyPNG如何实现?找出最佳优化质量,这可以用PHP或其他服务器端语言实现吗? 最佳答案 TinyPNG使用pngquant.Pngquant可以选择设置所需的质量,类似于JPEG。你可以运行这样的东西:Pngquantwebsit

PHP:如何在不损失可见质量的情况下(自动)压缩图像?

我想知道如何自动找出最佳压缩率(小文件大小+无质量损失)。目前我正在使用imagejpeg()每个.jpg的$quality=85。PageSpeed(Chrome插件)建议降低一些图像的质量以节省一些kb。减少的百分比不同。我想编写一个cronjob来抓取特定目录并优化每张图片。PageSpeed或TinyPNG如何实现?找出最佳优化质量,这可以用PHP或其他服务器端语言实现吗? 最佳答案 TinyPNG使用pngquant.Pngquant可以选择设置所需的质量,类似于JPEG。你可以运行这样的东西:Pngquantwebsit

php - 如何在不损失图像质量的情况下从 JPG 中删除 exif?

我有一个PHP照片共享应用程序,其中使用ImageMagick将用户上传的图像调整为各种缩略图格式。作为一种看似“聪明”的节省文件大小的方法,我从这些拇指中剥离了exif信息,如下所示:$imagick=newImagick($image);$imagick->stripImage();$imagick->writeImage($image);这行得通。它确实删除了EXIF信息,其中30KB的拇指节省了12KB,变成了18KB。当在单个页面上显示许多此类缩略图时,可以节省大量资金。但问题是它的效果有点太好了。与未剥离的版本相比,生成的图像似乎丢失了很多颜色信息并且看起来“平坦”。根据我

php - 如何在不损失图像质量的情况下从 JPG 中删除 exif?

我有一个PHP照片共享应用程序,其中使用ImageMagick将用户上传的图像调整为各种缩略图格式。作为一种看似“聪明”的节省文件大小的方法,我从这些拇指中剥离了exif信息,如下所示:$imagick=newImagick($image);$imagick->stripImage();$imagick->writeImage($image);这行得通。它确实删除了EXIF信息,其中30KB的拇指节省了12KB,变成了18KB。当在单个页面上显示许多此类缩略图时,可以节省大量资金。但问题是它的效果有点太好了。与未剥离的版本相比,生成的图像似乎丢失了很多颜色信息并且看起来“平坦”。根据我

【小程序】解决浮点数精度损失问题

最近在做开发的时候出现了老生常谈的问题:浮点数精度损失。只不过之前是Python环境下的,如今是JS环境。举几个🌰>0.1+0.20.30000000000000004>0.3-0.20.09999999999999998>0.8*32.4000000000000004>0.3/0.12.9999999999999996在Python环境下,我们可以使用默认的库decimal来完成精确计算>>>fromdecimalimportDecimal>>>float(Decimal('0.1')+Decimal('0.2'))0.3但是js环境呢?查了一下,js自身没有decimal这样的库,查了一下

mysql - 字符串作为主键的性能损失?

使用字符串而不是bigints等作为主键会有什么性能损失?字符串比较比整数比较昂贵得多,但另一方面我可以想象DBMS将在内部计算哈希键以减少损失。我处理的一个应用程序使用字符串作为多个表(MySQL)中的主键。改变这一点并非微不足道,我想知道在性能方面可以获得什么来证明这项工作的合理性。 最佳答案 ontheotherhandIcanimaginethatinternallyaDBMSwillcomputehashkeystoreducethepenalty.DB需要维护一个B-Tree(或类似结构),其中包含键,以便对它们进行排序

mysql - 字符串作为主键的性能损失?

使用字符串而不是bigints等作为主键会有什么性能损失?字符串比较比整数比较昂贵得多,但另一方面我可以想象DBMS将在内部计算哈希键以减少损失。我处理的一个应用程序使用字符串作为多个表(MySQL)中的主键。改变这一点并非微不足道,我想知道在性能方面可以获得什么来证明这项工作的合理性。 最佳答案 ontheotherhandIcanimaginethatinternallyaDBMSwillcomputehashkeystoreducethepenalty.DB需要维护一个B-Tree(或类似结构),其中包含键,以便对它们进行排序

YOLOv5原创改进损失函数 Repulsion:解决目标遮挡场景下检测,为解决密集人群检测中遮挡设计的损失函数,打造高效检测器涨点

💡本篇内容:YOLOv5原创改进损失函数Repulsion:解决目标遮挡场景下检测,为解决密集人群检测中遮挡设计的损失函数,打造高效检测器涨点💡🚀🚀🚀本博客内附的改进源代码改进适用于YOLOv5、YOLOv7、YOLOv8…等等YOLO系列按步骤操作运行改进后的代码即可💡在检测行人任务中,由于行人之间互相遮挡,导致检测器容易受遮挡的干扰,给出错误的预测框。研究人员先是从数据集上进行分析,描述了遮挡对行人检测带来的影响。后面受吸引,排斥的启发,提出了《RepulsionLoss创新点》来尽可能让预测框贴近真实框的同时,又能与同类排斥,进而避免误检。将其应用到YOLOv5、YOLOv7、YOLOv