摘要:   模糊查询用户信息 <!--          [${}]:表示拼接SQL字符串           [${value}]:表示要拼接的是简单类型参数。           注意:          1、如果参数为简单类型时,${}里面的参数名称必须为value          2、${... 阅读原文
2019-03-02 17:41:06 阅读(2337) 评论(0)
摘要: 函数式接口 就是在java8里允许你为一个接口(只有一个实现的,声明为FunctionalInterface注解的)实现一个匿名的对象,大叔感觉它与.net平台的委托很类似,一个方法里允许你接收一个方法签名,这个方法在一个声明为FunctionalInterface的接口里,并且它是接口里唯一的方法。 java框架里... 阅读原文
2019-03-02 16:27:03 阅读(3642) 评论(0)
摘要: 这里有10个经典的Java面试题,也为大家列出了答案。这是Java开发人员面试经常容易遇到的问题,相信你了解和掌握之后一定会有所提高。让我们一起来看看吧。   1.Java的HashMap是如何工作的? HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。 HashMap 基... 阅读原文
2019-03-02 14:55:07 阅读(2376) 评论(0)
摘要:    Java 代理(Proxy)模式与现实中的代理含义一致,如旅游代理、明星的经纪人。    在目标对象实现基础上,增加额外的功能操作,由此来扩展目标对象的功能。    JavaWeb 中最常见的过滤器、Struts 中的拦截器、Spring 中的 AOP...都有代理的应用。    此篇博客将编写例子描述 ... 阅读原文
2019-03-02 14:29:02 阅读(2669) 评论(0)
摘要:   1.1 MyBatis   MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis,实质上Mybatis对ibatis进行一些改进。   MyBatis是一个优秀的持久层... 阅读原文
2019-03-02 13:49:03 阅读(2299) 评论(0)
摘要: 第一步: 添加依赖      <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-ao... 阅读原文
2019-03-02 12:52:02 阅读(2498) 评论(0)
摘要: 在eclipse中安装了Activiti插件之后,就可以新建Activiti工程,但是在实际使用时发现,在该工程中间新建Activiti Diagram,绘制好该图形之后,右键,新建单元测试,选择junit4类型, 1. 创建Activiti工程 2. 新建Activiti Diagram   ... 阅读原文
2019-03-02 11:58:07 阅读(2369) 评论(0)
摘要: 这个问题竟然纠结了半个小时! 就问题而言,肯定是出在mybatis中   终于,找到了答案, 原来是DataSource配置问题,   我将配置连接池的数据写到了文件db.properties中, SqlMapConfig.xml中引用db.properties配置   经过几轮测试,后来又将url... 阅读原文
2019-03-02 10:51:02 阅读(2332) 评论(0)
摘要: redis数据结构和使用场景 strings lists sets sort sets hashes strings token session validateCode 分布锁 lists 最近联系人 sets 优惠卷 激活码 用户标签 sort sets 排行榜 hashes 购物车 bitmaps 用户签... 阅读原文
2019-03-02 09:53:02 阅读(2349) 评论(0)
摘要:         对于任何一门语言,要想达到精通的水平,研究它的执行原理(或者叫底层机制)不失为一种良好的方式。在本篇文章中,将重点研究java源代码的执行原理,即从程 序员编写JAVA源代码,到最终形成产品,在整个过程中,都经历了什么?每一步又是怎么执行的?执行原理又是什么?.....        当然,本篇文... 阅读原文
2019-03-02 08:11:07 阅读(2309) 评论(0)