步履前行

21 篇文章
20 人订阅

全部文章

haoming1100

xxl-job 源码分析系列(1)- 配置运行

  XXL-JOB是一个轻量级分布式任务调度平台,当然我司也在用,然后正巧自己想学一学源码分析,就挑正好在用的xxl-job了。

110
haoming1100

Spring Retry

  在我们的业务场景中,经常要调用其他的API来获取信息,比如我们的业务场景需要依赖个人信息来处理,这个时候调用个人信息服务的API,但是由于可能同一时段多方在...

150
haoming1100

Java基础系列---static关键字

  今天在和同事讨论的时候谈到了关于static的问题,正巧自己有一些忘记了,就特来学习一番。

354
haoming1100

Spring @PostConstruct 、@Autowired和Construct 顺序

今天修bug的时候发现了@PostConstruct 注解,之前一直没注意到,今天正好学习了下,就来总结一波。

423
haoming1100

windows下面安装Python和pip终极教程

  在大二的时候接触过一段时间的Python,最近又开始玩起了这门语言。总的来说,个人很喜欢Python的语言风格,但是这门语言对于windows并不算很友好,...

1054
haoming1100

Java基础系列---操作符

  还记得我们刚开始学习Java的时候记住优先级和逻辑运算符就可以开始工作了,昨天在看到源码的时候发现一个操作符 |=,没有印象,然后去搜了下,发现提到的文章也...

1014
haoming1100

IDEA 生成 serialVersionUID

  Setting->Inspections->Serialization issues->Serializable class without ’serial...

441
haoming1100

Java ---基本类型(1)

Java是强数据类型,在声明的时候必须注明所使用的数据类型是什么,下面,我们来了解一下

773
haoming1100

Java 基础-LocalDate相关

那么在写具体的LocalDate前,我们先来看下为什么要在Java8中搞一套新的API呢,因为旧的Date类非常的难用,比如,其中的几个构造方法都被标注为@De...

881
haoming1100

Java多线程--对象的可见性

  最近在看《Java并发编程实战》,并发方面的知识,今天看到了对象的可见性,在这里分享一下。

1174
haoming1100

Java基础系列---Java平台上的一些问题

  从学习Java开始,我们接触了许多框架,从Hibernate、Strus、Strus2、Spring、Spring MVC、Spring boot等等,做J...

691
haoming1100

Java8 LocalDate

3.一般用法 //当前时间 yyyy-MM-dd LocalDate now = LocalDate.now(); //根据制定的年月日生成LocalDate...

762
haoming1100

什么是面向对象

面向对象的特征有3个,封装、继承、多态。至于抽象的话,个人认为,应该是前面3大特征中都有抽象的思想,毕竟面向对象本身就是一种抽象。 比如 子类 extends ...

3396
haoming1100

RabbitMQ学习 (二)---多消费者工作时的消息处理

ACK 在上一篇中,我们尝试安装并且运行了一个一对一的MQ,这一篇中,我们来看下多消费者和持久化相关的问题! 在我们的应用中,应用通常部署多个服务(当然,你部...

3916
haoming1100

@ModelAttribute 注解

最近用到了@ModelAttribute,就顺便学习下。  在方法级别使用时,比如 1 @ModelAttribute 2 public void add...

2877
haoming1100

深入理解JVM--(1)运行时的数据区域划分- 虚拟机栈

  之前提到了虚拟机栈,接下来我们说的本地方法栈正好和虚拟机栈对应,一个是是虚拟机为执行java方法也就是字节码服务,另一个则是为本地方法服务。   因为本地方...

2744
haoming1100

深入理解JVM--(1)运行时的数据区域划分-程序计数器

  最近在学习jvm,准备在园子里写个系列笔记,有什么问题大家可以一起探讨。今天学习数据区域划分的第一部分--程序计数器。   JVM在运行时会把管理的内存划...

3496
haoming1100

深入理解JVM--(1)运行时的数据区域划分--java虚拟机栈

  之前我们了解了程序计数器,接下来了解第二个线程私有的数据区域--虚拟机栈。 虚拟机栈是线程私有的,每创建一个线程,虚拟机就会为这个线程创建一个虚拟机栈,虚...

2785
haoming1100

Spring Boot(1) 入门

假设你受命用Spring开发一个简单的Hello World Web应用程序。你该做什么?我能想到一些 基本的需要。   1.  一个项目结构,其中有一个包含必...

2795
haoming1100

Java Validation Api

在我们应用程序的业务逻辑中,经常会碰到参数教研的情况,比如在Controller中,我们的参数是一个Entity的时候,经常要判断这个Entity的字段是否是...

3035

扫码关注云+社区