标签:专注

编程技术

YRoute开发随笔

changyuan.xu 发布于 2019-06-25

YRoute 是一个新开发的Android路由库,使用了arrow函数式库作为核心库,是之前对于函数范式学习和思考的集大成者。但目前还在前期开发阶段,仅实现了一些简单的功能做架构验证用。 OOP中的23种设计模式相信大家已经烂熟于心了, 它们已经被广泛应用于软件工业的各个领域. ...

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

编程技术

『互联网架构』软件架构-微服务介绍及Eureka服务注册与发现(91)

7

小丁 发布于 2019-06-24

正式开始springcloud,之前说的springboot很简单,为什么只说使用不讲原理,真的springboot没啥好讲的。说到springcloud首先得说微服务。 (一)传统单体架构介绍及优缺点 在传统的项目,在10年之前陈奕迅【十年】,会有一个tomcat,这个tomc...

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

编程技术

如何使用 Go kit 工具包编写微服务

xiaoli.wang 发布于 2019-06-23

我在互联网上搜索了很久关于使用 Go kit 工具包编写微服务的精品教程(我认为我的 Google-fu 相当不错),但是 我没有找到 …… 来自 Go kit 代码库的示例 很好,但恕我直言,文档很枯燥。 然后我决定购买这本名为 Go Programmi...

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

编程技术

服务网格如何辅助微服务管理

邓龙华 发布于 2019-06-23

June 13, 2019, By Josh Fruhlinger IT在数据化转型旗帜下的一个重大转换就是将大型的,整体的应用架构分拆成为细小独立的,功能级的微服务架构。这些微服务软件包运行在容器内,同时封装了服务的所有代码和依赖关系,可以独立运行,并轻易地在服务器环境之间迁移...

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

编程技术

无服务器架构 – CodeCraft

xubiao.zhuang 发布于 2019-06-23

要定义无服务器架构(以下称SA),请考虑它不是什么。SA并不意味着没有物理基础设施或机器。SA实际上是一个从企业角度来看的术语。 建立后端基础设施需要时间和持续维护。设置物理机或虚拟设备,安装应用程序,版本控制,配置,扩展,负载平衡,故障安全机制,访问限制…̷...

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

编程技术

构建安全计划 提升应用程序安全能力

3

xirruiqiang 发布于 2019-06-21

作者:科技首席科学家 Sammy Migues 目前,应用程序漏洞仍然是网络攻击最常见的攻击载体。企业必须有一个角色或团队管理应用程序安全。 新思科技认为首席信息安全官( CISO )在软件安全方面发挥着关键作用。 首席信息安全官( CISO )在软件安全方面发挥着关键作用。每家...

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

Java

Spring Boot教程(5) – 模板引擎

5

dulong 发布于 2019-06-20

模板引擎,是用来生成动态网页内容的,一旦Controller收集了足够的数据,就会把数据交给模板引擎来处理,模板引擎根据数据生成HTML,返回给浏览器。 Spring Boot支持多种模板引擎(可以自动配置),包括 FreeMarker 、 Thymeleaf 、 Mustach...

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

编程技术

是否过于“强势或自以为是”应该作为选择框架或架构产品的参考标准!

1

zhuangli 发布于 2019-06-20

选择决定使用一个固定的框架将对架构产生重大影响,无论是在短期内将产品按时上市还是长期上市。它可以影响您的应用程序维护和修改的容易程度,是否能满足不断变化的需求。答案可能并不总是清晰或简单,但它会帮助您了解何时选择大型强势或侵入或自以为是的框架。 在本文中,我们将介绍一些固定的和非...

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

Java

如何排查Java内存泄漏?看完我给跪了!

5

hanze 发布于 2019-06-20

没有经验的程序员经常认为Java的自动垃圾回收完全使他们免于担心内存管理。这是一个常见的误解:虽然垃圾收集器做得很好,但即使是最好的程序员也完全有可能成为严重破坏内存泄漏的牺牲品。让我解释一下。 当不必要地维护不再需要的对象引用时,会发生内存泄漏。这些泄漏很糟糕。首先,当程序消耗...

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

Spring

你为什么有那么多时间写博客?

1

