一个优秀的废人

微信公众号:一个优秀的废人,不止技术,还有财富。

Python | C++、Java、Linux、Go、前端、算法资料分享

微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 又见面了。废话不多说,最近多了一些小师弟关注,并问我有没有 xxxx 学习资料。作为自学出身的程序猿怎么可能没有,这不就整理了一份超全的编程资料分享给你们。其中包括C++、Java、Py...

2018-09-09 14:04:25

阅读数 269

评论数 2

SpringBoot 实战 (二十)| 整合 Redis

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 两个月没更新原创了,实在惭愧。没有借口,就是因为自己懒了。最近看了「刻意学习」,这本书谈的是学习与行动的关系,书中提到了「持续行动」 这个概念,意思就是:我们要去实实在在地去做一些事情,而且是每天都做,才能称之为「持续行...

2019-07-14 18:36:36

阅读数 10

评论数 0

java | 什么是动态代理?

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 最近在复习 Java 相关,回顾了下代理模式。代理模式在 Java 领域很多地方都有应用,它分为静态代理和动态代理,其中 Spring AOP 就是动态代理的典型例子。动态代理又分为接口代理和 cglib (子类代理),结合我的...

2019-05-12 20:05:37

阅读数 72

评论数 0

实用工具 | 推荐 9 个好用的 Chrome 插件

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 最近更新比较佛系,一方面,工作确实有点忙,但是做的都特么旧项目。09 年的代码都出来了,贼特么恶心。感觉待不久了。另一方面,没想好最近有啥要跟大家分享。刚好今天打开 Chrome ,发现自己一直在用的几个很不错的 Chro...

2019-04-21 18:19:19

阅读数 477

评论数 3

SpringBoot | 是如何实现自动配置的?

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 这个月过去两天了,这篇文章才跟大家见面,最近比较累,大家见谅下。下班后闲着无聊看了下 SpringBoot 中的自动配置,把我的理解跟大家说下。 配置文件能写什么? 相信接触过 SpringBoot 的朋友都知道 Spri...

2019-04-04 09:52:35

阅读数 123

评论数 0

SpringBoot | SpringBoot 是如何实现日志的?

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 休息日闲着无聊看了下 SpringBoot 中的日志实现,把我的理解跟大家说下。 门面模式 说到日志框架不得不说门面模式。门面模式,其核心为外部与一个子系统的通信必须通过一个统一的外观对象进行,使得子系统更易于使用。用一张...

2019-03-24 18:24:14

阅读数 208

评论数 0

SpringBoot 实战(第4版) PDF 下载

封面 内容简介 本书以Spring应用程序开发为中心,全面讲解如何运用Spring Boot提高效率,使应用程序的开发和管理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用,内容涵盖起步依赖、Spring Boot CLI、Groovy、Grails、Ac...

2019-03-22 17:49:09

阅读数 2916

评论数 2

Java 多线程编程实战指南-设计模式篇 PDF 下载

封面 内容简介 本书用Java诠释多线程编程的“三十六计”——多线程设计模式。每个设计模式的讲解都附有实战案例及源码解析,从理论到实战经验,全面呈现常用多线程设计模式的来龙去脉。本书是作者多年工作经验的总结,融合了作者独到的见解和思考,相信读者阅读后会受益匪浅。 随着CPU 多核时代的到来,多线...

2019-03-20 16:57:34

阅读数 173

评论数 0

Java 多线程编程实战指南-核心篇 PDF 下载

封面 内容简介 随着现代处理器的生产工艺从提升处理器主频频率转向多核化,即在一块芯片上集成多个处理器内核(Core),多核处理器(Multicore Processor)离我们越来越近了——如今就连智能手机这样的消费类设备都已配备了4核乃至8核的处理器,更何况商用系统!在此背景下,以往靠单个处理...

2019-03-20 16:53:41

阅读数 103

评论数 0

Java 并发编程的艺术 PDF 下载

封面 内容简介 并发编程领域的扛鼎之作,作者是阿里和1号店的资深Java技术专家,对并发编程有非常深入的研究,《Java并发编程的艺术》是他们多年一线开发经验的结晶。本书的部分内容在出版早期发表在Java并发编程网和InfoQ等技术社区,得到了非常高的评价。它选取了Java并发编程中核心的技术进...

