标签:快的

编程技术

微服务之间的通信你真的了解吗?

3

小丁 发布于 2019-03-18

6 次查看 技术正在以令人难以置信的速度发展,所以看到新的技术和趋势一直在市场上形成并不奇怪。由于微服务的进步,更强大的云计算实施以及无服务器架构占据了中心位置,2018年对于开发人员来说是非常棒的一年。 这些发展和更新只是一个开始。在微服务和无服务器架构的情况下,专家已经预测在...

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

Java

Java 11 新特性介绍

2

changyuan.xu 发布于 2019-03-18

Java 11 已于 9 月 25 日正式发布,之前在Java 10 新特性介绍中介绍过,为了加快的版本迭代、跟进社区反馈,Java 的版本发布周期调整为每六个月一次——即每半年发布一个大版本,每个季度发布一个中间特性版本,并且做出不会跳票的承诺。通过这样的方式,Java 开发团...

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

编程技术

从技术演变的角度看互联网后台架构

44

尖兵 发布于 2019-03-17

这是去年在部门内部做的一个面向后台开发新同学的课程,因为其他BG一些同学要求分享,所以发一下。 其实内容都是些常见开源组件的high level描述,比如flask, express框架,中间件的演化,micro service的概念,一些对nosql/column based ...

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

Spring

190316-Spring MVC之基于xml配置的web应用构建

6

likai 发布于 2019-03-16

直接用SpringBoot构建web应用可以说非常非常简单了,在使用SpringBoot构建后端服务之前,一直用的是Spring + SpringMVC基于xml的配置方式来玩的,所以在正式进入SpringBoot Web篇之前,有必要看一下不用SpringBoot应该怎么玩的,...

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

Java

源码分析 Mybatis 的 foreach 为什么会出现性能问题

1

hanze 发布于 2019-03-15

背景 最近在做一个类似于综合报表之类的东西,需要查询所有的记录(数据库记录有限制),大概有1W条记录,该报表需要三个表的数据,也就是根据这 1W 个 ID 去执行查询三次数据库,其中,有一条查询 SQL 是自己写,其他两条是根据别人提供的接口进行查询,刚开始的时候,没有多想,直接...

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

编程技术

『互联网架构』软件架构-zookeeper场景讲解(分布式锁)和zkclient使用(35)

15

xubiao.zhuang 发布于 2019-03-15

继续开车,其实zookeeper能用到的场景很多,在这里在介绍几个场景,在说下分布式锁,很多了解都想知道分布式锁, 其实分布式锁并不是zk的一个特性,用zk能做的事情太多了。 源码:https://github.com/limingios/netFuture/源码/『互联网架构』...

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

编程技术

当中台遇上 DDD,我们该如何设计微服务?

10

xiaoli.he 发布于 2019-03-15

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。 借用当下最流行的段子做个开场白。 “设计原则千万条,高内聚低耦合第一条,架构设计不规范,开发运维两行泪!”。 在分布式架构下,单体应用被拆分为多...

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

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

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

Java

【Tomcat】Tomcat工作原理及简单模拟实现

6

Harries 发布于 2019-03-15

Tomcat应该都不陌生,我们经常会把写好的代码打包放在Tomcat里并启动,然后在浏览器里就能愉快的调用我们写的代码来实现相应的功能了,那么Tomcat是如何工作的? 一、Tomcat工作原理 我们启动Tomcat时双击的startup.bat文件的主要作用是找到catalin...

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

Java

技术生涯里,大厂履历意味着什么?

yanxinchi 发布于 2019-03-15

最近几天,有几个朋友想要投递大厂,于是找我帮忙 Review 简历。所以我顺便问了下他们,为什么想要投递大厂,反馈的大概出发点是: 追求高薪资 相对小厂而言,大厂的薪资水平会更高不少。具体数字区间就不细说了,但是大厂整体会大方很多,只要你能够通过面试,30%甚至更高的涨薪都有机会...

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

Java

一文吃透JVM分代回收机制(以SerialGC为例)

10

xiaoli.he 发布于 2019-03-14

Java GC发展至今,已经推出了好几代收集器,包括Serial、ParNew、Parallel、CMS、G1以及Java11中最新的ZGC。每一代GC都对前一代存在的问题做出了很大的改善。 今天介绍一个古董收集器-Serial串行GC。 虽然此收集器的使用场景已经不多,但本文通...

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

Java

java单元测试和集成spring

18

小丁 发布于 2019-03-14

编辑推荐: 本文来自csdn,本文介绍了在一般java项目以及基于spring的java项目中怎么去做单元测试的相关内容。 在我们编写项目过程中,经常会需要进行代码测试,那是不是在编写一个main方法之后,然后编写各种的测试代码。这样做,显然是不合适的也是很不专业的。那怎么办呢?...

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

编程技术

分布式架构设计之架构演进之路

8

小丁 发布于 2019-03-14

互联网产品的发展速度是很快的,若发展速度增快技术跟不上,是影响业务的发展和用户的体现。 今天我们以电商为例讲解决下分布式的技术架构的演进 1.一开始我们搭建一个初始版本的系统或在市场买一个系统,他们的架构或许是这样的如下图 一个机器部署一个tomcat和一个数据库。tomcat容...

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

编程技术

社招的我,在酷家乐的野蛮生长

3

changyuan.xu 发布于 2019-03-13

前段时间发过一篇文章, 在酷家乐做面试官的日子 ,获得了很多小伙伴们的点赞和阅读,这大概是我第一次较为正式的在技术社区发文章,所以还是挺惊讶也挺开心大家愿意花时间看我写的文章。 其实作者本人的文笔很烂,是个严重偏科的人,高考语文不及格,而且离及格线还很远,小时候最怕写作文之类的,...

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

Java

全网Star最多(近20k)的Spring Boot开源教程 2019 年要继续更新了!

2

likai 发布于 2019-03-12

从2016年1月开始写博客,默默地更新 《Spring Boot系列教程》 ,从无人问津到千万访问,作为一个独立站点( http://blog.didispace.com ),相信只有那些跟我一样,坚持维护自己独立博客的童鞋才能体会这有多么不容易。 由于没有CSDN、博客园这样的...

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

Java

Python和Java对比,全面解读哪个语言最赚钱,前景最好?

7

darida 发布于 2019-03-11

都知道现在最火爆的是人工智能、大数据。而人工智能和大数据主要用的语言就是Java和Python。今天我们就来分析一下,当前java和python,哪个就业前景更好,薪资更高?该学哪一个? 一、语言历史 Python:生而为简 Python是一门拥有简洁语法的高级编程语言。一个名为...

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

Java

使用神器Lombok优雅编码

1

xiaoli.he 发布于 2019-03-11

Lombok介绍 近来偶遇一款撸码神器,介绍给大家~ 相信许多小伙伴都深有体会,POJO类中的千篇一律的getter/setter,constructor等方法让人写的揪心,那么今天就有一种方法可以残暴的解决这个问题。 接下来为大家介绍这款神器:Lombok 以下是官方对Lomb...

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

Java

java并发(7)锁

yanxinchi 发布于 2019-03-10

从前的日色变得慢,车,马,邮件都慢,一生只够爱一个人, 从前的锁也好看 钥匙精美有样子 你锁了 人家就懂了。 木心先生写的这首小诗很有情调,一般来说,你锁住了自己的家门,其他人就进不去了,本文的标题是锁,当然,这个“锁”说的不是锁住家门的锁,而是java中的锁,为了更好的理解ja...

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