会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
蔡苗
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2018年5月11日
@Autorwird @Resource @Qualifier
摘要: @Autowird 按照类型加载bean ,且默认是required,当要注入的实列为null即spring工厂中不存在要加载的类的实列,将会报beanCreateExceprion异常。 如果允许 null 值,可以设置它 required 为false。 如果我们想要按名称进行装配的话,可以添加
阅读全文
posted @ 2018-05-11 10:18 蔡苗
阅读(143)
评论(0)
推荐(0)
编辑
2018年3月27日
redis安装及入门
摘要: Redis是一款开源的、高性能的键-值存储(key-value store)。它常被称作是一款数据结构服务器(data structure server)。 Redis的键值可以包括字符串(strings)类型,同时它还包括哈希(hashes)、列表(lists)、集合(sets)和 有序集合(so
阅读全文
posted @ 2018-03-27 19:28 蔡苗
阅读(155)
评论(0)
推荐(0)
编辑
mysql 常用30种sql查询语句优化方法
摘要: 1.应尽量避免在where字句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 3.应尽量避免在where字句找那个对字段进行null值判断,否则将导致引擎放弃使用全表扫描。 selec
阅读全文
posted @ 2018-03-27 10:40 蔡苗
阅读(400)
评论(0)
推荐(0)
编辑
2018年3月24日
springmvc之PathMatcher路径匹配
摘要: PathMatcher作为一个路径匹配器,在springMVC中运用十分广泛.通过相应的url如何定位的相应的controller就需要用到PathMatcher进行匹配,当然spring中这个路径匹配规则都是 Ant分风格。这是PathMatcher源码的内容,介绍了PathMatcher用处。
阅读全文
posted @ 2018-03-24 10:22 蔡苗
阅读(3664)
评论(0)
推荐(0)
编辑
2018年3月23日
java web容器启动的过程
摘要: 1、对于一个web 应用,其部署在web 容器中,web 容器提供其一个全局的上下文环境,这个上下文就是 ServletContext ,其后面的spring IoC 容器提供宿主环境 通过这行代码就可以看出: servletContext.setAttribute(WebApplicationCo
阅读全文
posted @ 2018-03-23 15:58 蔡苗
阅读(1125)
评论(0)
推荐(0)
编辑
2018年3月22日
java 枚举 enum 总结
摘要: 枚举之前定义常量就需要 public static fianl...,列如: public static final int MONDAY =1; public static final int TUESDAY=2; public static final int WEDNESDAY=3; publ
阅读全文
posted @ 2018-03-22 15:12 蔡苗
阅读(171)
评论(0)
推荐(0)
编辑
2018年3月16日
springmvc核心转发器(中央控制器)DispatcherServlet分析
摘要: springmvc采用最常见的前端控制器模式(Front Controller Pattern) 是用来提供一个集中的请求处理机制,所有的请求都将由一个单一的处理程序处理。该处理程序可以做认证/授权/记录日志,或者跟踪请求,然后把请求传给相应的处理程序。springmvc中所有请求都会到达Diapa
阅读全文
posted @ 2018-03-16 13:50 蔡苗
阅读(380)
评论(0)
推荐(0)
编辑
2018年2月6日
AVLTree的Java实现
摘要: package com.learn.tree.demo2; /** * AVL树又叫做平衡二叉树。 AVL树的前提是二叉树(BST或叫做二叉搜索树) * 由于在生成BST树的过程中可能会出现线性树结构。比如插入的顺序是:1,2,3,4,5,6n * 二叉搜索树就会退化为链表(线性机构),此时所搜的时
阅读全文
posted @ 2018-02-06 15:15 蔡苗
阅读(209)
评论(0)
推荐(0)
编辑
2018年1月19日
重写java对象中的equals方法(这次我们只比较内容,不比较引用即内存地址)
摘要: 要想判断两个对象是否相等,不能通过比较两个对象的引用是否相等(即==),这是永远都得不到相等的结果的,因为两个对象的内存地址永远不会相等,所以正确的比较方法是直接比较这两个对像里面的内容是不是相同的。 Object类提供了一个equals()方法来比较两个对象的内容是否相同,因此我们可以采用这个方法
阅读全文
posted @ 2018-01-19 16:06 蔡苗
阅读(492)
评论(0)
推荐(0)
编辑
2018年1月16日
基于java几种常见排序的实现及优化
摘要: package com.learn.sort; /** * 基本排序--选择排序 冒泡排序 插入排序 希尔排序 * * 下面所有的排序默认为升序 */public class BaseSort { /** * 选择排序 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是
阅读全文
posted @ 2018-01-16 14:09 蔡苗
阅读(195)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页