标签:质量

Java

IntelliJ IDEA 18 周岁,吐血推进珍藏已久的必装插件

24

邓龙华 发布于 2019-01-21

IntelliJ IDEA是目前最好最强最智能的Java IDE,前几天,他刚刚年满18岁。  本文,给大家推荐几款我私藏已久的,自己经常使用的,可以提升代码效率的插件。 IDEA插件简介 常见的IDEA插件主要有如下几类: 常用工具支持 Java日常开发需要接触到很多常用的工...

阅读(13)评论(0)赞 (0)

编程技术

不漫谈大数据反欺诈技术架构

7

尖兵 发布于 2019-01-21

一年多以前,有朋友让我聊一下你们的大数据反欺诈架构是怎么实现的,以及我们途中踩了哪些坑,怎么做到从30min延迟优化到1s内完成实时反欺诈。当时呢第一是觉得不合适,第二也是觉得场景比较局限没什么分享的必要性。 时间也过了很久了,最近看到圈里一些东西,发现当时的这套架构并未落伍,依...

阅读(7)评论(0)赞 (0)

Java

简历自述

yeseng 发布于 2019-01-19

个人信息 姓名: XXXX 电话: XXX-XXXX-XXXX 邮箱: XXX@XXX.com 现居城市: GZ 求职意向 期望岗位: 数据工程师 教育背景 学校名称: XXX大学 就读时间: XXXX-XX-XX到XXXX-XX-XX 所学专业: XXX 工作经历 公司名称: ...

阅读(12)评论(0)赞 (0)

编程技术

应对深度学习人才缺口,百度黄埔学院发起深度学习架构师培养计划

4

wenming.gapo 发布于 2019-01-19

2019年1月19日,百度黄埔学院—深度学习架构师培养计划,在百度科技园举行开学典礼。首期35位学员均属于业界高端深度学习人才,20余位百度重量级科学家和技术负责人担当导师。 深度学习高端人才不仅是AI发展的重要养分,也是企业转型AI巨大推动力。而据领英大数据显示,全球AI人才整...

阅读(12)评论(0)赞 (0)

Java

Java™ 教程(集合介绍)

刘莉莉 发布于 2019-01-19

集合介绍 本节介绍Java集合框架,在这里,你将了解集合是什么以及它们如何使你的工作更轻松、程序更好,你将了解构成Java集合框架的核心元素 — 接口、实现、聚合操作和算法。 集合 — 有时称为容器 — 只是一个将多个元素组合到一个单元中的对象,集合用于存储、检索、操作和传递聚合...

阅读(14)评论(0)赞 (0)

Java

使用JDeli超分辨率成像来改善缩放比例

1

wenming.gapo 发布于 2019-01-19

超分辨率成像的基本思想是能够放大图像并保持视觉质量,供人们观看或用于计算机图像分析。 由于衍射极限,超分辨率很重要,光学硬件可以通过光的衍射达到分辨率的限制。通过算法提高分辨率的能力意味着您可以破坏该限制以提高分辨率。 因此,超分辨率缩放非常重要, Java成像SDK JDeli...

阅读(9)评论(0)赞 (0)

编程技术

AWTK是如何保证代码质量的

yeseng 发布于 2019-01-18

AWTK 是ZLG开源的GUI引擎,不少朋友关心 AWTK 是如何保证代码质量的,这里统一回复一下。我们在保证 AWTK 的代码质量方面,主要采用了下列措施: 架构设计。软件架构对代码的质量有决定性的影响,但好的架构不是预先设计出来的,而是在应对各种需求和变化时,不断完善和优化出...

阅读(18)评论(0)赞 (0)

Spring

redisSession和mockSession

xiaoli.wang 发布于 2019-01-18

简单谈谈 在我们进行开发过程中,单元测试是保证代码质量的最有利工具,我们每个方法都要有对应的测试,在目前开发规范中,主要把测试分为单元测试和集成测试,我们的公用方法都要写自己的单元测试,而web api的每个接口都要写集成测试。 redis session 分布式环境下,单机的s...

阅读(14)评论(0)赞 (0)

编程技术

可视化架构设计——C4介绍

10

xiaoli.he 发布于 2019-01-17

好多年前,同事徐昊说过的一句话给了我很大启发,他说“纸上的不是架构,每个人脑子里的才是”。这句话告诉我们,即便是天天工作在一个团队里的人,对架构的认识也可能是不一样的。每个人嘴上说的是类似的话,但心里想象的画面仍然是不一样的。在多年的工作中,我越来越认可这句话所揭示出的道理。软件...

