标签:凌晨

编程技术

积木式开发体系的原理与应用

16

xirruiqiang 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Java

积木式开发体系的原理与应用

16

hanze 发布于 2019-06-20

“如何快速交付”的问题一直伴随着软件行业的发展。在多年的摸索和实践中,国双不断推进技术架构的演进,引入微服务、组件化、DevOps、灰度发布等手段,建立了由一套工程实施方法论、一个应用架构和一组辅助工具集共同构成的 “积木式开发体系”。该体系有效帮助国双在保证质量的前提下快速响应...

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

Spring

【深度好文】深度分析如何获取方法参数名

5

hellas 发布于 2019-06-18

对Java字节码有一定了解的朋友应该知道, Java在编译的时候,默认会将方法参数名丢弃,因此我们无法在运行时获取参数名称 。但是在使用 SpringMVC 的时候,我发现一个奇怪的现象, 当我们需要接收请求参数的时候,相应的 Controller 方法只需要正常声明,就可以直接...

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

编程技术

为什么微服务适合我们

3

hanze 发布于 2019-06-11

最近的爆款文 《Segment 放弃了微服务》 流传很广,让我想到了 2015 年底,Segment 的一篇关于微服务的文章。似乎目前没有中译文,因此翻译出来,便于对照。 原文: Why Microservices Work For Us 作者: Calvin French-Ow...

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

Java

配置ELK的环境和整合Spring+Logstash

6

邓龙华 发布于 2019-06-08

在看大型网站的中间件技术,对于Elasticsearch有点兴趣,所以将配置流程记录了一下 为什么要用ELK ELK实际上是三个工具,Elastricsearch + LogStash + Kibana,通过ELK,用来收集日志还有进行日志分析,最后通过可视化UI进行展示。一开始...

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

Java

爱上Java诊断利器之Arthas

13

尖兵 发布于 2019-06-07

摘自Arthas的Github介绍: Arthas is a Java Diagnostic tool open sourced by Alibaba. Arthas allows developers to troubleshoot production issues for ...

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

编程技术

『互联网架构』软件架构-解密电商系统营销-会员模块业务(73)

9

xirruiqiang 发布于 2019-06-06

上次说了商品,商品分类,品牌,分类的属性,规格。很多电商网站例如:京东,国美,苏宁他们的商品都是存储在redis中的,通过请求获取到的redis进行js的渲染动态的展示商品的信息。 源码:https://github.com/limingios/netFuture/tree/ma...

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

Java

爱上Java诊断利器之Arthas

3

puefu.he 发布于 2019-06-06

1.Arthas是什么? 摘自Arthas的Github介绍: Arthas is a Java Diagnostic tool open sourced by Alibaba. Arthas allows developers to troubleshoot productio...

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

Java

Sharding-JDBC:查询量大如何优化?

5

Harries 发布于 2019-06-03

主人公小王入职了一家刚起步的创业公司,公司正在研发一款App。为了快速开发出能够投入市场进行宣传的版本,小王可是天天加班到很晚,忙了一段时间后终于把第一个版本赶出来了。 初期功能不多,表也不多,用的MySql存储业务数据。就一个节点,当然每天凌晨有定时备份机制。 下图是目前的一个...

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

Java

Sharding-JDBC:查询量大如何优化?

3

zhuangli 发布于 2019-06-03

主人公小王入职了一家刚起步的创业公司,公司正在研发一款App。为了快速开发出能够投入市场进行宣传的版本,小王可是天天加班到很晚,忙了一段时间后终于把第一个版本赶出来了。 初期功能不多,表也不多,用的MySql存储业务数据。就一个节点,当然每天凌晨有定时备份机制。 下图是目前的一个...

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

编程技术

『互联网架构』软件架构-rocketmq之实践(62)

16

yeseng 发布于 2019-05-26

上次完成rocketMq的安装,并测试了发送和接收,这次简单的利用rocketMq的源码连接rocketMq集群。 源码:https://github.com/limingios/netFuture/tree/master/jms (一)broker的properties配置文件...

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

编程技术

『互联网架构』软件架构-rocketmq之实践(62)

16

xubiao.zhuang 发布于 2019-05-26

上次完成rocketMq的安装,并测试了发送和接收,这次简单的利用rocketMq的源码连接rocketMq集群。 源码:https://github.com/limingios/netFuture/tree/master/jms (一)broker的properties配置文件...

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

Java

20分钟读懂 Quartz Cron 配置

hanze 发布于 2019-05-21

20 分钟学会 Quartz Cron 配置 创建于 2019-05-21 12:37:14 Quartz Cron 采用类 Unix Cron 的写法的,但又有些语法拓展。最近使用时,查阅了一些网上资料,但大多是三、四年前的旧文,碰巧在 Quartz Cron 官网看到许多不错...

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

Java

【spring boot2】第11篇:spring boot 任务

wenming.gapo 发布于 2019-05-19

定时任务 spring boot中开启定时任务功能很简单,只需要两个注解就可以完成,它们分别是: @EnableScheduling 和 @Scheduled @EnableScheduling 注解 @EnableScheduling 注解标注在主启动类上即可 @SpringB...

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

Java

Java 失宠,谷歌宣布 Kotlin 现在是 Android 开发的首选语言

1

Harries 发布于 2019-05-08

在今日凌晨的 Google I/O 大会上,Google 官方正式宣布,Kotlin 编程语言现在是 Android 应用程序开发人员的首选语言。Java 占据 Android 开发绝对统治的时代一去不复返了。 Kotlin,东宫太子 谷歌今天宣布,Kotlin 编程语言现在是 ...

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

编程技术

京东刘海锋:过去十年架构领域最重要的三个变化

3

darida 发布于 2019-04-28

自从大学时将操作系统内核作为研究方向后,刘海锋就和分布式系统结下了不解之缘。 从分布式存储、图片系统,到中间件体系、容器平台、新一代弹性数据库、异地多活项目等等,刘海锋的职业生涯大多在与基础架构打交道。 他毕业后历经百度、外企、创业公司,然后在 13 年加入京东。参加工作十年后,...

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

Java

DevOps: 使用Maven插件实现分环境配置和版本检查

2

wenming.gapo 发布于 2019-04-20

DevOps是Development和Operations的组合词,作为一名软件工程师或者系统架构师,对于系统的开发和部署需要有充分的了解和把控。 下面我们通过一个故事,把软件发布中的分环境配置和版本检查的解决方案为你娓娓道来…… 本文涉及到的所有代码可以...

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