posted @ 2018-05-23 19:07 只会一点java 阅读(5265) 评论(0) 推荐(6) 编辑
摘要:
系列目录 Guava 1: 概览 Guava 2: Basic utilities基本工具 Guava 3: 集合Collections Guava 4: Guava cache Guava 6: Concurrency Guava 12: Guava EventBus源码剖析 一、引子 缓存有很多 阅读全文
摘要:
方式1:server注册 打开IDEA-》Help->Register-》License server 输入: http://idea.iteblog.com/key.php 点击Active激活,重启不提示“剩下多少天到期”就OK了。(注意:如果方式1失败,可以先尝试方式2成功后再重试方式1,最后 阅读全文
posted @ 2018-05-21 10:20 只会一点java 阅读(1610) 评论(2) 推荐(0) 编辑
摘要:
场景: 1.后端上传文件至阿里云OSS,返回得到一个URL。 2.前端用这个URL下载文件,ajax请求异常:No 'Access-Control-Allow-Origin' header is present on the requested resource. 3.使用html <a> 标签直接 阅读全文
posted @ 2018-05-15 18:50 只会一点java 阅读(8693) 评论(0) 推荐(0) 编辑
摘要:
1.引子 开启异步任务使用方法: 1).方法上加@Async注解 2).启动类或者配置类上@EnableAsync 2.源码解析 虽然spring5已经出来了,但是我们还是使用的spring4,本文就根据spring-context-4.3.14.RELEASE.jar来分析源码。 2.1.@Asy 阅读全文
posted @ 2018-05-11 19:17 只会一点java 阅读(34565) 评论(10) 推荐(17) 编辑
摘要:
一、引子 本文概括了一个java工程师的生活、必读书籍、技术栈,并持续更新中。希望对迷茫中的你有所指引。 方式:Java技术栈+链接。 二、生活篇 北漂不易,逆风前行 30岁的程序员,未来之路-写于疫情笼罩下的北京 离京总结-写于离京前夕 一切安定下来,思考一下未来 三、管理篇 技术人的思想提升 技 阅读全文
posted @ 2018-03-30 10:13 只会一点java 阅读(3947) 评论(5) 推荐(22) 编辑
摘要:
一、概述 作为一个合格的程序员,算法是必备技能,特此总结十大基础排序算法。java版源码实现,强烈推荐《算法第四版》非常适合入手,所有算法网上可以找到源码下载。 PS:本文讲解算法分三步:1.思想2.图示3.源码4.性能分析 1.1 时间复杂度 算法的运行时间,在这里主要考量:比较和交换的成本。 常 阅读全文
posted @ 2018-03-13 11:32 只会一点java 阅读(1491) 评论(2) 推荐(2) 编辑
摘要:
一、观察者模式概述 定义: 观察者模式(Observer Pattern):定义对象之间的一种一对多的依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。别名有:发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(So 阅读全文
posted @ 2018-01-29 10:29 只会一点java 阅读(5963) 评论(0) 推荐(5) 编辑
摘要:
一、前言 spring cloud大行其道的当下,如果不了解基本原理那么是很纠结的(看见的都是约定大于配置,但是原理呢?为什么要这么做?如何串联起来的?)。spring cloud是基于spring boot快速搭建的,今天咱们就看看spring boot容器启动流程(全文基于1.5.9版本,spr 阅读全文
posted @ 2018-01-24 20:32 只会一点java 阅读(35441) 评论(10) 推荐(24) 编辑