自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 通俗地讲,Netty 能做什么?

文章来源: https://www.zhihu.com/question/24322387 作者:知乎用户 链接:https://www.zhihu.com/question/24322387/answer/282001188 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作为一个学Java的,如果没有研究过Netty,那...

2018-05-28 08:57:42 18417 2

原创 自己动手实现HTTP协议

package designpattern.nio;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerSock...

2018-05-26 15:35:21 1550

原创 常用链接

Redis 命令参考 http://doc.redisfans.com/

2018-05-26 11:40:21 8448

原创 基本的Redis事务

文章引用: https://www.cnblogs.com/kyrin/p/5967620.html有时候为了同时处理多个结构,我们需要向Redis发送多个命令.尽管Redis有几个可以在两个键之前复制或移动元素的命令,但却没有那种可以在两个不同类型之间移动元素的命令(虽然可以使用ZUNIONSTORE命令将元素从一个集合复制到另外一个有序集合).为了对相同或者不同类型的多个键执行操...

2018-05-26 11:13:06 250

原创 Spring源码学习--容器的基础XmlBeanFactory(加载Bean)

继上文Spring源码学习–容器的基础XmlBeanFactory(加载Bean) https://blog.csdn.net/u013412772/article/details/80048603继续分析下面这行代码的运行过程: BeanFactory beanFactory = new XmlBeanFactory(new ClassPathResource(“beanF...

2018-05-24 15:39:22 617 2

原创 Spring源码学习--HandlerInterceptor接口

