前端技术
HTML
CSS
Javascript
前端框架和UI库
VUE
ReactJS
AngularJS
JQuery
NodeJS
JSON
Element-UI
Bootstrap
Material UI
服务端和客户端
Java
Python
PHP
Golang
Scala
Kotlin
Groovy
Ruby
Lua
.net
c#
c++
后端WEB和工程框架
SpringBoot
SpringCloud
Struts2
MyBatis
Hibernate
Tornado
Beego
Go-Spring
Go Gin
Go Iris
Dubbo
HessianRPC
Maven
Gradle
数据库
MySQL
Oracle
Mongo
中间件与web容器
Redis
MemCache
Etcd
Cassandra
Kafka
RabbitMQ
RocketMQ
ActiveMQ
Nacos
Consul
Tomcat
Nginx
Netty
大数据技术
Hive
Impala
ClickHouse
DorisDB
Greenplum
PostgreSQL
HBase
Kylin
Hadoop
Apache Pig
ZooKeeper
SeaTunnel
Sqoop
Datax
Flink
Spark
Mahout
数据搜索与日志
ElasticSearch
Apache Lucene
Apache Solr
Kibana
Logstash
数据可视化与OLAP
Apache Atlas
Superset
Saiku
Tesseract
系统与容器
Linux
Shell
Docker
Kubernetes
[Spark Structured Str...]的搜索结果
这里是文章列表。热门标签的颜色随机变换,标签颜色没有特殊含义。
点击某个标签可搜索标签相关的文章。
点击某个标签可搜索标签相关的文章。
转载文章
本文介绍了Java开发中常见的判空操作,涉及List、Map、对象和数组等类型,并推荐使用Apache Commons Lang库中的工具类进行高效判断。在Mybatis框架及其实现扩展MybatisPlus的使用场景中,演示了如何书写动态SQL以及利用其单表操作优势。此外,文章还提到了JSON处理库Fastjson的解析方法,以及Excel处理工具EasyExcel的特性与API应用。IDEA开发环境中推荐的实用插件如Lombok、MyBatisX等也有所涉及,以提升开发效率。同时强调了集合处理时应正确判空并选择合适的遍历方式,以及在实际项目开发中Vo、Query、Dto数据模型的应用规范。
2023-05-26 23:30:52
268
转载
转载文章
本文主要探讨了GRUB引导加载程序在MBR和PBR中的应用,特别是在创建USB-FDD或ZIP格式U盘时的操作步骤。此外,详述了Windows系统的安装过程,包括BIOS设置、ISO镜像刻录方法以及GHO镜像的安装技术。同时,文章介绍了如何通过CMD方式配置网络IP地址,并深入解析了DNS查询流程及防火墙规则设定等网络相关操作。针对驱动管理,讨论了打印机驱动实例以及关闭驱动签名验证的方法,并涉及到WiFi热点创建、VLAN配置及route命令用法等Windows系统高级网络功能。最后,简要提及了Office软件中Excel插入符号、Outlook邮箱清理及PowerPoint绘图等实用技巧。
2023-09-10 16:27:10
270
转载
转载文章
...2年,Apache Spark社区发布了Spark 3.2版本,进一步优化了其对大规模数据处理的能力,特别是对结构化、半结构化数据的支持更加完善,通过Catalyst优化器的升级以及动态分区剪枝等新特性,有效提升了处理海量数据时的性能表现。 此外,Google公司近期发布的关于Bloom Filter的新研究成果,揭示了一种新型布隆过滤器变体——Counting Bloom Filter with Carry Sketches(CBCS),能够在保持较低错误率的同时,更精准地统计大规模数据集中元素出现的次数,为解决海量数据判重问题提供了新的解决方案。 同时,针对分布式环境下数据存储与计算的需求,Hadoop生态系统的组件如HDFS和YARN也在持续演进中,以适应实时流处理、机器学习等新兴应用场景。而诸如Kafka、Flink等流处理框架的兴起,也为海量数据的实时分析提供了强大支持。 不仅如此,学术界对于Trie树、Bitmap等数据结构的研究也在不断深入,结合新型硬件如SSD、GPU等进行并行优化,使得这些经典数据结构在现代海量数据处理场景下焕发新生。未来,随着量子计算和边缘计算等前沿技术的发展,海量数据处理的方法将更加丰富多元,效率也将有质的飞跃。 综上所述,海量数据处理技术正以前所未有的速度发展和完善,从理论研究到工程实践,各类创新技术和解决方案层出不穷,为大数据时代的数据价值挖掘奠定了坚实基础。广大读者可以通过关注最新的科研成果、行业报告和技术博客,深入了解这一领域的发展趋势和应用案例,以便更好地应对和解决实际工作中的海量数据挑战。
2024-03-01 12:40:17
541
转载
转载文章
本文介绍了对新手级别靶机“hackme”的渗透测试过程。首先,通过网络扫描发现靶机开放了22端口(SSH)和80端口(HTTP)。在对80端口的web应用进行分析时,利用arp-scan、masscan、netdiscover等工具完成初步扫描,并使用nmap进一步确认靶机开放端口。实战中,通过SQL注入漏洞利用工具sqlmap成功获取到名为webapphacking的数据库及其包含的users表信息,解密出超级管理员的MD5密码为"Uncrackable"。此外,在该web应用中还发现了文件上传功能,通过修改并上传php-reverse-shell.php文件实现getshell操作,最终获得对靶机的控制权。整个渗透测试流程紧密围绕靶机环境搭建、网络扫描、SQL注入漏洞利用以及文件上传漏洞展开。
2023-01-02 12:50:54
497
转载
转载文章
本文详细阐述了DevOps中的持续集成、持续交付和持续部署三个关键阶段。持续集成通过自动化测试实现高频代码合并,确保产品快速迭代与高质量;持续交付在此基础上将可交付产物部署至模拟生产环境,并通过严格自动化测试保证软件符合预期;而持续部署则在获得审批后自动将代码部署到生产环境,目标是实现随时可部署的高效敏捷开发模式。敏捷开发作为支撑实践,强调个体互动、灵活响应变化及可工作的软件价值。同时,Open-falcon作为一款开源监控解决方案,提供强大的数据采集能力与高可用性,支持系统基础监控至业务应用监控等多个层面。SNMP作为网络管理标准协议,在简化运维工作的同时,助力进行设备的有效监控与管理。
2023-03-19 16:00:05
45
转载
转载文章
jieba是专为Python设计的高性能中文分词组件,支持精确、全模式、搜索引擎和基于PaddlePaddle深度学习框架的paddle模式四种分词策略。该组件允许用户加载自定义词典,并通过动态规划与HMM模型优化分词效果。此外,jieba还提供了TF-IDF与TextRank算法进行关键词抽取,同时可对词性进行标注。针对未登录词,jieba运用Viterbi算法处理。其兼容Python 2/3且安装便捷,同时支持繁体分词,以满足不同场景下的中文文本处理需求。
2023-12-02 10:38:37
500
转载
转载文章
...n a Laser Spark[J].Applied Spectroscopy,1997, 51 (7): 1055-1059. [9] Hilbk-Kortenbruck F, Noll R, Wintjens P, et al.Analysis of heavy metals in soils using laser-induced breakdown spectrometry combined with laser-induced fluorescence[J].Spectrochimica Acta Part B-Atomic Spectroscopy,2001, 56 (6): 933-945. [10] Gao P, Yang P, Zhou R, et al.Determination of antimony in soil using laser-induced breakdown spectroscopy assisted with laser-induced fluorescence[J].Appl Opt,2018, 57 (30): 8942-8946. [11] Zhang Y, Zhang T, Li H.Application of laser-induced breakdown spectroscopy (LIBS) in environmental monitoring[J].Spectrochimica Acta Part B: Atomic Spectroscopy,2021, 181: 106218. [12] Barreda F A, Trichard F, Barbier S, et al.Fast quantitative determination of platinum in liquid samples by laser-induced breakdown spectroscopy[J].Anal Bioanal Chem,2012, 403 (9): 2601-10. [13] Chen Z, Li H, Liu M, et al.Fast and sensitive trace metal analysis in aqueous solutions by laser-induced breakdown spectroscopy using wood slice substrates[J].Spectrochimica Acta Part B: Atomic Spectroscopy,2008, 63 (1): 64-68. [14] Kang J, Li R, Wang Y, et al.Ultrasensitive detection of trace amounts of lead in water by LIBS-LIF using a wood-slice substrate as a water absorber[J].Journal of Analytical Atomic Spectrometry,2017, 32 (11): 2292-2299. [15] Aras N, Yeşiller S Ü, Ateş D A, et al.Ultrasonic nebulization-sample introduction system for quantitative analysis of liquid samples by laser-induced breakdown spectroscopy[J].Spectrochimica Acta Part B: Atomic Spectroscopy,2012, 74-75: 87-94. 本篇文章为转载内容。原文链接:https://blog.csdn.net/yyyyang666/article/details/129210164。 该文由互联网用户投稿提供,文中观点代表作者本人意见,并不代表本站的立场。 作为信息平台,本站仅提供文章转载服务,并不拥有其所有权,也不对文章内容的真实性、准确性和合法性承担责任。 如发现本文存在侵权、违法、违规或事实不符的情况,请及时联系我们,我们将第一时间进行核实并删除相应内容。
2023-08-13 12:41:47
360
转载
转载文章
开源软件生态中,普遍存在组织作为索取者而非贡献者的现象,加剧了维护者负担。以Log4j为例,尽管广泛应用且下载量巨大,但主要依赖少数核心人员维护,凸显出开源项目对志愿者过度依赖的问题,即“公地悲剧”。为解决这一问题,建立内部开源计划办公室(OSPO)显得尤为重要,它有助于关键开源项目的健康发展、降低技术负债并增强企业招聘吸引力。通过参与开源社区并设立OSPO,企业既能确保项目安全与战略一致性,也能从开源活动中获得商业优势和战略伙伴关系,从而实现开源项目健康、可持续发展。
2023-05-03 09:19:23
273
转载
站内搜索
用于搜索本网站内部文章,支持栏目切换。
知识学习
实践的时候请根据实际情况谨慎操作。
随机学习一条linux命令:
hostnamectl
- 查看和修改系统主机名及相关配置。
推荐内容
推荐本栏目内的其它文章,看看还有哪些文章让你感兴趣。
2023-04-28
2023-08-09
2023-06-18
2023-04-14
2023-02-18
2023-04-17
2024-01-11
2023-10-03
2023-09-09
2023-06-13
2023-08-07
2023-03-11
历史内容
快速导航到对应月份的历史文章列表。
随便看看
拉到页底了吧,随便看看还有哪些文章你可能感兴趣。
时光飞逝
"流光容易把人抛,红了樱桃,绿了芭蕉。"