阅读(23)评论(0)赞 (0)

Java

高性能消息中间件——NATS

11

xiaoli.he 发布于 2019-01-16

前 言 这段时间我的主要工作内容是将公司系统中使用的RabbitMQ替换成NATS,而此之前我对Nats一无所知。经过一段时间紧张的学习和开发之后我顺利的完成了任务,并对消息中间件有了更深的了解。在此感谢同事钟亮在此过程中对我的帮助。NATS属于比较小众的一款中间件产品,中文资料...

阅读(24)评论(0)赞 (0)

编程技术

“AI+安防”已是老生常谈,但AI安防工程化落地这个难题怎么“破”?

1

changyuan.xu 发布于 2019-01-16

今日(1月16日),第一期“安·视界”技术沙龙在广东省公共安全技术防范协会演示厅举行。本次沙龙由广东省公共安全技术防范协会主办,广州市安全防范行业协会和深圳市龙岗智能视听研究院协办,安防行业中的技术及产品专家们齐聚一堂,共同探讨人工智能如何在安防行业的工程化落地。 ...

阅读(23)评论(0)赞 (0)

Spring

spring-boot下使用LogBack,使用HTTP协议将日志推送到日志服务器

5

刘莉莉 发布于 2019-01-16

当项目上线发生错误或是异常后,我们总是期望能够在第一时间内收到用户的详细反馈。当然,这也无疑会是一个非常好的提升软件质量的方法。但如果用户不愿意反馈呢?此时,我们便可以借助日志系统,比如:每隔一小时,服务器自动向我们报告一下当前的服务情况。当有错误或是警告或是异常信息时,及时向我...

阅读(27)评论(0)赞 (0)

Java

从 Jenkins 迁移到 Jenkins X:一场持续交付之旅

1

hellas 发布于 2019-01-16

这篇文章将介绍 dailymotion(一家总部位于巴黎的视频分享网站)从 Jenkins 迁移到 Jenkins X 的故事,包括我们遇到的问题以及我们如何解决它们。 背景 在 dailymotion,我们信奉 DevOps 最佳实践,并且重度使用了 Kubernetes。我们...

阅读(25)评论(0)赞 (0)

Java

经验分享:Grubhub是如何自己制造服务框架的?

刘莉莉 发布于 2019-01-16

本文帮助你了解一个组织或公司内部的服务框架是什么样的,相比Spring Boot生态系统有什么好处? 在SOA时期,Grubhub的工程师需要针对具体技术提供商和基础设施配置推出大量代码,每当您想要增加监控指标时,都需要客户端库调用Datadog。必须为每个新服务配置Splunk...

阅读(25)评论(0)赞 (0)

Java

Java爬虫快速开发工具:uncs

changyuan.xu 发布于 2019-01-15

零:写在前面 uncs是java快速开发爬虫的工具,简单便捷,经过大量版本迭代和生产验证,可以适用大多数网站,欢迎使用。 一:基本用法 开发包获取 目前只能在公司内网maven服务器获取到 <dependency> <groupId>com.cdc<...

阅读(25)评论(0)赞 (0)

Java

JMockit:单元测试利器

wenming.gapo 发布于 2019-01-14

单元测试(UT: Unit Test)是保证服务质量的基础。在实际项目的 UT 开发中,我们通常需要执行第三方服务调用、连接数据库等操作,为了让 UT 能够正常运行起来,我们需要执行大量的环境准备工作,这些工作有时比 UT 本身还要费时费力很多,而 mock 机制则能够帮助我们绕...

阅读(37)评论(0)赞 (0)

编程技术

架构设计(8)—高可用架构设计

4

puefu.he 发布于 2019-01-14

高可用架构设计总结: 前言:海恩法则和墨菲定律 海恩法则 · 事故的发生是量的积累的结果。 · 再好的技术、再完美的规章 , 在实际操作层面也无法取代人自身的素质和责任心 。 墨菲定律 · 任何事情都没有表面看起来那么简单 。 &midd...

阅读(24)评论(0)赞 (0)

Java

目前国内最好用快速开发平台,能帮助你减少90%的重复工作

2

yanxinchi 发布于 2019-01-14

快速开发平台是指一个二次开发软件框架,用户可以在这个框架以不写代码或少些代码的方式进行业务系统的开发工作。快速开发平台不同于一般的开发工具,它不只是提供一些基础的功能模块,而且抽象和封装了用户开发一个业务系统所需要的全部功能,使得用户能够不编写代码就能开发出完整的系统。它提供的常...

阅读(21)评论(0)赞 (0)