开源库(要不要重新制造轮子)—— C/C++、Java、Python
2024-08-31 21:03:14
谷歌近期开源的SLAM方案:Cartographer
- Boost:准标准的C++库。
- Eigen3: 准标准的线性代数库。
- Lua:非常轻量的脚本语言,主要用来做Configuration
- Ceres:这是Google开源的做非线性优化的库,仅依赖于Lapack和Blas
- Protobuf:这是Google开源的很流行的跨平台通信库
1. java
common.langs
- org.apache.commons.lang.StringUtils
public static boolean isBlank(final CharSequence cs) {
int strLen;
if (cs == null || (strLen = cs.length()) == 0) {
return true;
}
for (int i = 0; i < strLen; i++) {
if (!Character.isWhitespace(cs.charAt(i))) {
return false;
}
}
return true;
} public static boolean isEmpty(final CharSequence cs) {
return cs == null || cs.length() == 0;
}
最新文章
- XML通过XSL格式化的那点事(XML到自定义节点折叠显示)
- C#编写抽奖问题
- BEvent_客制化BusinessEvent通过PLSQL Procedurer接受消息传递(案例)
- MyBatis笔记——初次环境配置
- Dozer应用——类之间值的映射
- 一个用ASP生成html的新方法
- Reason: image not found 错误解决方法
- AlertDialog.Builder setCancelable用法
- java与数据结构(3)---java实现循环链表
- VMware 11安装Mac OS X 10.10 及安装Mac Vmware Tools(超详细),以及动态调整虚拟机硬盘大小
- CNN 卷积层输入Map大小计算
- 【原】js数组对象去重最简单的方法
- Linux内核分析 读书笔记 (第三章)
- centos环境无法安装paramiko的问题解决
- npm 代理的设置和取消
- taglib简介
- Giter Link
- ipad The data couldn’t be read because it isn’t in the correct format
- 2018.08.22 codves2370 小机房的树(lca+树上差分)
- python 将json格式的数据写入csv格式的文件中