2019-03-20 16:48:54

阅读数 317

评论数 0

SpringBoot | @Value 和 @ConfigurationProperties 的区别

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 最近有跳槽的想法,所以故意复习了下 SpringBoot 的相关知识,复习得比较细。其中有些,我感觉是以前忽略掉的东西,比如 @Value 和 @ConfigurationProperties 的区别 。 如何使用 定义两...

2019-03-17 21:13:06

阅读数 46

评论数 0

SpringBoot 填坑 | Shiro 与 Redis 多级缓存问题

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 来自不愿意透露姓名的小师弟的投稿。这篇主要讲了,项目中配置了多缓存遇到的坑,以及解决办法。 发现问题 在一次项目实践中有实现多级缓存其中有已经包括了 Shiro 的 Cache ,本以为开启 redis 的缓存是一件很...

2019-03-16 00:50:05

阅读数 135

评论数 0

Spring Cloud 与 Docker 微服务架构实战 PDF 下载

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 简介 本书基于Spring Cloud Edgware RELEASE 与Docker 17.09,以指导技术团队实现微服务架构落地为宗旨,覆盖微服务理论、微服务开发框架(Spring Cloud)及运行平台(Docker)三大...

2019-03-14 22:31:40

阅读数 1354

评论数 0

SpringBoot 实战 (十八) | 整合 MongoDB

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 如题,今天介绍下 SpringBoot 是如何整合 MongoDB 的。 MongoDB 简介 MongoDB 是由 C++ 编写的非关系型数据库,是一个基于分布式文件存储的开源数据库系统,它将数据存储为一个文档,数据结...

2019-03-09 19:14:47

阅读数 24

评论数 0

SpringBoot 实战 (十七) | 整合 WebSocket 实现聊天室

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 昨天那篇介绍了 WebSocket 实现广播,也即服务器端有消息时,将消息发送给所有连接了当前 endpoint 的浏览器。但这无法解决消息由谁发送,又由谁接收的问题。所以,今天写一篇实现一对一的聊天室。 今天这一篇建立在...

2019-03-05 23:14:23

阅读数 51

评论数 0

SpringBoot 实战 (十六) | 整合 WebSocket 基于 STOMP 协议实现广播消息

前言 如题,今天介绍的是 SpringBoot 整合 WebSocket 实现广播消息。 什么是 WebSocket ? WebSocket 为浏览器和服务器提供了双工异步通信的功能,即浏览器可以向服务器发送信息,反之也成立。 WebSocket 是通过一个 socket 来实现双工异步通信能力的...

2019-03-05 00:32:58

阅读数 40

评论数 0

SpringBoot 实战 (十五) | 服务端参数校验之一

前言 估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。其实这是错误的,学过 Web 安全的都知道,客户端的验证只是第一道关卡。它的参数验证并不是安全的,一旦被有心人抓到可乘之机,他就可以有各种方法来摸拟系统的 Http 请求,访问数据库的关键数据。轻则导致服务器宕机,重则泄露数据。所以,...

2019-03-03 22:25:24

阅读数 51

评论数 0

SpringBoot 实战 (十四) | 统一处理异常

微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 前言 如题,今天介绍 SpringBoot 是如何统一处理全局异常的。SpringBoot 中的全局异常处理主要起作用的两个注解是 @ControllerAdvice 和 @ExceptionHandler ,其中...

2019-03-03 00:51:04

阅读数 44

评论数 0

Java编程思想 (第 4 版) Thinking in java 中文版 PDF 下载

微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 简介 《计算机科学丛书:Java编程思想(第4版)》特点:   适合初学者与专业人员的经*的面向对象叙述方式,为更新的JavaSE5/6增加了新的示例和章节。   测验框架显示程序输出。   设计模式贯穿于众多示例中...

2019-03-02 15:57:28

阅读数 194

评论数 0

Head First Java 中文版 (第 2 版) PDF 下载

微信公众号:一个优秀的废人 如有问题或建议,请后台留言,我会尽力解决你的问题。 简介 《HeadFirstJava》是一本完整地面向对象(object-oriented,OO)程序设计和Java的学习指导用书,根据学习理论所设计,你可以从程序语言的基础开始,到线程、网络与分布式程序等项目。重要的...

2019-03-02 15:44:33

阅读数 2451

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