标签:自动化

编程技术

大型项目前端架构浅谈(8000字原创)

likai 发布于 2019-05-26

大型项目前端架构浅谈 目录: 1、综合 1.1、使用场景 1.2、核心思想 1.3、切入角度 1.4、其他 2、基础层设计 2.1、自建Gitlab 2.2、版本管理 2.3、自动编译发布Jenkins 2.4、纯前端版本发布 2.5、统一脚手架 2.6、Node中间层 2.7、...

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

Spring

Spring boot stater开发小助手,mica-auto 1.1.0 发布

changyuan.xu 发布于 2019-05-24

简介 mica-auto 原理为采用 Annotation Processor 注解处理技术,编译期间自动生成 Spring boot starter 的一些基础配置。在 Spring cloud 微服务核心组件 Mica (云母)以及 pig , Springblade 中大量...

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

Spring

深入浅出SpringBoot专题——多环境配置及swagger

18

changyuan.xu 发布于 2019-05-24

首发头条 多环境配置分析 在实际开发中,我们可能会涉及到一些环境,比如local(本地开发环境),dev(部署到远程的开发环境),test(预发布环境),product(生产环境)。显然,不同的环境下,对应不同的配置信息,比如db/redis/mq等,甚至不同的环境下,程序需要做...

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

Java

如何制定 Java 性能调优标准?

1

hellas 发布于 2019-05-24

想让你的程序更快更稳,但是系统经常出各种 bug,无从下手?Java 性能调优全攻略来啦! 我有一个朋友,有一次他跟我说,他们公司的系统从来没有经过性能调优,功能测试完成后就上线了,线上也没有出现过什么性能问题呀,那为什么很多系统都要去做性能调优呢? 当时我就回答了他一句,如果你...

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

Spring

SpringCloud构建微服务架构:服务消费

1

Harries 发布于 2019-05-24

在Spring Cloud Commons中提供了大量的与服务治理相关的抽象接口,包括 DiscoveryClient 、这里我们即将介绍的 LoadBalancerClient 等。对于这些接口的定义我们在上一篇介绍服务注册与发现时已经说过,Spring Cloud做这一层抽象...

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

Java

Windows使用NSSM将任意exe封装为服务

1

Harries 发布于 2019-05-23

介绍 NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下: 支持普通exe程序(控制台程序或者带界面的Windows程序都可以) 安装简单,修...

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

编程技术

解耦并不难 – 单体系统中的解耦

5

尖兵 发布于 2019-05-22

我们先从简单开始,以Java语言为例,看看一个单体应用中如何做到类和类之间,模块和模块之间的低耦合的设计的。下一篇文章中我们会讨论系统和系统间的低耦合设计。 什么是依赖 不理解依赖就无法理解耦合,管理好依赖就能实现合理的解耦。 A使用了B,那么就可以说A依赖了B。这很好理解。依赖...

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

编程技术

Micro Focus强化四大能力,铺就一条快速数字化转型之路

2

Harries 发布于 2019-05-22

至顶网软件频道消息: 来自英国的Micro Focus非常低调,以至于不少人对它并不甚了解。不过,88亿美元收购HPE软件,让Micro Focus迎来了自己的高光时刻。此举让Micro Focus成为全球排名第七的软件公司,去年的营收超过40亿美元(今年的财报还没有发布)。公司...

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

编程技术

云原生架构学习资料-Kubernetes篇

2

尖兵 发布于 2019-05-22

云原生架构估计是未来十年最主流的应用架构,最早是由Pivotal提出来的。Pivotal的Matt Stine写了一本叫做《迁移到云原生应用架构》的书籍,里面探讨了云原生应用架构的主要特征,包括以下: 符合十二因素应用 面向微服务架构 自服务敏捷架构 基于API的协作 抗脆弱性 ...

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

编程技术

IAM安全:通用电气(GE)对身份和访问管理基础架构的实践

1

yeseng 发布于 2019-05-22

