会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
寻的足迹
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2017年4月28日
SpringMVC的底层实现
摘要: SpringMVC的底层实现流程: SpringMVC的核心是DispatchServlet,它负责接收HTTP的请求和协调SpringMVC中各个组件来完成请求处理的任务,一个请求被截获后,DispatchServlet会通过HanderMapping(处理映射器)去定位到特定的Controlle
阅读全文
posted @ 2017-04-28 22:19 寻的足迹
阅读(767)
评论(0)
推荐(0)
2017年4月25日
Redis与memchache对比
摘要: Redis是NOSQL系统之一,它是一个key-value存储系统。和Memcache类似,但很大程度补偿了Memcache的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及
阅读全文
posted @ 2017-04-25 10:07 寻的足迹
阅读(638)
评论(0)
推荐(0)
2017年4月23日
java设计模式之生产者/消费者模式
摘要: 什么是生产者/消费者模式? 某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为消费者。在生产者与消费者之间在加个缓冲区,我们形象的称之为仓库,生产者负责往仓库了进商品,而消费者负责从仓
阅读全文
posted @ 2017-04-23 21:22 寻的足迹
阅读(7754)
评论(0)
推荐(0)
java的同步实现
摘要: 在java编程中,经常需要用到同步,而同步的实现使用最多的就是synchronized关键字了。 synchronized关键字涉及到“锁”的概念,首先先了解一下相关锁的知识。 java的内置锁:每个java对象都可以用做一个实现同步的锁,这些锁成为内置锁。线程进入同步代码块或方法的时候会自动获得该
阅读全文
posted @ 2017-04-23 19:29 寻的足迹
阅读(371)
评论(0)
推荐(0)
java多线程实现
摘要: java中有两种多线程的实现方式,一种是继承Thread类,一种是实现Runnable接口。 那么继承Thread类与实现Runnable接口这两种方式有什么区别呢?具体通过实际的案例来体现。 现在模拟火车售票系统,实现通过四个销售站点销售某日某车次火车100张票,一个站点用一个线程表示。 首先使用
阅读全文
posted @ 2017-04-23 11:59 寻的足迹
阅读(160)
评论(0)
推荐(0)
2017年4月21日
java动态代理机制
摘要: 首先了解代理设计模式,其思想是为其他对象提供一种代理以控制对这个对象的访问。 java动态代理就是遵循这种思想,spring中的AOP实现原理就是java的动态代理。 在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个则是 Pr
阅读全文
posted @ 2017-04-21 23:08 寻的足迹
阅读(330)
评论(0)
推荐(1)
2017年4月20日
Spring的几种注入bean的方式
摘要: 在Spring容器中为一个bean配置依赖注入有三种方式: · 使用属性的setter方法注入 这是最常用的方式; · 使用构造器注入; · 使用Filed注入(用于注解方式). 使用属性的setter方法注入 首先要配置被注入的bean,在该bean对应的类中,应该有要注入的对象属性或者基本数据类
阅读全文
posted @ 2017-04-20 23:55 寻的足迹
阅读(40272)
评论(0)
推荐(0)
java的泛型与反射机制
摘要: 什么是泛型? 泛型,即“参数化类型”。顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参)。 为什么要使用泛型? 先看如下代码: 在如上的编码过程中,我们发现主要存在两个问题: 1.当我们将
阅读全文
posted @ 2017-04-20 23:28 寻的足迹
阅读(3796)
评论(0)
推荐(0)
2017年4月19日
java中equals与==的比较
摘要: 总结来说: 1)对于==,如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 2)对于equals方法,注意:equals方法不能作用于基本数据类型的变量 如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象
阅读全文
posted @ 2017-04-19 10:23 寻的足迹
阅读(186)
评论(0)
推荐(0)
2017年4月16日
Java虚拟机JVM简单理解
摘要: Java虚拟机JVM的作用: Java源文件(.java)通过编译器编译成.class文件,.class文件通过JVM中的解释器解释成特定机器上的机器代码,从而实现Java语言的跨平台。 JVM的体系结构包含三个主要的子系统和一个内存区,分别是: 垃圾回收器:用于回收堆(heap)中无引用的对象。
阅读全文
posted @ 2017-04-16 21:18 寻的足迹
阅读(215)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告