上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页
摘要: 入行的时候,构建项目的工具为Ant,后来在新项目中引入了Maven。 Ant类似于C语言,构建过程的每个环节,都需要详细指定,虽然功能很强大,但是写构建脚本的过程,开发体验和维护体验比较差。 Maven类似于C++语言,基于项目模型、约定大于配置等理念,重新定义了构建过程,分离框架和插件的交互和职责 阅读全文
posted @ 2024-08-18 00:02 jackieathome 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 官网 代码仓库 Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas 官方文档-中文 官方文档-英文 使用指导 常见问题 常见的现象,如下: CPU占用率高,接口的响应时延大。 CPU占用率低,接口的响应时延大或者无响应。 功能测试的场 阅读全文
posted @ 2024-08-14 23:01 jackieathome 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 约法三章 引用自约法三章,内容如下: 西汉·司马迁《史记·高祖本纪》:“与父老约,法三章耳;杀人者死,伤人及盗抵罪。余悉除去秦法。” 十七禁律 十七禁律,中国古代军法律令,内容如下: 闻鼓不进,闻金不止,旗举不起,旗按不伏,此谓悖军,犯者斩之。 呼名不应,点时不到,违期不至,动改师律,此谓慢军,犯者 阅读全文
posted @ 2024-08-14 22:32 jackieathome 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 刚入行的时候,项目组使用的是Rational Purify,使用方法参考Rational Purify 使用及分析实例。Rational Purify功能强劲,部门的高手使用Rational Purify分析和定位了相当多的问题,美中不足的是其为商用软件,License过期就不可用了,因此后续引入了 阅读全文
posted @ 2024-08-12 08:00 jackieathome 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 交付进度紧张,为什么还要花费精力写单元测试代码,如下是之前的笔记。 写单元测试代码有什么好处 为什么程序员讨厌写单元测试代码 工欲善其事,必先利其器。使用Java语言交付项目时,需要掌握单元测试框架和Mock工具的使用。 如下是当年交付项目过程中,使用过的测试框架和工具,可供参考。 JUnit 测试 阅读全文
posted @ 2024-08-10 14:59 jackieathome 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 代码仓库 Seamless operability between C++11 and Python. pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mai 阅读全文
posted @ 2024-08-10 09:58 jackieathome 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 代码仓库 预构建软件的仓库 The JavaCPP Presets modules contain Java configuration and interface classes for widely used C/C++ libraries. 项目wiki A guide on how to r 阅读全文
posted @ 2024-08-10 09:57 jackieathome 阅读(129) 评论(0) 推荐(0) 编辑
摘要: JNA即Java Native Access。 官方主页 代码仓库 官方样例 maven中心仓库主页 官方文档 Getting Started Functional Description. Mapping between Java and Native Using Pointers and Arr 阅读全文
posted @ 2024-08-09 22:46 jackieathome 阅读(115) 评论(0) 推荐(0) 编辑
摘要: JDK版本升级,通常引入新的语言特性、新的API,废弃一些API,从而导致一些不兼容的现象。 因此在升级产品使用的JDK版本时,通常有如下考虑: 新产品包括新建设的项目以及刚启动不久的项目,使用高版本的JDK。 对于生命周期中间的产品,依据人力预算和团队的技能,决策是否升级。 对于进入生命周期尾部的 阅读全文
posted @ 2024-08-08 00:28 jackieathome 阅读(450) 评论(1) 推荐(0) 编辑
摘要: 在对象存储服务中集成压缩算法,可以有效节省最终占用的空间,提升介质的利用效率,提高存储的收益。 选择压缩算法时,通常综合考虑对象的格式、访问频率、访问时延、存储服务的负载、存储服务器的硬件规格、存储介质的规格等。 对于高压缩比的文本类数据,通常建议在客户端应用侧完成压缩,这样除节省存储空间,还节省了 阅读全文
posted @ 2024-08-07 23:08 jackieathome 阅读(37) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 28 下一页