刘莉莉 发布于 2019-06-20

从2016年开始有规律的写博客以来,陆陆续续收到一些读者类似的问题:比如作为技术负责人,你为什么有那么多时间写博客;博主,你是每天都写博客写到很晚吗;可以聊聊你是如何做时间管理的吗?感觉输出的频率很高呀。 既然大家这么好奇,那今天就聊聊吧。 01 平时多积累 先说一个事实,写技术...

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

编程技术

ebay增强可用性的4个原则

18

hanze 发布于 2019-06-19

你可能听说过英国《卫报》。有可能从诸如爱德华·斯诺登泄密事件或者 2011 年与罗伯特·默多克的国际新闻相关的电话窃听丑闻中听说过它。你所不知道的是它的在线和技术团队获得过数个奖项,被许多圈子视为英国最好的产品团队。 2008 年的情况有些奇怪,《卫报...

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

Java

任正非:华为不会拆分;以色列公司称可解锁所有 iOS 设备;Java 13 要来了! | 极客头条

12

songhua.gao 发布于 2019-06-18

快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持。 「CSDN 极客头条」,是从 CSDN 网站延伸至官方微信公众号的特别栏目,专注于一天业界事报道。风里雨里,我们将每天为朋友们,播报最新鲜有料的新闻资讯,让所有技术人,时刻紧跟业界潮流。 整理 | 胡巍巍 责编 | 屠敏...

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

编程技术

聊聊微服务集群当中的自动化工具

7

darida 发布于 2019-06-17

本篇博客主要介绍了自动化工具这个概念,在微服务集群当中的作用,算抛砖引玉,欢迎大家提出自己的见解。 写在前面 在了解自动化工具的概念之前,我们先了解一下微服务和集群的概念。 什么是微服务 这个概念其实有些广泛,而我的知识广度也有限,我会尽量用通俗的语言来描述什么是微服务,什么是集...

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

Spring

『互联网架构』软件架构-Spring boot快速开始及核心功能介绍(上)(84)

25

xiaoli.wang 发布于 2019-06-17

今天一起说说微服务,之前写docker多服务部署的时候也说微服务,一起说说Spring boot快速开始及核心功能介绍。源码:https://github.com/limingios/netFuture/tree/master/源码/『互联网架构』软件架构-解密电商系统-Spri...

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

编程技术

一个知名网站的微服务架构最佳实现

6

xirruiqiang 发布于 2019-06-17

译者:蓝梦,十余年研发经验,现就职于某上市互联网公司。 作者:小马, Medium  首席架构师。 译者有话说,如果你的项目正在从单体升级为微服务而忧心;或者你在实践微服务过程中手忙脚乱,本文都是你不容错过的好文。 微服务架构的目标是帮助工程团队更快、更安全、更高质量地...

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

Java

那些大家口中的技术大佬,如今都怎么样了?

10

xiaoli.he 发布于 2019-06-17

不得不说,这些大佬现在更牛逼了! 关键是这些大佬们触手可及、平易近人,可撩 Java面试那些事儿 本号记录了一名生活在蓉城的跨界程序员的技术成长历程,内容主要以 分析Java面试题 为主, Web安全 为辅,来深入每一个技术细节。本号的主旨:站在初学者的角度来深挖每一个知识点,站...

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

编程技术

系统架构系列(一):如何用公式定义该概念?

1

dulong 发布于 2019-06-17

系统架构概念非常大,谈论时显得虚无飘渺,它不像一个具体的技术点能很好地衡量掌握了没有。系统架构的定义有很多,问不同的人得到的回答也不一样,这也越发让人迷惑:到底什么是系统架构。本篇文章没有太高深的理论,从推导系统架构的公式开始,层层铺进、环环相扣,揭开系统架构的神秘面纱。 一、推...

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

编程技术

Micro(Go版微服务开发框架及标准)-2019年的大整合

yanxinchi 发布于 2019-06-16

【编者的话】Micro是构建微服务的最简单方式,并逐渐成为云计算中基于Go的微服务开发的实际标准。通过将我们的努力整合到一个开发框架和运行时中,我们使这个过程更加简单。 Micro作为[go-micro](https://github.com/micro/go-micro) -一...

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