面向开发者的Docker实践

2020-05-09
阅读 5 分钟
1.3k
show me the code and talk to me,做的出来更要说的明白 本文源码,请点击learnSpringboot 我是布尔bl,你的支持是我分享的动力!

基于 Spring Cloud 的微服务架构实践指南(下)

2020-04-14
阅读 4 分钟
959
show me the code and talk to me,做的出来更要说的明白 本文源码,请点击 learnSpringCloud 我是布尔bl,你的支持是我分享的动力!

基于 Spring Cloud 的微服务架构实践指南(上)

2020-04-03
阅读 5 分钟
1.3k
show me the code and talk to me,做的出来更要说的明白 GitHub 项目learnSpringCloud同步收录 我是布尔bl,你的支持是我分享的动力!

1分钟,带你上手“Markdown”语法

2020-03-19
阅读 3 分钟
1.2k
Markdown 是一种轻量级的标记语言,有 John Gruber 以及Aaron Hillel Swartz 一起编写。Aaron Hillel Swartz 是一个极富传奇的黑客,有兴趣可以看看他的生平。

Spring Cloud 理论篇

2020-03-15
阅读 5 分钟
1.2k
在 jsp 时代,应用前后端耦合,前后端 all in 一台服务器,随着流量的增大,代码数量的增加,单体应用不再适合互联网的发展,微服务顺应提出。

如何设计一个优雅的RESTFUL的接口

2020-01-19
阅读 3 分钟
1.2k
设计接口是我们开发人员的日常操作。当我们把接口交给前端人员时,是否有种拔剑出鞘的错觉。毕竟交付接口,我们的开发工作就阶段性完成了。不过,如果我们没有一个接口设计规范的时候,结果会怎样呢?我们来张图感受一下。

简简单单之Linux命令入门

2020-01-13
阅读 7 分钟
1.2k
show me the code and talk to me,做的出来更要说的明白 GitHub 项目JavaHouse同步收录 我是布尔bl,你的支持是我分享的动力!

SpringBoot基础架构篇3(Redis)

2020-01-09
阅读 4 分钟
1.1k
show me the code and talk to me,做的出来更要说的明白 我是布尔bl,你的支持是我分享的动力! 1 引入 数据库达到瓶颈,有什么解决方法。 Redis 可以很好解决这个问题。那让我们来学习如何在 SpringBoot 使用 Redis。 2 确保 redis 开启 安装步骤省略。。。具体可以参考网上教程。 2.1 测试 {代码...} 2.2 开启方法 如...

SpringBoot基础架构篇1(SpringBoot、MyBatis-Plus与Thymeleaf)

2020-01-06
阅读 10 分钟
1.8k
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

基础之Lambda和Stream的邂逅

2020-01-03
阅读 5 分钟
867
show me the code and take to me,做的出来更要说的明白 GitHub项目JavaHouse同步收录 喜欢就点个赞呗! 你的支持是我分享的动力!

大白话讲工厂设计模式

2019-12-30
阅读 5 分钟
936
show me the code and take to me,做的出来更要说的明白 GitHub项目JavaHouse同步收录 喜欢就点个赞呗! 你的支持是我分享的动力!

从0开始入门ssm-crm系统实战

2019-12-24
阅读 25 分钟
1.5k
这次我们选择 ssm 三大框架搭建系统的后端,前端页面的话用 JSP 以及 JQuery EasyUI;数据库使用 MySQL;项目构想使用 Maven 工具。

递归的实际业务场景之MySQL 递归查询

2019-12-17
阅读 3 分钟
2.3k
当我看到一些评论时,例如下面的样子。我挺好奇这个功能是怎么样做出来的。进过查阅资料,发现这其实是 MySQL 的递归操作。下面就让我操作一下怎么实现 MySQL 的递归查询。

Apache Maven从入门到升天

2019-12-13
阅读 5 分钟
1.2k
在日常 Java 开发中,Maven 应该是必不可少的一个工具了,当然也有人使用 Gradle 的。那么 Maven 究竟是个啥东西呢?不就是一个依赖引入工具吗?我相信很多人和我是一样的感觉。但是一般而言,感觉的东西往往是不可靠的。我在网上收集一些资料,翻翻官网,重新整理了一下 Maven 的资料。

ThreadLocal快速了解一下

2019-12-08
阅读 4 分钟
1.6k
在Java8里面,ThreadLocal 是一个泛型类。这个类可以提供线程变量。每个线程都有自己的变量。这意味着什么?每一个线程都有自己的资源,就像在现实生活中,每一个程序员都有自己的一个对象,不用去竞争,绝对的线程安全啊。那么 ThreadLocal 究竟怎么用呢?

你真的了解Object源码吗

2019-12-03
阅读 4 分钟
1.1k
Object 应该是比较简单的源码了。现在我们来分析一下他。Object 是类层次结构的根。Java体系里面的每个类默认都有一个超类就是 Object。总之,所有对象,包含数组,都默认实现该类的方法。

Java并发之synchronized关键字和Lock接口

2019-12-01
阅读 3 分钟
1.7k
一种解决方式,简单粗暴:上锁。将千军万马都给拦下来,只允许一个人过独木桥。书面意思就是将并行的程序变成串行的程序。现实的锁有门锁、挂锁和抽屉锁等等。在Java中,我们的锁就是synchronized关键字和Lock接口。

Java并发之volatile关键字

2019-11-26
阅读 3 分钟
1k
举个例子,一个班上1个女孩子(临界区),49个男孩子(线程),男孩子的目标就是这一个女孩子,就是会有竞争关系(线程安全问题)。推广到实际场景,例如对一个数相加或者相减等等情形,因为操作对象就只有一个,在多线程环境下,就会产生线程安全问题。理解临界区概念,我们对多线程问题可以有一个好意识。

Serlvet之cookie和session学习

2019-11-21
阅读 2 分钟
938
HTTP 协议 Web通信需要一种语言,就像中国人讲中文,欧美说英文,Web使用的HTTP协议,也叫超文本协议。 使用HTTP协议的人分为两类:客户端和服务端。请求资源的角色是客户端,提供资源的是服务端。 HTTP协议是一个很神奇的东西,他只负责说话,至于说了什么他也不知道。所以HTTP是无状态的协议。 会话 HTTP是没有状态,...