HandlerInterceptor接口在Spring源码目录包地址为: org.springframework.web.portlet;1.HandlerInterceptor接口方法介绍public interface HandlerInterceptor { /** * preHandle方法是进行处理器拦截用的,顾名思义,该方法将在Cont...

2018-05-23 17:12:41 2486

转载 Spring源码学习--Spring 拦截器和过滤器的区别?

文章来源: https://www.zhihu.com/question/30212464拦截器是基于java的反射机制的,而过滤器是基于函数回调。拦截器不依赖与servlet容器,过滤器依赖与servlet容器。拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问。在action的生命周...

2018-05-23 17:00:09 164

转载 重写equal()时为什么也得重写hashCode()之深度解读equal方法与hashCode方法渊源(三)

文章来源: https://blog.csdn.net/javazejian/article/details/51348320继续: https://blog.csdn.net/u013412772/article/details/803769026.重写equals()中getClass与instanceof的区别虽然前面我们都在使用instanceof(当然前面...

2018-05-19 19:17:02 203

原创 Redis基于spring-data-redis使用

添加 Spring Data Redis 的 jar 包依赖即可,maven 方式如下:<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-redis</artifactId&am

2018-05-19 19:07:53 114

转载 重写equal()时为什么也得重写hashCode()之深度解读equal方法与hashCode方法渊源(二)

文章来源: https://blog.csdn.net/javazejian/article/details/51348320继续: https://blog.csdn.net/u013412772/article/details/80321068

2018-05-19 18:59:42 317

原创 Spring源码学习--从Springboot的ApplicationContext获取Bean

场景:某些类A无法注入的情况下,需要用到其他被Spring注入的对象B,此时在A类如果想使用B,可以采取下面的方式import org.springframework.beans.BeansException;import org.springframework.context.ApplicationContext;/** * Description:获取bean工具 * *...

2018-05-19 18:30:57 4760

转载 Spring源码学习--ApplicationContext接口

文章来源: https://www.cnblogs.com/zffenger/p/5813470.html

2018-05-17 14:30:43 1290

原创 Spring源码学习--Spring中的BeanFactory和ApplicationContext

文章来源 https://www.zhihu.com/question/38597460?sort=created https://blog.csdn.net/u011202334/article/details/51509235 https://blog.csdn.net/hi_kevin/article/details/7325554Spring中的BeanFac...

2018-05-16 15:46:06 596

转载 Spring源码学习--Spring事件体系

文章来源: https://blog.csdn.net/caihaijiang/article/details/7460888

2018-05-16 11:39:22 662

转载 重写equal()时为什么也得重写hashCode()之深度解读equal方法与hashCode方法渊源(一)

文章来源: https://blog.csdn.net/javazejian/article/details/51348320

2018-05-15 12:12:38 171

原创 Redis基于SpringData使用和配置的概况 & API

主要的几个类 & 简单用法介绍看一下我们要关心的几个重要的类图: 1)JedisConnectionFactory 里面依赖了 JedicConnection 和 JedisPoolConfig、RedisSentineConfiguration、RedisCLusterConfiguration的三种配置方法。 2)RedisAutoConfigu...

2018-05-15 11:36:44 410

原创 Redis基于java使用初步了解

实例 DEMO1://例如某个Service里面只需要引用RedisTemplate类即可:@Autowiredprivate static RedisTemplate redisTemplate;//某个service方法中,直接调用redisTemplate操作redis的set集合,储存key和valuepublic Object cacheAround(String key...

2018-05-15 11:33:50 168

原创 Redis 基于 Spring Boot 的配置方法

一丶基于 Spring Boot 的配置方法以 Spring Boot 为例分别介绍一下这四种配置方法:(1)基本使用;(2)连接池的使用;(3)高可用连接(master/salve);(4)客户端分片。添加 Spring Data Redis 依赖<!--如果是 Spring Boot 项目直接添加 spring-boot-starter-data-redis 即可...

2018-05-15 11:33:14 9271

原创 gradle的下载与安装与eclipse配置集成

文章来源: https://blog.csdn.net/u014421818/article/details/79191094/

2018-05-14 14:58:52 346

转载 Windows下git使用代理服务器的设置方法

文章来源: https://blog.csdn.net/lenglong110/article/details/52411230

2018-05-14 14:29:29 3685

原创 Java设计模式之Java NIO 反应器(Reactor)模式

文章来源: https://blog.csdn.net/zmx729618/article/details/51860879Java NIO非堵塞技术实际是采取反应器模式,或者说是观察者(observer)模式为我们监察I/O端口,如果有内容进来,会自动通知我们,这样,我们就不必开启多个线程死等,从外界看,实现了流畅的I/O读写,不堵塞了。 同步和异步区别 : 有无通...

2018-05-12 11:23:52 1182

原创 Git操作命令以及常见问题处理

git base提交本地仓库代码到github (1) git remote add origin https://github.com/DemoTransfer/webmanager.git(github项目地址) (2) git pull origin master 拉取 (3) git push -u origin master 推送 git本地...

2018-05-12 11:18:32 792

原创 Redis五种不同数据结构命令初步了解

字符串 列表 集合 散列 有序集合

2018-05-12 11:07:37 121

原创 Redis--安装与运行:Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

错误描述:redis运行时出错 解决方法:cd to the bin directory of Redis, and runredis-cli.exeshutdownexitopen another cmd window, cd to the bin directory of Redis, and runredis-server.exe详见stackoverflow:...

2018-05-10 23:57:40 208

原创 Redis常用链接

Windows下Redis的安装 https://www.yiibai.com/redis/window_redis_install.html

2018-05-10 23:16:49 172

转载 Java设计模式之Reactor(反应器)模式初探

文章来源: https://blog.csdn.net/pistolove/article/details/53152708 http://www.blogjava.net/DLevin/archive/2015/09/02/427045.html本文针对Reactor模式从四个方面进行了阐述,首先简单介绍了Reactor模式是什么;其次,阐述了为什么使用Reactor...

2018-05-04 09:33:40 1181

转载 Spring源码学习--Java注解Annotation与自定义注解详解

文章来源: http://www.jb51.net/article/136853.htm一:Java注解简介开发中经常使用到注解,在项目中也偶尔会见到过自定义注解,今天就来探讨一下这个注解是什么鬼,以及注解的应用场景和如何自定义注解。下面列举开发中常见的注解@Override:用于标识该方法继承自超类,当父类的方法被删除或修改了,编译器会提示错误信息(我们最经常看到的t...

2018-05-03 08:44:42 392

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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