Coding and Paper Letter(四十九)

资源整理。预计是春节前最后一次更文了。

文章目录

1 Coding:

1.R语言包satin,构建shiny仪表盘的框架。

satin

2.R语言包vein,自下而上估计的车辆排放量清单模型。

vein

3.微信小程序优秀教程、轮子、开源项目资源汇总。

MasterWechatApp

4.shiny企业级仪表盘。

db dashboard

5.R语言包Rweixin,R语言与微信公众号接口。

Rweixin

6.一个R语言与微信公众号接口的实践。

Example for R Weixin

7.Fluent Python一书的示例代码。

example code

8.Sentinel-2影像的超分辨率学习(全球适用的深度神经网络)。

DSen2

9.一个可视化全球天气状况的项目。

earth

10.R语言包STRbook,C.K. Wikle, A. Zammit-Mangion和N. Cressie的用R做时空统计书的支撑材料。

STRbook

11.从AWS上Sentinel公共数据集库创建Landsat时空数据目录(STAC)。

sat stac sentinel

12.在AWS上创建来自Sentinel1的STAC目录。

sat stac sentinel1

13.收集实时公交数据并将其处理为追溯的GTFS。

retro gtfs

14.R语言包credentials,用于管理SSH和Git凭据的工具。

credentials

15.地理数据科学。

gds18

16.从文件结构看,EGU 2018的内容。这是一组jupyter笔记本,具有与访问和使用数据服务相关的各种教程,信息。

jupyter notebook

17.Python机器学习实践。

Practical Machine Learning with python

18.Python库plotnn,从keras模型绘制神经网络可视化。

plotnn

19.从卷积神经网络的推广到图形结构数据的Graph CNN实现论文。

graph cnn

20.提供使用PySpark的基本算法。

pyspark tutorial

21.R语言包whiteboxR,用于地理空间分析的whitebox软件相关的R包。

whiteboxR

22.可扩展的R机器学习。

r4ml

23.R语言包ggisoband,为isoband库提供了一个ggplot2接口,该接口可以生成包含高程数据的规则间隔网格的等高线(等值线)和等高线多边形(等边线)。

ggisoband

24.Python工具,用于地理配置网络摄像头图像并将其投影到地图坐标中。

georef webcam

25.R语言包Vizumap,用于可视化空间数据不确定性。

Vizumap

2 Paper:

1.A New Cloud Detection Method Supported By GlobeLand30 Data set/GlobeLand30数据集支持新的云检测方法

就传统的阈值方法而言,均匀阈值用于遥感图像的云检测;然而,由于复杂的表面结构和云状态,这种方法通常难以有效地实现图像的高精度云检测。为了解决这个问题,提出了一种基于全球土地覆盖数据的新的云检测算法。具体而言,采用具有全球覆盖的高空间分辨率30米全球陆地覆盖数据集作为图像反演的背景信息,进一步支持遥感影像中的云检测。土地覆盖类型发生变化时,阈值设置可能会有所不同。这种算法可以有效地提高薄/破云的云像素识别精度,即使在明亮区域也是如此。此外,Landsat 5数据用于基于该算法执行云检测实验。在考虑土地覆盖类型变化特征的情况下设定阈值。表现出时空变化的土地覆盖的阈值(例如植被)因纬度和时间而不同。此外,还选择了六种常见的土地覆盖类型进行云探测实验。然后,通过视觉解释进行验证,表明该算法能够达到高云检测精度,云覆盖的总RMSE为4.44%。最后,云和晴空像素的一般准确度分别为86.5%和98.7%。基于GlobalLand30的云检测,GlobalLand30的新应用。

2.A comparison of the cloud detection results between the UDTCDA mask and MOD35 cloud products/比较UDTCDA掩码和MOD35云产品之间的云检测结果

UDTCDA(通用动态阈值云检测算法)是最近提出的一种新的云检测方法。该云检测方法由从MODIS表面反射率积(MOD09)获得的先验表面反射率支持。使用可见到近红外波长的四个波段的反射来检测混浊像素。因为在地面上存在先验参考数据,所以可以从清晰像素中很好地检测到薄云和分数云的像素。 MOD35是MODIS云面罩产品,结合使用反射率和亮度温度来确定250m和1km分辨率的云像素。可见光,近红外和热红外波段中的36个波段中的22个用于创建高质量的云蒙版。视觉解释和CALIPSO数据比较的方法用于评估两种云检测算法。新的云检测算法与MODIS产品的比较结果。

3.Relationship between PM 2.5 adsorption and leaf surface morphology in ten urban tree species in Shenyang, China/沈阳市10种城市树种PM 2.5吸附与叶片表面形态的关系

