1.IntelliJ IDEA Maven配置 1.1. Maven介绍与下载 Maven是一个项目管理工具,使用它能对Java项目中的jar包进行管理与项目构建,很好地解决了传统项目使用导包的方式管理jar包引起的ja…
分类:编程语言
熬夜与不熬夜,10年后差距到底有多大?惊了!
今天是中秋节,小强希望小伙伴们多陪陪家人,中秋节快乐! 身体是革命的本钱,健康不在了就什么都没有了,尤其是程序员更要关注自己的身体健康。产品经理对需求催促,boss对结果的催促,业务方对接口的催促,工作上还要面对N+1的…
Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵进阶实战
Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵进阶实战 在阅读本文前,建议先阅读《Spring Cloud Alibaba | Sentinel:分布式系统的流量防卫兵基础实战》。…
Java自学-接口与继承 隐藏
Java中的方法隐藏 与重写类似,方法的重写是子类覆盖父类的对象方法 隐藏,就是子类覆盖父类的类方法 步骤 1 : 父类 父类有一个类方法 :battleWin package charactor; public cla…
多线程编程学习九(并发工具类).
CountDownLatch CountDownLatch 允许一个或多个线程等待其他线程完成操作。 CountDownLatch 可以替代 join 的作用,并提供了更丰富的用法。 CountDownLatch 的 c…
我为什么使用 Java
根据你的工作需要,可能有比 Java 更好的语言,但是我还没有看到任何能把我拉走的语言。 我记得我是从 1997 年开始使用 Java 的,就在 Java 1.1 刚刚发布不久之后。从那时起,总的来说,我非常喜欢用 Ja…
Spring使用xml启动源码解析
本文章出处 Spring使用xml启动源码解析 转载请说明出处 工程准备 引入Spring最小依赖 <properties> <project.build.sourceEncoding>UTF-8…
3个点说清楚分库分表扩容问题
前言 像我这样的菜鸟,总会有各种疑问,刚开始是对 JDK API 的疑问,对 NIO 的疑问,对 JVM 的疑问,当工作几年后,对服务的可用性,可扩展性也有了新的疑问,什么疑问呢?其实是老生常谈的话题:服务的扩容问题。 …
redis的分布式锁组件,简单方便快捷接入使项目拥有分布式锁能力
spring-boot-klock-starter 基于redis的分布式锁spring-boot starter组件,使得项目拥有分布式锁能力变得异常简单,支持spring boot,和spirng mvc等sprin…
Java连载29-方法执行内存分析、方法重载
一、JVM包含三个内存区:栈内存、堆内存、方法区内存 二、注意点 (1)在MyEclipse中字体是红色的是一个类的名字,并且这个类除了我们自定义的类是JavaSE类库中自带的 (2)其实JavaSE类库中自带的类,例如…
从原理层面掌握@InitBinder的使用【享学Spring MVC】
每篇一句 大魔王张怡宁:女儿,这堆金牌你拿去玩吧,但我的银牌不能给你玩。你要想玩银牌就去找你王浩叔叔吧,他那银牌多 前言 为了讲述好Spring MVC最为复杂的数据绑定这块,我前面可谓是做足了功课,对此部分知识此处给小…
SpringBoot初体验之整合SpringMVC
作为开发人员,大家都知道,SpringBoot是基于Spring4.0设计的,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通…