外媒速递:11项简单提示轻松实现Java性能调优

原创
新闻
大多数开发人员都认为性能优化是个复杂且需要大量经验与知识才能解决的问题。虽然这样的认知不能完全说错,但也并不是说它真的就具有极高的门槛。

【51CTO.com原创稿件】外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢!

今天推荐的内容包括:11项简单提示轻松实现Java性能调优、提升移动测试效果的五项重要提示、企业无法回避的五大移动技术挑战和十步走指南搞定非结构化数据分析等。

一、11项简单提示轻松实现Java性能调优

原文标题:11 Simple Java Performance Tuning Tips

[[210409]]

大多数开发人员都认为性能优化是个复杂且需要大量经验与知识才能解决的问题。虽然这样的认知不能完全说错,但也并不是说它真的就具有极高的门槛。在今天的文章中,我们将介绍11项易于遵循的建议与***实践,相信能够帮助帮助大家更轻松地上手Java性能调优。

1. 除非必要,不要优化

2. 使用分析工具了解真正的瓶颈

3. 为整体应用创建性能测试套件

4. 首先解决***瓶颈

5. 使用动态字符串以编程方式实现字符串连接

6. 使用+在同一语句中连接字符串

7. 尽可能使用基元

8. 努力回避BigInteger与BigDecimal

9. 首先检查当前日志等级

10. 使用Apache Commons StringUtils.Replace,而非String.replace

11. 缓存高成本资源,例如数据库连接

二、提升移动测试效果的五项重要提示

原文标题:5 Tips for Effective Mobile Testing

移动设备测试代表着一系列新的挑战。移动系统更新、新设备与功能、Web、原生以及混合应用与对应框架,都会对移动应用的可靠性与性能产生影响。为了解决这些问题,我们将共同探讨提升移动测试效果的五项重要提示。

1. 坚持实机测试

2. 实现测试自动化

3. 对Web应用进行持续更新

4. 性能与负载测试

5. 使用移动专用工具

三、企业无法回避的五大移动技术挑战

原文标题:The Top 5 Mobility Challenges Your Enterprise Faces

将你的企业业务迁移到移动世界当中,需要面临的***挑战是什么?事实上,***的挑战可能在于,你根本不知道自己会遇到怎样的挑战。在今天的文章中,我们将汇总由Appdome发布的白皮书,共同了解其中总结出的五项核心任务。

1. SDK轰炸

2. 移动应用覆盖问题

3. 一次性实现

4. 没有应用或应用安全缺乏保障

5. 维持宽广的移动发展眼光

四、十步走指南搞定非结构化数据分析

原文标题:10 Steps for Analyzing Unstructured Data

[[210410]]

数据分析正成为企业发展当中最为重要的组成部分。企业必须了解结构化与非结构化数据,方可为业务发展作出正确的决策。在今天的文章中,我们将介绍十项基本步骤,旨在帮助各类企业成功对非结构化数据加以分析。

1. 决定数据源

2. 管理非结构化数据搜索

3. 消除无用数据

4. 准备数据以进行存储

5. 决定数据堆栈与存储技术

6. 在存储前,保留所有数据

7. 检索有用信息

8. 本体评估

9. 记录统计结果

10. 分析数据

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

戳这里,看该作者更多好文

责任编辑:赵宁宁 来源: 51CTO.com
相关推荐

2017-08-15 08:45:25

应用程序大数据企业网络

2018-05-14 08:45:47

UI设计虚拟现实代码

2017-04-21 08:59:18

谷歌AI芯片SEO

2017-04-26 08:46:14

插件开源数据库

2017-09-06 08:54:54

Java API分析技能Web设计

2017-03-13 08:56:49

Android移动应用

2016-08-22 16:12:27

DockerWeb服务器API

2017-11-17 08:56:59

Java性能优化技巧

2017-03-09 08:36:29

开源工具物联网移动应用

2017-05-02 08:52:08

DevOps网络安全AI

2017-09-21 08:54:01

机器学习设计工具Postgres

2017-06-19 08:47:11

软件定义网络思科运维

2017-09-13 08:42:09

JavaLinux传感器

2017-10-11 08:51:50

Ruby编程微服务架构边缘计算

2017-08-30 08:45:31

Web编程MySQL聊天机器人

2018-06-27 08:39:15

Java云安全数字化转型

2018-03-19 08:53:45

人机结合无服务器集成测试

2017-05-12 08:57:15

2017-10-18 08:51:15

Visual Stud云计算微服务

2016-10-10 20:32:54

WebWindows 10设计
点赞
收藏

51CTO技术栈公众号