logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ArcGIS Pro二次开发:用C#代码批量管理图层,这10个API接口你用过几个?

本文深入解析ArcGIS Pro二次开发中10个关键API接口,通过C#代码实现图层批量管理的高效解决方案。涵盖图层基础信息获取、显示控制、属性修改等核心操作,帮助GIS开发者提升工作效率,适用于工业级应用场景。

告别硬编码!用Python动态规划与回溯算法通杀‘数邻’和‘多米诺骨牌’类网页小游戏

本文介绍如何利用Python动态规划与回溯算法自动求解‘数邻’和‘多米诺骨牌’类网页小游戏。通过详细讲解算法设计、数据结构建模及性能优化技巧,帮助开发者快速掌握通用解谜方案,实现游戏自动化。文章还涵盖Selenium网页交互、并行计算优化等实用技术,适用于各类逻辑解谜游戏开发。

#动态规划
告别JSON!用Protocol Buffers(protobuf)为你的微服务接口提速10倍(Java实战)

本文详细介绍了如何通过Protocol Buffers(protobuf)替代JSON,显著提升微服务接口性能。通过Java实战案例,展示了protobuf在序列化效率、数据密度和内存占用方面的优势,帮助开发者实现10倍性能提升,适用于高并发微服务场景。

#微服务#性能优化
别再只用split了!Java处理文本分词,StringTokenizer和正则表达式哪个更香?

本文深入对比Java中三种文本处理工具:split、StringTokenizer和正则表达式,分析它们的性能特点、适用场景及优化技巧。通过基准测试和实战案例,帮助开发者在不同需求下选择最优方案,提升字符串处理效率。特别适合需要进行词频统计或复杂文本分析的Java开发者。

#正则表达式
从日志对齐到ID补零:详解Java中String.format的‘%02d’到底怎么用

本文详细解析了Java中String.format方法的'%02d'格式化字符串的使用技巧,包括日志对齐、ID补零和时间日期格式化等实际应用场景。通过示例代码展示了如何实现数字的零填充和固定长度输出,帮助开发者提升代码的可读性和规范性。

给业务分析师的数据魔法:不用写一行Python,用Amazon SageMaker Canvas为供应链预测建模

本文介绍了如何利用Amazon SageMaker Canvas这一可视化机器学习工具,帮助业务分析师无需编写代码即可实现供应链预测建模。通过实战案例,详细展示了从数据准备到模型训练、评估及应用的完整流程,并拓展到零售库存预测、生产设备维护等多个业务场景,显著提升预测效率和决策质量。

#机器学习#数据分析
告别ifconfig解析:在银河麒麟(飞腾平台)上用现代C++更优雅地获取所有网卡IP

本文介绍了在银河麒麟(aarch64架构)上使用现代C++(C++17/20标准)替代传统ifconfig命令获取网卡IP地址的高效方案。通过getifaddrs系统调用和现代C++特性,实现了更健壮、更优雅的IP获取方法,解决了传统方法的依赖性强、格式不稳定等问题,并提供了性能优化建议和测试方案。

从正则式到LR分析表:手把手复现一个简易词法&语法分析器(Python实现)

本文详细介绍了如何使用Python从零实现一个简易的词法&语法分析器,涵盖从正则表达式到LR分析表的核心算法。通过构建词法分析器、NFA到DFA的转换、DFA最小化以及LR分析表生成等步骤,帮助开发者深入理解编译原理的核心概念,并掌握实际应用技巧。

DataHub实战:当你的‘数据集’只是一段SQL时,如何用Python构建完整的元数据与血缘(附代码)

本文详细介绍了如何利用Python将SQL查询转化为DataHub中的完整元数据与血缘关系,解决逻辑视图和BI数据集在传统元数据工具中的管理难题。通过Hive SQL示例和DataHub Python SDK实战,展示了从SQL解析到元数据构建、血缘管理的全流程实现,助力企业提升数据资产的可视化与管理效率。

用C++ Dancing Links算法暴力破解《最强大脑》旋转数独:一个程序员的解题实录

本文详细记录了使用C++ Dancing Links算法暴力破解《最强大脑》旋转数独的全过程。通过分析旋转数独的特殊规则,设计算法框架并实现旋转操作引擎,最终成功解决这一高难度数字拼图问题。文章分享了算法优化经验和踩坑记录,为开发者提供了宝贵的技术参考。

    共 49 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择