本研究采用沈阳市10种树种叶片吸附直径<2.5μm(PM2.5)的颗粒物质。使用气溶胶发生器定量测定PM2.5吸附容量。原子力显微镜用于确定叶片表面的微观形态特征,包括粗糙度参数和树叶的PM2.5吸收机制。结果表明,不同月份PM2.5吸附量与PM2.5浓度呈正相关:10月(0.618±0.16μg·cm -2)> 9月(0.514±0.14μg·cm -2)> 7月(0.509±0.14) μg·cm -2)> 8月(0.487±0.12μg·cm -2)> 6月(0.464±0.08μg·cm -2)> 5月(0.359±0.08μg·cm -2)。叶片的PM2.5吸收能力较高,其中折叠的叶片被细毛覆盖,因为它们很粗糙,叶片表面有许多突起和填充物。叶面光滑,气孔密度低,气孔开放的树种吸附PM2.5的能力较弱。根据PM2.5单位叶面积吸附量对叶片的平均粗糙度进行排序,叶片粗糙度与PM2.5单位叶面积吸附量显着相关(R²= 0.706)。应选择具有叶表面形态的树种,以促进PM2.5和其他颗粒(如油松和侧柏)的吸收,以改善城市森林对空气质量的环境影响。定量化分析树种滞尘效果的微观研究,比较有意思的研究,之前也有推荐过几篇类似的文章。

4.Uncertainty quantification of soil property maps with statistical expert elicitation/用统计专家引出的土壤属性图的不确定性量化

准确性评估和不确定性分析是各种科学学科中数据和数据分析质量的关键。对于土壤科学,重要的是量化用于环境和农业生态研究和决策的土壤图的准确性。但是,许多土壤图不提供有关相关精度的信息。对于这些地图,可以通过独立验证来评估准确性,但这需要额外的实地工作来收集验证数据,并且不提供地图不确定性的完整概率描述,例如不确定性传播分析所要求的。相反,在本研究中,我们的目的是使用来自多位专家的知识来量化土壤属性图中的准确性和空间不确定性。所讨论的土壤性质图是英国East Anglian Chalk地区的田间容量(SWFC)的土壤容积容积图。使用正式的统计专家启发程序提取多位专家关于遗留土壤图错误的概率模型描述的知识。应用基于网络的变异函数启发工具从专家那里获得该地图误差的边际概率分布和空间相关性。引出的结果表明,SWFC在研究区域的空间误差以多元正态随机函数为特征。随机函数的变异函数是Matérn模型,其中nugget = 0.45%2,部分sill = 54.6%2,范围= 25,400 m,kappa = 0.40。结果表明,专家及其提供的知识在量化空间不确定性方面具有重要价值,因此可填补缺乏土壤性质图准确性信息的空白。定量化土壤属性图的空间不确定性,利用了专家知识估计空间不确定性,这是一个新的不确定性估计方法,值得关注。

5.Poisson-Gamma Mixture Spatially Varying Coefficient Modeling of Small-Area Intestinal Parasites Infection/Poisson-Gamma混合空间变化系数模型的小区域肠道寄生虫感染

了解人口因素对肠寄生虫感染的时空变化的空间变化影响对于公共卫生干预和监测非常重要。本文提出了一种分层贝叶斯空间变异系数模型,以评估人口因素对加纳肠道寄生虫发病率的影响。该模型依赖于地区卫生信息管理系统收集的发病率数据。我们开发了Poisson和Poisson-gamma空间变化系数模型。我们使用人口统计因素,不安全的饮用水,不安全的厕所和不安全的液体废物处理作为模型协变量。使用集成的嵌套拉普拉斯近似(INLA)拟合模型。肠道寄生虫感染的总体风险估计为每100人10.9,在区域特定的后验风险估计中具有广泛的空间变化。不安全饮用水,不安全厕所和不安全的液体废物处理的乘法效应增加的实质性空间变化发生在肠道寄生虫风险的变化上。结构化的残余空间变化广泛地支配着非结构化组件,这表明未解释的风险因素在空间上是连续的。该研究得出结论,后风险的空间分布和相关的超越概率图对于监测和控制肠道寄生虫至关重要。利用空间统计分析模型分析人口对于肠道微生物寄生物的影响。并利用了一些环境协变量分析感染风险。

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可 6私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。、可私 6信博主看论文后选择购买源代码。
C和C++的安全编码是指在编写C和C++代码时,采取一系列的措施来确保代码的安全性和防止常见的安全漏洞。由于C和C++是底层的编程语言,它们允许对内存直接进行操作,这也使得它们容易受到各种安全威胁的攻击。 在进行安全编码时,有几个关键的原则需要遵循。首先是验证输入。由于输入数据往往是来自外部,我们需要对输入进行验证,以确保它们符合预期的格式和范围。这样可以防止缓冲区溢出和格式化字符串漏洞等攻击。 其次,应该正确地管理内存。C和C++允许直接控制内存的分配和释放,但这也意味着需要手动管理内存的生命周期。如果没有正确地分配和释放内存,会导致内存泄漏和非法内存访问等问题。因此,务必要仔细检查并指定正确的内存操作。 此外,还应注意避免使用不安全的函数和功能。一些函数和功能可能存在安全风险,如strcpy和scanf等。应该使用更安全的替代函数,如strncpy和fgets等,以提高代码的安全性。 最后,代码的安全性也需要经过不断的测试和审查。通过进行静态代码分析和动态测试,可以发现和纠正代码中的潜在安全问题。此外,代码审查也是非常重要的,通过互相审查可以找到潜在的漏洞和错误。 总而言之,C和C++的安全编码需要遵循验证输入、正确管理内存、避免使用不安全函数和功能以及进行测试和审查等原则。只有通过采取适当的安全措施,才能确保代码的安全性并防止潜在的安全漏洞。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值