那些知名的软件开发技术堆栈,看到缩写别懵 编程技术 软件架构

那些知名的软件开发技术堆栈,看到缩写别懵

技术的缩写名词很常见,比如Kubernetes简称K8S,Javascipt简称JS。但有一些技术堆栈会将其名称的首字母放在一起,这就给初入行的程序员或技术人员造成了困惑。而这些技术堆栈缩写代表着整个技术框架体系。比如LAMP,LEMP,MEAN,XAMPP,WAMP和AMPPS,那么这些技术堆栈的缩写都代表什么?在开源的世界中,它们的名头可都是响当当的。 LAMP LAMP是用于网站...
阅读全文
基于Spring Cloud和Netflix Discovery的微服务开发 Spring

基于Spring Cloud和Netflix Discovery的微服务开发

原文链接: How to Develop Microservices With Spring Cloud and Netflix Discovery (翻译:钟涛) 今天,我将为大家展示如何使用Eureka发现服务器(discovery server)来搭建一个小型的微服务应用。 我将使用Eureka作为发现服务器,各个应用可以通过Eureka来发现彼此,建立连接。 对于本例,总共将...
阅读全文
Java8线程池ThreadPoolExecutor底层原理及其源码解析 Java 编程技术

Java8线程池ThreadPoolExecutor底层原理及其源码解析

小侃一下 日常开发中, 或许不会直接new线程或线程池, 但这些线程相关的基础或思想是非常重要的, 参考 林迪效应 ; 就算没有直接用到, 可能间接也用到了类似的思想或原理, 例如tomcat, jetty, 数据库连接池, MQ; 本文不会对线程的基础知识进行介绍, 所以最好已"进食"关于线程的基础知识, 再"食用"本文更佳; 由于在...
阅读全文
一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址) Java 编程技术

一套简单通用的Java后台管理系统,拿来即用,非常方便(附项目地址)

来源:http://39sd.cn/02464 前言 这套Base Admin是一套简单通用的后台管理系统,主要功能有:权限管理、菜单管理、用户管理,系统设置、实时日志,实时监控,API加密,以及登录用户修改密码、配置个性菜单等 技术栈 前端:layui java后端:SpringBoot + Thymeleaf + WebSocket + ...
阅读全文
Java 异常处理专题,从入门到精通 Java 编程技术

Java 异常处理专题,从入门到精通

内置异常和Throwable核心方法 Java内置异常 可查异常(必须要在方法里面捕获或者抛出) ClassNoFoundException 应⽤程序试图加载类,找不到对应的类 IllegalAccessException 拒绝访问⼀个类的时候 NoSuchFieldExcetion 请求的变量不存在 NoSuchMethodException ⽅法...
阅读全文
mica 2.0.4-GA 发布,新增mica-xss组件 Java 编程技术

mica 2.0.4-GA 发布,新增mica-xss组件

mica(云母) mica 由如梦技术内部的 lutool(撸秃) 演变而来。 lutool 诞生于 2017 年,受 jhipster 启发逐步形成一个微服务的核心集。 因 lutool 名称与功能不太符合,故在2019年开源时将其改名为 mica(云母) ,寓意为云服务的基石。 mica 2.x核心依赖 mica 基于 java 8 ,没有历史包袱,支持传统 Serv...
阅读全文
Java基础篇(03):流程控制语句,和算法应用 Java 编程技术

Java基础篇(03):流程控制语句,和算法应用

一、分支语句 流程控制语句对任何一门编程语言都是非常重要的,Java中基于流程控制程序执行的不同步骤和代码块。 1、IF条件 IF条件语句会根据不同的判断条件执行不同的语句,if后括号内的条件是否成立关键步骤,IF条件的判断结果必然要是true或false。IF…Else语句则是满足IF条件,就执行相应代码块,否则就执行Elase代码块。 public class Proce...
阅读全文
Loading...