Java
CodeMing
CV研究僧在寺。爱编程,爱美剧 ,爱推理,爱读书,爱旅游,爱骑行,钟情各种科学小知识
展开
-
JVM从入门到放弃?不要这么轻易就放弃啊
每一个JVM编程语言开发工程师,不管Java还是Groovy,Scala,Clojure,乃至新兴的Kotlin语言,在好奇心和求知欲驱使下,不断深度学习本领域的新东西时一定会接触到JVM。可能从基友,公众号,网络或书籍上了解到,然后走上了从从入门到放弃之路。但是出来工作以后,JVM这一关,终究还是要过的。尤其在关键的业务系统里的高吞吐与低延时,系统的稳定性与出现问题时排查,都需要研...原创 2019-12-23 17:19:40 · 332 阅读 · 0 评论 -
Spring IOC和AOP
Spring技术可以说是java企业开发里最重要的技术,不过真的理解Spring的作用和意义还真是一件麻烦的事情。Spring最根本的使命:简化Java开发。为了降低Java开发的复杂性,Spring采取以下4种关键策略:基于POJO的轻量级和最小侵入性编程通过依赖注入和面向接口实现松耦合基于切面和惯例进行声明式编程通过切面和模版减少样板示代码很多人对Spring理解其实都是停转载 2015-10-30 11:08:20 · 1015 阅读 · 0 评论 -
JavaEE开发系列---数据访问层技术
从这篇文章开始,在不涉及公司技术安全下,会逐步介绍一些JavaEE开发中用到的一些技术及其使用背景,主要是按照展现层,业务逻辑层,数据访问层来划分介绍。如下图显示的是学校时和职业中用到过的一些数据层访问技术,有不足和问题欢迎指出。会不时回来更新补充。需要Visio原图或文中代码也可联系我。图中紫色的是规范我想大家学习数据访问层(也有dao层的叫法)技术时,最初学习的原创 2017-12-20 22:39:38 · 958 阅读 · 0 评论 -
Service Mesh(服务网格) 介绍
在2018年以前,对于微服务的大旗,我认为应该是Spring Cloud。但闲下来时,突然看看国外的一些技术博客,没想发现一个家伙Service Mesh异军突起。后来再搜搜国内,发现除了鲜有报道,只有一个中文博客在为其布道。Service Mesh作为一种非侵入式API的框架。我认为还是一种趋势。比侵入式的Spring Cloud也许会更有未来。目前Service Mesh已经发展到第二代产原创 2018-01-03 17:06:21 · 5500 阅读 · 0 评论 -
IntelliJ下Gradle 构建Spring 5.X 源码(图文详细版)
Spring 5.X已经出来一段时间了。最近把源码拉下来拜读一番。鉴于网络上的相关文章杂散和不够详细。自己把这个过程详细的记录一下。方便大家少踩一些坑。安装环境:MacOS1、 Spring 5.X 是用gradle来构建的。首先得安装gradle。如果mac上安装了homebrew。用homebrew来安装很方便。命令如下:brew install gradle...原创 2018-05-24 23:14:28 · 11841 阅读 · 7 评论