标签:工程师

Java

推介7个CI / CD(持续集成和持续部署)工具

8

Harries 发布于 2018-08-18

为什么要为CI / CD工作流程使用工具,哪一个适合您? 越来越多的工程团队正在采用敏捷开发,推动更短,更快的发布周期。代码库增长和创建新生产构建的频率导致持续集成和持续部署/交付工具的兴起。 如果您还考虑转换到快速发布频率,或者您不确定其他工具提供什么 – 我们已经为您提供保障...

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

Java

最最最常见的Java面试题总结——第二周

1

hellas 发布于 2018-08-16

可变性 String类中使用字符数组: private final char value[] 保存字符串,所以String对象是不可变的。StringBuilder与StringBuffer都继承自AbstractString...

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

Java

2分钟读懂Java开发

7

刘莉莉 发布于 2018-08-16

智慧生活时代,我们出门不用带钱包,网购可以解决一切生活所需。去年天猫双11全球狂欢节1207亿的成交量令人咂舌,支付宝总订单数10.5亿笔,支付瞬间峰值12万笔/秒。如此庞大的数据和点击量,因为Java的存在,让交易顺利进行成为可能。Java作为幕后功臣之一,听着很耳熟,却没几个...

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

Java

Jenkins与Docker的自动化CI/CD实战

21

yanxinchi 发布于 2018-08-14

在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。 一、发布流程设计 工作流程: 开发人员提交代码到Git...

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

Java

java使用以太坊、web3j和spring boot开发区块链应用

4

小丁 发布于 2018-08-13

区块链最近IT世界的流行语之一。这项有关数字加密货币的技术,并与比特币一起构成了这个热门的流行趋势。它是去中心化的,不可变的分块数据结构,这是可以安全连接和使用的密码算法。在这种结构中的每一区块通常包含前一个区块的加密哈希,一个时间戳,和交易数据。区块链是点对点管理网络的,并在加...

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

Java

RxJava 在闲鱼系统吞吐量提升上的实践

8

darida 发布于 2018-08-13

引言 响应式编程最简单的定义是Reactive programming is programming with asynchronous data streams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编...

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

创业故事

北极光创投邓锋说:成功企业家的八大基因

1

xiaoli.he 发布于 2018-08-13

    创始人对企业发展最为重要。成功的企业家需具备天时地利人和,运气也很重要。投资人看企业的时候,最主要的就是看人,可能把市场商业的创新、机制创新都考虑在内。其实最关键因素还是企业的领袖和创始人。以下是我理解的成功企业家的基因:   成功企业家的八...

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

Java

基于spring cloud的微服务容器化实践(编辑中)

8

xirruiqiang 发布于 2018-08-13

【编者的话】近几年,互联网飞速发展的同时,也推动了云计算、大数据、人工智能的快速落地,数据本身价值也得到提升。互联网发展对应用开发提出了更高要求。首先数据采集的量级和效率提高,传统的单体架构将出现瓶颈,其次是数据联通性的需求,对数据对接必须保证高性能、高安全、高标准。使用微服务架...

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

Java

结合Spring发送邮件的四种正确姿势,你知道几种?

9

xirruiqiang 发布于 2018-08-10

测试使用的环境是企业主流的SSM 框架即 SpringMVC+Spring+Mybatis。为了节省时间,我直接使用的是我上次的“ SSM项目中整合Echarts开发 ”该项目已经搭建完成的SSM环境。 标题说的四种姿势指的是哪四种姿势? 发送text格式的邮件 发送HTML格式...

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

创业故事

46年,从烧焊工到民营“船王”

4

hanze 发布于 2018-08-08

“如果我没当厂长,这间厂一定会垮!” “自即日起工厂全面停产,全体职工不再上班。”2017年7月24日,大洋造船所有员工都收到了这条最不愿意收到的通知。 过去十年,类似事情在中国造船业多次上演,很多曾经辉煌的企业都江河日下,甚至销声...

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

Java

java以太坊开发库ethereumj

likai 发布于 2018-08-07

EthereumJ是以太坊协议的纯Java实现。有关以太坊及其目标的高级信息,请访问ethereum.org,其 白皮书 提供了一个完整的概念的概述,和 黄皮书 一起提供了协议的正式定义。 我们尽可能保持EthereumJ简单。对于JSON-RPC支持和其他客户端功能,请看 Et...

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

Java

如何快速判断一个人水平高低

3

wenming.gapo 发布于 2018-08-06

——副标题:如何看出一个人是不是傻子 2018/8/2 先让他回答两个问题: 如何看待一个公司的技术体系,你怎么判断一个公司技术牛不牛? 你如何判断一个人(领导,同事,同龄人)牛不牛? 没事儿,随便讲,想到哪儿说到哪儿。(其他领域也可以以此类推。) 通过这两个开放性问题,你很容易...

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

Java

职位推荐:杭州有赞招聘资深 Java 开发工程师/垂直业务架构师

8

puefu.he 发布于 2018-08-06

关于有赞 有赞,是一个主要从事零售科技服务的企业。我们帮助每一位重视产品和服务的商家私有化顾客资产、拓展互联网客群、提高经营效率,全面助力商家成功。我们帮助商家服务了超过4亿的消费者,每天处理百万级的订单,和几亿条信息。 我们致力于成为商家服务领域里最被信任的引领者。 办公环境 ...

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

创业知识

消费端的互联网创业:巨头之下,寸草不生?

6

xiaoli.wang 发布于 2018-08-02

这是反叛者的至暗时刻。——《星球大战:帝国反击战》     2008年7月10日,正好是10年前的这个月,苹果首次推出App Store,开启了具有划时代意义的产品与初创公司颠覆式创新的序幕,可以称之为消费互联网革命。 正如再早10年的...

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

Java

Jenkins的Pipeline脚本在美团餐饮SaaS中的实践

9

xubiao.zhuang 发布于 2018-08-02

一、背景 在日常开发中,我们经常会有发布需求,而且还会遇到各种环境,比如:线上环境(Online),模拟环境(Staging),开发环境(Dev)等。最简单的就是手动构建、上传服务器,但这种方式太过于繁琐,使用持续集成可以完美地解决这个问题,推荐了解一下 Jenkins 。 Je...

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

Java

Guava源码分析——EventBus

zhuangli 发布于 2018-08-02

EventBus的设计理念是基于观察者模式的,可以参考 设计模式(1)—观察者模式 先来了解该设计模式。 1、程序示例 EventBus的使用是非常简单的,首先你要添加 Guava 的依赖到自己的项目中。这里我们通过一个最基本的例子来说明 EveentBus 是如何使用的。 pu...

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

Java

这样学习人工智能技术最快

yeseng 发布于 2018-07-31

郑州人工智能培训需要招收哪些人,什么人都可以学习人工智能吗,怎么样学习人工智能效果最快呢? 所有的这些看似不重要,其实却严重影响了项目的进度以及自身能力的提升。而大数据毫无疑问是2017年*热门的方向,学习Java大数据的同学,进可掘金大数据,退亦可在传统的Java就业岗位上谋得...

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

Java

使用 SpringAOP 获取一次请求流经方法的调用次数和调用耗时

yeseng 发布于 2018-07-29

引语 作为工程师,不能仅仅满足于实现了现有的功能逻辑,还必须深入认识系统。一次请求,流经了哪些方法,执行了多少次DB操作,访问了多少次文件操作,调用多少次API操作,总共有多少次IO操作,多少CPU操作,各耗时多少 ? 开发者应当知道这些运行时数据,才能对系统的运行有更深入的理解...

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