外媒速递:五项提示顺利构建你自己的Java API

原创
新闻
开发者正在广泛运用API,而我们为自有应用构建的API也可作为消费通道或者微服务架构的组成部分。总而言之,构建并使用API能够极大简化我们的日常工作。在今天的文章中,我们将立足Java环境,聊聊如何顺利构建属于自己的API。

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

今天推荐的内容包括:五项提示顺利构建你自己的Java API、十种***方式在线学习分析技能、如今仍然切实有效的十大Web设计趋势、17项提示助你在Web应用中玩转数据网格等。

一、五项提示顺利构建你自己的Java API

原文标题:5 Tips for Building Your Java API

[[202404]]

开发者正在广泛运用API,而我们为自有应用构建的API也可作为消费通道或者微服务架构的组成部分。总而言之,构建并使用API能够极大简化我们的日常工作。在今天的文章中,我们将立足Java环境,聊聊如何顺利构建属于自己的API。

1. 不要自行解决安全问题

2. 永远记得使用TLS

3. 利用Spring Boot构建Java Web服务

4. 利用监控与指标以追踪整个流程

5. 保护敏感信息

二、别再给自己找理由了:十种***方式在线学习分析技能

原文标题:No More Excuses: 10 Best Ways to Learn Analytics Online

大家可能很清楚商业分析对于企业成功的重要意义,也很清楚自己有必要提升自身商务智能知识储备——但却不了解该从哪里入手。不用担心,在今天的文章中,我们将分享十套在线教程与资源,足以帮助各位掌握商业分析基础、抓住自我提升机遇。

1. edX数据分析与统计课程

2. 国立清华大学商业分析课程

3. Codecademy SQL课程

4. Big Data University的分析、大数据与数据科学课程

5. Occam的博客、播客与视频

6. Lynda.com数据分析培训与教程

7. Coursera的商业分析定向课程

8. Jigsaw Academy

9. 不列颠哥伦比亚大学商业分析文化建立与管理课程

10. TM Forum大数据分析项目

三、崛起于2015年,但如今仍然切实有效的十大Web设计趋势

原文标题:10 Web Design Trends from 2015 That Are Still Hot

[[202405]]

总有些事历久弥新,总有些人萦绕脑海……当然,也总有些Web设计趋势始终活跃在网络之上。尽管设计行业瞬息万变,但下面十大兴起于2015年的Web设计趋势直到如今,仍然能够为我们的前端开发工作带来重要的指导意义。

1. 出色的动画设计

2. 长滚动站点

3. 响应式设计

4. 极简网站

5. 高分辨率背景

6. 高质量图像

7. 色彩冲击

8. 强排版效果

9. 移动布局

10. 以滚动性实现连续性

四、17项提示助你在Web应用中玩转数据网格

原文标题:Top 17 Tips for Effective Grids in Web Apps

网格(也称网格视图或数据网格)是一种简单高效的数据表显示方式,它受到众多开发者的喜爱并在Web开发领域拥有悠久的历史。然而,很多朋友在实际运用当中却发现其效果不佳——这也引发了我们今天的讨论议题,如何通过以下17项提示在Web应用中玩转数据网格。

1. 使用正确数据格式

2. 支持离线应用缓存

3. 启用数据可视化

4. 支持多列排序

5. 利用可扩展分页

6. 为远程数据应用高效数据绑定机制

7. 发挥通知推送优势

8. 支持将数据导出为多种格式

9. 支持批量与内联两种数据编辑方式

10. 提供类型感知过滤器

11. 利用模板打理数据布局与显示

12. 为数据导航使用固定列

13. 利用多种主题

14. 支持响应设计

15. 使用嵌入式数据可视化

16. 支持更多具体模板

17. 利用聚合提供数据见解

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

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

责任编辑:赵宁宁 来源: 51CTO专栏
相关推荐

2016-08-22 16:12:27

DockerWeb服务器API

2018-04-04 08:47:42

移动应用AWS云质量保证

2017-09-13 08:42:09

JavaLinux传感器

2017-10-18 08:51:15

Visual Stud云计算微服务

2017-12-14 08:31:41

DevOps数据职能JavaScript

2016-12-12 12:00:00

IT机器人密码管理工具

2017-09-21 08:54:01

机器学习设计工具Postgres

2018-05-04 08:46:29

Node.js数据挖掘Azure

2017-10-11 08:51:50

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

2018-06-29 08:40:19

物联网Azure数字化转型

2016-09-21 09:46:13

外媒速递数据库停机自动化工具

2016-09-20 09:36:33

外媒速递DevOps自动化工具

2017-05-12 08:57:15

2017-12-25 08:32:40

WindowsWebAI

2017-12-29 08:45:00

大数据语言推荐系统

2017-11-20 08:51:59

Java移动测试移动技术

2017-06-23 08:53:31

MongoDB计算机视觉AI

2018-05-14 08:45:47

UI设计虚拟现实代码

2018-06-27 08:39:15

Java云安全数字化转型

2016-10-09 11:19:14

移动Web设计企业云
点赞
收藏

51CTO技术栈公众号