标签:Architect

编程技术

The Clean Architecture

1

likai 发布于 2019-04-20

Robert C. Martin (Uncle Bob) 原文: https://blog.cleancoder.com/u… 译:祝坤荣 在过去几年我们看到关于系统架构的很多想法。这些包括: Alistair Cockburn的六边形架构(也叫做端口与适配器),St...

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

编程技术

如何学习架构

尖兵 发布于 2019-04-19

简介(持续更新) 借助如何学习分布式系统 得来的经验,当一个知识足够复杂,如何学习它本身就很值得玩味 到目前为止,笔者关于架构的几篇文章或笔记 《软件架构设计》笔记 反应式架构摸索 系统设计的一些体会 《左耳听风》笔记 《从0开始学架构》笔记 按照许式伟的说法,架构相关的图书大概...

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

编程技术

Android Architecture Components 系列一(初识)

1

刘莉莉 发布于 2019-04-17

1.Android Architecture Components是什么? Android体系结构组件是一组库,可帮助您设计健壮,可测试和可维护的应用程序。从用于管理UI组件生命周期和处理数据持久性的类开始。 轻松管理应用程序的生命周期。新的生命周期感知组件可帮助您管理活动和碎片...

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

Java

shiro的使用

7

wenming.gapo 发布于 2019-04-16

shiro.apache.org/ Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。 框架图说明 shiro.ap...

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

Java

Maven 教程之 pom.xml 详解

yanxinchi 发布于 2019-04-16

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...

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

编程技术

整洁前端架构

7

songhua.gao 发布于 2019-04-16

Clean Frontend 前端的恶梦 在我最近的一个项目里,我使用了 Angular 和混合应用技术编写了一个实时聊天应用。为了方便这个应用直接修改,无缝地嵌入到其它应用程序中。我尽量减少了 Component 和 Service 的数量——然而,由于交互复杂 Compone...

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

Java

由Spring应用的瑕疵谈谈DDD的概念与应用(二)

3

yeseng 发布于 2019-04-14

在上一篇文章中,通过Spring Web应用的瑕疵引出改善的措施,我们讲解了领域驱动开发的相关概念和设计策略。本文主要讲解领域模型的几种类型和DDD的简单实践案例。 架构风格 在《实现领域驱动设计》一书中提到了几种架构风格:六边形架构、REST架构、CQRS 和事件驱动等。在实际...

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

Java

SpringBoot + Spring Security 学习笔记(二)安全认证流程源码详解

12

songhua.gao 发布于 2019-04-14

我们直接来看 UsernamePasswordAuthenticationFilter 类, public class UsernamePasswordAuthenticationFilter extends AbstractAuthenticationProcessingFil...

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

Java

JVM 核心知识体系

14

hanze 发布于 2019-04-14

1.问题 1、如何理解类文件结构布局? 2、如何应用类加载器的工作原理进行将应用辗转腾挪? 3、热部署与热替换有何区别,如何隔离类冲突? 4、JVM如何管理内存,有何内存淘汰机制? 5、JVM执行引擎的工作机制是什么? 6、JVM调优应该遵循什么原则,使用什么工具? 7、JPDA...

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

Java

Computers: Programming: Languages: Java: Development Tools: Performance and Testing: Static…

邓龙华 发布于 2019-04-13

Static code analysis is a set of methods for analyzing software source code or object code in an effort to gain understanding of what the so...

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

编程技术

【微服务架构】微服务架构和SOA架构的区别

puefu.he 发布于 2019-04-12

SOA架构 SOA是一种面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通...

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

Java

Nacos 发布 1.0.0 GA 版本,可大规模投入到生产环境

邓龙华 发布于 2019-04-12

经过 3 个 RC 版本的社区体验之后,Nacos 正式发布 1.0.0 GA 版本 , 在架构、功能和 API 设计上进行了全方位的重构和升级 。 1.0.0 版本的发布标志着 Nacos 已经可以大规模的在生产环境中使用,新版本不仅针对社区的需求...

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

编程技术

SD-WAN:回归安全的本心

1

小丁 发布于 2019-04-09

也许,2006年,在斯坦福研究Clean Slate项目的Nick教授并没有想到,在他们团队提出OpenFlow的概念之后的这十几年后, 会引起互联网络发生如此巨大的改变,也不会想到,在这13年后的2019年,历史的车轮又不忘初心地回到了其正确的轨道上。 一、当WAN遇见SDN ...

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

编程技术

单体架构、SOA、微服务架构

2

xubiao.zhuang 发布于 2019-04-03

1. 单体架构的问题 在Java Web开发中,web工程一般会被打包为war包部署在Servlet容器中,如Tomcat。比较简单,开发和调试部署都很方便。 但是当用户量大时,并发量高时,一台机器是无法满足系统的负载的,我们会考虑水平拓展,比如增加服务器的数量,通过负载均衡器(...

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

编程技术

AY Enterprise Architect和visio 画泳道图

28

xubiao.zhuang 发布于 2019-04-02

AY我用的EA 14版本 能破解,但是没有汉化包。。 打开软件,新建项目 然后 单击图,会出现大概缩略图 点击下三角,过滤图 比如用例图 序列图 活动图 当然忽略这些,ay要画个泳道图 开始吧====== 创建一个包(Create Package),单击Create Dialog...

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

编程技术

旷视提出One-Shot模型搜索框架的新变体

28

Harries 发布于 2019-04-02

一步法(One-Shot)是一个强大的神经网络模型搜索(Neural Architecture Search/NAS)框架,但是它的训练相对复杂,并且很难在大型数据集(比如 ImageNet)上取得较有竞争力的结果。本文中,旷视研究院提出一个单路径 One-Shot 模型,以解决...

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

Java

程序人生之常见术语与名词解释

yeseng 发布于 2019-04-02

SDK(软件开发工具包 Software Development Kit)最熟悉的就是JDK。 IDE (集成开发环境 itegrity development environmental) 比如eclipse,idea。 JDK(Java软件开发工具包 Java develop...

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