标签:云

编程技术

研发团队资源成本优化实践

11

zhuangli 发布于 2019-02-22

背景 工程师主要面对的是技术挑战,更关注技术层面的目标。研发团队的管理者则会把实现项目成果和业务需求作为核心目标。实际项目中,研发团队所需资源(比如物理机器、内存、硬盘、网络带宽等)的成本,很容易被忽略,或者在很晚才考虑。 在一般情况下,如果要满足更多的技术指标如并发量和复杂度等...

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

Java

Nacos系列:基于Nacos的配置中心

6

xirruiqiang 发布于 2019-02-21

前言 在看正文之前,我想请你回顾一下自己待过的公司都是怎么管理配置的,我想应该会有以下几种方式: 1、硬编码 没有什么配置不配置的,直接写在代码里面,比如使用常量类 优势:对开发友好,开发清楚地知道代码需要用到什么配置 劣势:涉及秘钥等敏感配置直接暴露给开发人员,不安全;如果想修...

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

编程技术

细说API – 文档和前后端协作

9

xubiao.zhuang 发布于 2019-02-21

在上一篇文章—— 《细说API – 重新认识RESTful》 中介绍了如何理解和设计RESTful风格的API,现在我们来聊聊如何有效的呈现API文档,以及前后端协作的方式。 我经历过一些没有文档的项目,前后端开发者坐到一起口口相传,或者有些团队用 word、pdf 来编写 AP...

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

Java

利用Gitlab和Jenkins做CI

20

puefu.he 发布于 2019-02-21

编辑推荐: 本文来自于tencent,,主要介绍了Gitlab和Jenkins的安装详情以及相关配置,环境测试等相关内容。 利用Gitlab和Jenkins做CI(持续集成) 最近用到持续集成顺便总结在这里,都是用的最新版。搭建过程中还有一个demo,提交代码到 gitlab 自...

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

Java

Netty 和 RPC 框架线程模型分析

24

yanxinchi 发布于 2019-02-21

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 Netty 和 RPC 框架线程模型。李林锋已在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 背景 1.1 线程模型的重要性 对于 RPC 框架而言,影响其性能指标的主要...

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

编程技术

MyClouds-V1.0 发布,微服务治理及快速开发平台

hellas 发布于 2019-02-20

轻量级微服务治理及快速开发平台 MyClouds-V1.0 已发布。 更新如下 [优化]优化了进行主题设置时候当前页面相关组件滚动条的实时变色联动的bug。 [优化]优化了ajax请求在会话超时的时候页面的响应机制。 [优化]优化了枚举元素下拉列表排序的bug。 [优化...

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

编程技术

曾创年度医疗影像最高融资记录,这家公司正用AI诊断脑卒中

4

小丁 发布于 2019-02-20

2018年11月 CCR(中华放射学学术大会)上,医疗AI创企图玛深维一连发布了四款新品。其中,脑卒中 CT 智能诊断系统(σ-Discover/Stroke CT)荣获「机器之心2018年度·三十大最具创新AI产品/解决方案」奖项。 图玛深维(12 SIGMA T...

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

Java

前端工程化:围绕Jenkins打造工作流的过程

9

darida 发布于 2019-02-20

1年前入职时,公司前端部门的静态代码部署都是用ftp工具拖拽部署,没有记录,没有关联,经常造成许多困扰的问题, 比如:今天有没有其他人在我要部署的路径上工作?我的代码为啥被盖掉了?被谁盖掉的?啥时候盖掉的? 本地build,ftp拖拽部署这种方式,导致git版本与手动的构建、部署...

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

Java

生产中的Vertx – Teemo Tech Blog

yeseng 发布于 2019-02-20

Vert.x 是一个非常高性能的库,用于实现低延迟服务。它的 多反应堆模式 使得在几毫秒内每秒处理许多请求成为可能。 使用 实时出价 ,我们每秒收到数千个请求,我们必须在不到100毫秒的时间内回答。这就是我们选择Vert.x的原因。 在本文中,我将向您介绍我们从基于该库的4年运营...

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

Java

推荐 10 个 CI/CD 工具,用于云平台集成交付

changyuan.xu 发布于 2019-02-19

虽然云平台的到来让开发者免于安装和维护物理服务器,但测试和部署代码过程依旧需要人为完成,持续集成可以自动消除构建、测试和部署代码的大部分痛苦。如果希望最大限度提高效率,持续集成和交付工具是最好的选择。 实际上,所有开发者都可在软件开发中使用 CI/CD,但团队使用可以获得更大优势...

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

Spring

Spring Security 实现 API Token 权限认证

3

changyuan.xu 发布于 2019-02-19

常见的权限认证是通过提供“用户名密码”完成,业务中有一些 API,我们希望以 API Token 的形式验证。例如 URL 上加上 token /api?token=xxxx 就允许API 的访问。这种设计背后的逻辑是用户名密码拥有较高的权限,而 API token 可以只给出某...

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

Java

自学 JAVA 的几点建议

3

yeseng 发布于 2019-02-19

微信公众号:一个优秀的废人 前言 许久不见,最近公众号多了很多在校的师弟师妹们。有很多同学都加了我微信问了一些诸如 [如何自学 Java ]的问题,我都一一解答了,这是大家对我的信任,我非常感谢。你们知道我现在的职业是 java web 开发,可你们你们不知道的是我在这个份职业之...

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

编程技术

对话校长|苏州工业园区星洋学校校长叶鹏松:打造云课堂

1

yeseng 发布于 2019-02-19

文|王敏 “要建一所面向未来的智慧学校。”2015年创校之初,苏州工业园区星洋学校校长叶鹏松就和当时学校的管理团队一起定下了这样的办学愿景。 成立三年多,星洋学校不仅初中部新校区已经启用,而且中小学班级总数也从原来的三十多个,扩大到了八十多个,学生人数也从一千多人发展到了近三千八...

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

编程技术

中台之上(一):重视业务架构,不要让“业务的归业务、技术的归技术”

xubiao.zhuang 发布于 2019-02-19

很多企业都将促进业务与科技的深度融合作为发展战略,也都想学学阿里的中台战略,其实,除了中台战略之外,基于企业级业务架构设计来实现组件化开发也是企业数字化转型的优选路径,是弥合业务与技术之间“数字鸿沟”的有效手段。未来,业务不再仅仅是业务,技术也不再仅仅是技术,谁先实现思维方式的改...

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

Java

LuckyFrame V2.7.2 Beta 发布,一站式自动化测试平台

1

刘莉莉 发布于 2019-02-19

LuckyFrame V2.7.2 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本增加...

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

编程技术

长春市数字服务发现近年来取得优异成绩

1

邓龙华 发布于 2019-02-19

近日,按照商务部服贸司要求,市商务局对长春市数字服务发展情况进行了调研,长春市数字服务发展以国家级开发区为依托,重点推进特色产业园区建设,近年来取得了优异成绩。 一、长春高新技术产业开发区 数字经济是长春高新区具备比较优势,优先发展的主导产业之一,聚集了长春市绝大多数软件和服务外...

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

Spring

netflix-eureka 服务注册与容错

2

yeseng 发布于 2019-02-18

Spring Cloud Netflix Eureka – 隐藏手册 介绍 在2015-2016,我们将单体应用程序重新设计为微服务,并选择 Spring Cloud Netflix 作为基础。 (Spring Cloud Netflix)通过自动配置, Spring...

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

Spring

基于 CODING 的 Spring Boot 持续集成项目

14

darida 发布于 2019-02-18

本文作者:CODING 用户 – 廖石荣 持续集成的概念 持续集成(Continuous integration,简称 CI)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构...

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