加载中
Java虚拟机内存模型

一、前言 Java虚拟机,简称JVM(Java Virtual Machine),是Java语言中最为核心的一个东西,Java程序运行离不开它,因为它的存在,使得Java拥有“一次编译,多次运行”的特点。任何平台只要装有...

Jenkins实战(一):Jenkins入门及安装

Jenkins对于开发者而言,应该不会陌生。在软件开发、部署阶段,为了实现自动化,大家都会首选Jenkins工具来完成构建自动化,是开发中不可缺少的一部分。本系列《Jenkins实战》文章将会介绍在...

微服务架构的设计原则和核心话题

一、前言 毫无疑问,微服务架构的设计原则和核心话题是本文要讨论的重点,也是打算从零基础开始构建微服务架构需要事先考虑、规划的。一个好的产品、应用能否稳定运行,持续开发,满足业务需...

我们设计的是微服务还是小单体应用

在微服务设计和实践中,可能很多人会一致认为:“将单体应用拆分成多少个微服务,是微服务的设计重点。” 很多人把大量的精力花费在如何拆分微服务上,并把微服务设计好坏全部归因于微服务...

面试官:您能说说序列化和反序列化吗?是怎么实现的?什么场景下需要它?

序列化和反序列化是Java中最基础的知识点,也是很容易被大家遗忘的,虽然天天使用它,但并不一定都能清楚的说明白。 我相信很多小伙伴们掌握的也就几句概念、关键字(Serializable)而已,如果...

09/26 22:31
3.7K
如何写出完美的接口:接口规范定义、接口管理工具推荐

无规矩不成方圆,为了开发人员间更好的配合,我特意整理了这么一篇文档供大家参考学习,如有意见、见解,请在评论区留言探讨。 接口规范说起来大,其实也就那么几个部分,接口规范、接口管理...

09/26 22:25
3.1K
全方位解读服务网格(Service Mesh)的背景和概念

本文首发于xcbeyond个人站点:https://xcbeyond.cn/blog/servicemesh/what-is-servie-mesh/ 一直以来“微服务”都是一个热门的词汇,在各种技术文章、大会上,关于微服务的讨论和主题都很多。...

MySQL中timestamp和datetime,你用的对么?

在MySQL中,时间是咱们用到最多的类型,建表时,对于时间字段类型的选择,你是如何选择的呢?有人会说timestamp,也有人会说datetime,那么我们到底如何选择呢,它们又有什么区别?今天就和大...

08/31 09:07
3.1K
Mybatis二级缓存,你确定要用么?

最近在优化项目,考虑到热点操作进行缓存时,是否引入MyBatis的二级缓存?并对此做了大量的调研、验证,在此整合相关内容、分享给大家。 一、Mybatis的缓存使用 大体就是首先根据你的sqlid,...

到底什么是中台?

处都在喊中台,到处都是中台,中台这个词在好多地方已经被滥用了。 在有些人眼里:中台就是技术平台,像微服务开发框架、Devops平台、PaaS平台,容器云之类的,人们都叫它“技术中台”。 在有...

08/30 15:42
2.1K
微服务架构下该如何技术选型呢?

一、前言 为了实现基于微服务开发的产品,或者说为了将单体应用重构为微服务架构时,将面临着众多技术框架的选择。大公司往往会有专门的部门或团队来负责自主研发自己的框架,以满足产品的需...

Go语言从入门到精通:数据类型

Go 语言是一种静态类型的编程语言,在 Go 编程语言中,数据类型用于声明函数和变量。数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存...

Web框架Gin | Gin 中间件

中间件 middleware 在 Golang 中是一个很重要的概念,与 Java 中的拦截器类似,常用于提高应用程序的扩展能力,留出更多的扩展空间,比如:日志记录、故障处理等功能。 在 Gin 的整个实现中,...

Web框架Gin | Gin 路由

Gin 是一个标准的 Web 服务框架,遵循 Restful API 接口规范,其路由库是基于 httproute 实现的。 本节将从 Gin 路由开始,详细讲述各种路由场景下,如何通过 Gin 来实现。 基本路由 Gin 支持...

Web 框架 Gin | Gin快速入门

大家好!我是 xcbeyond, xcbeyond 就是我,大家也可以叫我超哥!本文首发于我的博客:Gin 介绍 1、Gin 概述 Gin 是一个基于 Go 语言编写的 Web 框架,与 martini 框架类似,但拥有更好的性能...

优秀的求职者,是如何巧妙应对面试提问呢?

1、请你自我介绍一下你自己? 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、...

08/12 22:43
1.6K
如何成为一名架构师?

最近有小伙伴,问我:“你是如何过段转变到架构师的?” 今天就该问题和大家分享一下,与君共勉! 想要成为一个架构师是每位程序员的目标,那么如何成为一名架构师呢? 架构师的定义&级别 初...

08/10 08:54
1.9K
Cobra 快速入门 - 专为命令行程序而生

最近一直在看 Istio(一个 Service Mesh 框架)相关的东西,当看到其源码时发现了一个新东西 Cobra,一查却发现这是个好东西,用的地方可不少,比如:Docker、Kubernetes 等都有它的身影存在...

微服务架构下各类项目的顺势崛起

一、前言 作者接触微服务也好久时间了,从零开始构建公司产品的微服务化,目前逐步成型稳定。计划在接下来的时间里,把微服务架构下项目的实践,分门别类的总结汇总,围绕“微服务架构下的核...

Service Mesh是什么,为我们解决了什么问题?

1、Service Mesh是什么? Service Mesh翻译为“服务网格”,作为服务间通信的基础设施层。轻量级高性能网络代理,提供安全的、快速的、可靠地服务间通讯,与实际应用部署一起,但对应用透明。...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部