多年来,通用电气一直致力于整合IAM功能,这显著节省了成本,优化了管理流程,更好地满足了监管要求。 通用电气(GE)通过集中整合一度支离破碎的身份和访问管理(IAM)基础架构,收获了可观的成本效益和性能优势。从2014年开始的近5年时间里,该公司已将7个独立的跨越多个业务部门身份...

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

编程技术

银行微服务化转型大势所趋,神州信息发布企业级微服务平台Sm@rtEMSP

2

尖兵 发布于 2019-05-22

未来的10~20年是用户制胜的时代,数字化时代的用户正在重塑企业的未来战略。 对于银行业来讲,数字化给银行带来的一个明显转变是,从过去“以自身服务为中心”到“以客户为中心”。以自身服务为中心意味着管理方法及技术实践都围绕效率来进行,而从客户的视角来思考问题,就需要更加关注响应力 ...

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

Spring

使用 Jenkins + Ansible 实现 Spring Boot 自动化部署101

2

刘莉莉 发布于 2019-05-22

本文要点: 设计一条 Spring Boot 最基本的流水线:包括构建、制品上传、部署。 使用 Docker 容器运行构建逻辑。 自动化整个实验环境:包括 Jenkins 的配置,Jenkins agent 的配置等。 1. 代码仓库安排 本次实验涉及以下多个代码仓库: % tr...

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

编程技术

日均7亿交易量,如何设计高可用的MySQL架构?

20

尖兵 发布于 2019-05-22

本文作者将给大家分享工行基于 MySQL 构建分布式架构的转型之路! 将围绕如下几个方面展开: 工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求。 构建基于 MySQL 分布式企业级解决方案实践历程,包括技术选择、高可用设计、两地三中心容灾、运维管理、资源使用效率...

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

编程技术

日均7亿交易量,如何设计高可用的MySQL架构?

20

邓龙华 发布于 2019-05-22

本文作者将给大家分享工行基于 MySQL 构建分布式架构的转型之路! 将围绕如下几个方面展开: 工行 IT 架构转型中传统 OLTP 数据库架构面临的挑战和诉求。 构建基于 MySQL 分布式企业级解决方案实践历程,包括技术选择、高可用设计、两地三中心容灾、运维管理、资源使用效率...

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

编程技术

以色列Guardicore Centra公司谈微分段:动荡网络环境中的安全刚需!

Harries 发布于 2019-05-22

微分段作为安全解决方案并不新鲜。安全历史学家称微分段的发端源于组织开始为每个应用程序实现一个单独的DMZ网络,但计算机科学的最新发展以及攻击技术的加强,使得微分段一跃成为一项必备技术。虽然对微分段的需求是稳固而明确的,但企业的计算环境也在不断变化:从传统虚拟化(大约2005年)转...

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

编程技术

以色列Guardicore Centra公司谈微分段:动荡网络环境中的安全刚需!

xirruiqiang 发布于 2019-05-22

微分段作为安全解决方案并不新鲜。安全历史学家称微分段的发端源于组织开始为每个应用程序实现一个单独的DMZ网络,但计算机科学的最新发展以及攻击技术的加强,使得微分段一跃成为一项必备技术。虽然对微分段的需求是稳固而明确的,但企业的计算环境也在不断变化:从传统虚拟化(大约2005年)转...

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

编程技术

轻松构建微服务之docker和高效发布

8

puefu.he 发布于 2019-05-21

我们先来了解下docker的原理,如何才能制造出一个真正隔离的软件运行环境. namespace docker在创建容器进程的时候可以指定一组namespace参数,这样容器就只能看到当前namespace所限定的资源,文件,设备,网络。用户,配置信息,而对于宿主机和其他不相关的...

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

Java

Mybatis: 动手封装ORM框架

xiaoli.he 发布于 2019-05-21

ORM核心思想在于通过建立MODEL与数据库的映射来简化大量重复的工作量. 对于简单增删改查操作来说, 通过MODEL自动转换为SQL语句并执行可以节省很多工作量. 但是对于复杂的系统来说, 需要各种各样的复杂操作, 并且SQL也需要经过高度优化, 因此通过MODEL自动执行SQ...

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