阿飞(dufyun)的博客

不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!

Spring-Session实现Session共享实现原理以及源码解析

知其然,还要知其所以然 ! 本篇介绍Spring-Session的整个实现的原理。以及对核心的源码进行简单的介绍! 实现原理介绍 实现原理这里简单说明描述: 就是当Web服务器接收到http请求后,当请求进入对应的Filter进行过滤,将原本需要由w...

2018-03-09 00:22:59

阅读数:10576

评论数:10

java的线程安全、单例模式、JVM内存结构等知识学习和整理

知其然,不知其所以然 !在技术的海洋里,前路漫漫,我一直在迷失着自我。 欢迎访问我的csdn博客,我们一同成长!“不管做什么,只要坚持下去就会看到不一样!在路上,不卑不亢!” 博客首页:http://blog.csdn.net/u010648555在下面的题目来自于我要加的一个QQ群,然后要加这个...

2017-10-10 18:09:45

阅读数:1811

评论数:4

一张图讲解对象锁和关键字synchronized修饰方法(代码块)

每个对象在出生的时候就有一把钥匙(监视器Monitor),那么被synchronized 修饰的方法相当于给方法加了一个锁,这个方法就可以进行同步,在多线程的时候,不会出现线程安全问题。 注:Monitor是 Java中用以实现线程之间的互斥与协作的主要手段,它可以看成是对象或者 Class的锁。...

2017-09-29 23:25:48

阅读数:6750

评论数:18

Redisson分布式锁的简单使用

redis分布式锁学习和集成框架Redisson分布式锁的一些简单使用

2017-04-12 10:06:48

阅读数:14493

评论数:12

Quartz学习——SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解(四)

当任何时候觉你得难受了,其实你的大脑是在进化,当任何时候你觉得轻松,其实都在使用以前的坏习惯。 SSMM(Spring+SpringMVC+Mybatis+Mysql)和Quartz集成详解

2017-03-07 17:10:02

阅读数:12036

评论数:22

Spring学习——Spring中定时器实现

在一些工作需要使用到定时器,Spring很好的集成了定时器的功能! 在Spring 中使用Quartz,本文介绍Spring3.0以后自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,

2016-08-09 15:49:26

阅读数:49722

评论数:27

xShell连接vmware虚拟机【经典】

【经典】在刚刚开始学习Linux的同学,在VMware安装好Linux之后,不知道怎么去设置Ip,通过xshell去和虚拟机进行连接,下面就是我自己学习时候总结的连接方法,希望大家在连接后好好学习,我们一起进步。

2016-01-23 18:05:02

阅读数:14110

评论数:6

2018,我的这一年

这一年是和自己对话的一年,是矛盾的一年,是抑郁的一年。 时间过的很快,2018已经过去很多天了,是时候对过去的这一年进行一个简单的总结了,不管这一年过的如何,在时间的巨轮下,一切都成为过往,成为了生命中的一段经历,若干年后这一段经历或许只剩下一些碎片的回忆,那也没有关系,顺其自然即可! 泰戈尔...

2019-01-06 12:44:13

阅读数:123

评论数:2

【教程】Spring+Mybatis环境配置多数据源

一、简要概述 在做项目的时候遇到需要从两个数据源获取数据,项目使用的Spring + Mybatis环境,看到网上有一些关于多数据源的配置,自己也整理学习一下,然后自动切换实现从不同的数据源获取数据功能。 二、代码详解 2.1 DataSourceConstants 数据源常量类 /** ...

2018-12-19 22:21:16

阅读数:454

评论数:2

【插件】推荐两个谷歌浏览器的插件

昨天加班到很晚,遇到一个很奇怪的问题,今天才大概定位产生的原因! 很多时候问题很难复现,导致排查问题的效率就不是那么的高效!本来想着写一下这次排查问题的总结,还是后面有时间在写。 今天分享两个谷歌浏览器(程序员必备浏览器)的插件,我一直在用,特别好用,所以推荐给你! CSDN中屏蔽百度广告 - ...

2018-11-29 08:59:13

阅读数:160

评论数:0

【教程】使用gitee搭建免费的图床

【教程】使用gitee搭建免费的图床 前几天七牛云的免费图床测试域名回收,导致我上传的图片都不能访问!要配置自定义域名,域名还要绑定主机。没有云主机的我开始想你们搞一个免费的图床,并且数据也不会丢失呢 ? ​ 想到之前自己在GitHub上搭建过一个GitHub Page ,里面可以上传图片并且图片...

2018-11-23 23:23:50

阅读数:919

评论数:3

最近招聘和面试的感想

​ 本篇博文写给自己,也写给那些在找工作或者找实习工作的伙伴。 我的故事 ​ 刚刚入职新公司一个多月了,刚好前段时间有幸和公司的HR同事一起去湖南大学做公司的校招,湖大之前还是去过几次,只是之前去都是爬岳麓山,下山的时候路过。也没有怎么在湖大校园里面逛逛。这次是去校招,说真的,自己心里还挺激动...

2018-11-20 23:26:56

阅读数:557

评论数:3

Nexus 3的搭建和简单使用介绍

搭建Nexus 3私服 一、简介 nexus 私服间于本地仓库和中央仓库直接。 1、有两种安装方式: 使用tomcat启动,Tgz 使用自带的Jetty启动 ,zip包(推荐使用) 2、下载地址 : Nexus oss 3、环境准备: jdk8+ + maven3+ 二、安...

2018-11-18 17:47:17

阅读数:50

评论数:0

又一个新的开始

又有一段时间没有进行整理和总结输出了,其实最近也没有闲着,也是一直在看书学习状态,看Java并发编程相关的知识,之前买了《Java并发编程的艺术》,去年看了一遍。最近又买了《Java并发编程实战》,两本书都挺好的,《Java并发编程的艺术》这本看了一遍,最近在看其中的一些章节,又有新的一些体会,新...

2018-10-09 23:26:34

阅读数:159

评论数:2

Java中static块执行时机

Java中static块执行时机 在使用static进行初始化的操作,怎么也执行不了!代码如下: public class StaticDemo { public static final String INIT = "init&quot...

2018-08-30 21:38:28

阅读数:373

评论数:2

maven学习系列——(七)Dependency

Dependency介绍 本文转自:Maven简介(六)——Dependency,并加上自己在实际使用中的总结和说明! 1、依赖的传递性 依赖传递对版本的选择 假设A依赖于B和C,然后B依赖于D,D又依赖于E1.0,C直接依赖于E2.0,那么这个时候A依赖的是E1.0还是E2.0,还是这两...

2018-08-26 13:49:31

阅读数:317

评论数:1

探索Java的日志世界

探索Java的日志世界 本文的思维导图 一、主题 打开日志的大门,探索的Java日志世界 二、目标 了解常用的日志框架 掌握日志框架的选择和使用以及开发规范 了解日志框架中的一些设计思想 三、内容 1、日志及日志框架简介 1.1 、日志简介 1.1.1...

2018-08-22 18:44:17

阅读数:328

评论数:2

Cause: java.sql.SQLException: Could not retrieve transation read-only status server

背景 最近在部署一套完整的项目,部署过程中遇到很多的问题,在来总结一些如标题的这个错误! 环境说明: 使用分布式数据库,使用的是mysql! ### Cause: java.sql.SQLException: Could not retrieve transation read-o...

2018-08-20 21:51:59

阅读数:324

评论数:1

com.jcraft.jsch.JSchException: Auth fail

背景 服务器信息: 服务器A:10.102.110.1 服务器B:10.102.110.2 需要从服务器A通过Sftp传输文件到服务器B。 应用项目中有一个功能,要通个关Sftp进行日志文件的传输,在部署的时候,服务器之间已经配置了免认证(密),也就sftp免密登录...

2018-08-20 21:29:58

阅读数:2122

评论数:3

ElasticSearch 入门总结

ElasticSearch 入门 课程视频地址:ElasticSearch 入门 一、ElasticSearch 简介 1.1、什么是ElasticSearch ​ 简称 ES 基于Apache Lucene 构建的 开源搜索引擎,提供一个分布式多用户能力的全文搜索引擎 采...

2018-08-19 20:08:26

阅读数:517

评论数:2

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