摘要:
一、Redis简介
1.1 NoSQL
NoSQL,泛指非关系型数据库,NoSQL数据库分为四大类:键值存储数据库(Redis,Voldemort,Oracle BDB)、列存储数据库(HBase,Riak)、文档型数据库(CouchDB,MongoDB)、图形数据库(Neo4J,InfoGrid,Infinite... 阅读原文
2017-08-20 17:07:03 阅读(815) 评论(0)
摘要:
pageContext : 当前页面的范围
request : 一次请求的范围, 可能包含一个或多个pageContext
session : 一次会话的范围, 可能包含一个或多个请求对象(request)
application : 一次服务的范围 , 可能包含一个或多个会话对象(session)
阅读原文
2017-08-20 16:04:02 阅读(749) 评论(0)
摘要:* A:程序的编译和运行的环境配置(一般不改) * window -- Preferences -- Java * 编译环境:Compiler 默认选中的就是最高版本。 * 运行环境:Installed JREs 默认会找你安装的那个JDK。建议配置了Java的环境变量。 * 问题: ... 阅读原文
2017-08-20 14:53:03 阅读(779) 评论(0)
摘要:
request:表示HttpServletRequest对象,它包含了有关浏览器请求的信息,并且提供了几个用于获取cookie,header和session数据的有用方法;
response:表示HttpServletResponse对象,并提供了几个用于设置送回浏览器的响应的方法(如cookies,头信息等。)
p... 阅读原文
2017-08-20 14:35:01 阅读(735) 评论(0)
摘要:
###生命周期全过程:
实例化:Servlet 容器创建 Servlet 的实例
初始化:该容器调用 init() 方法
服务:如果请求 Servlet,则容器调用service()方法
销毁:销毁实例之前调用 destroy() 方法
释放:垃圾回收
阅读原文
2017-08-20 13:44:02 阅读(704) 评论(0)
摘要:
先说一下什么是组件扫描:
指定一个包路径,Spring会自动扫描该包及其子包所有组件类,当发现组件类定义前有特定的注解标记时,就将该组件纳入到Spring容器。等价于原有XML配置中的<bean>定义功能。
组件扫描可以替代大量XML配置的<bean>定义。
使用组件扫描,首先需要在XML配置... 阅读原文
2017-08-20 13:31:01 阅读(774) 评论(0)
摘要:
package Callatz;/* 本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印******* ***** *** * *** ************
*/public class Shalou { public void shaLou(int n)... 阅读原文
2017-08-20 13:00:03 阅读(776) 评论(0)
摘要:
这里主要包含ArrayList和LinkedList, 然后再添加一个:CopyOnWriteArrayList
关于Java中的集合内容, 感觉都已经被写烂了, 我这里主要是做个复习, 再从扒下源代码, 尽量用最直白的语言把里面的核心内容记录下来。仅此而已。
一、ArrayList1, for-each原理:
0、... 阅读原文
2017-08-20 11:07:02 阅读(749) 评论(0)
摘要:
访问某页面时,出现了这个异常:
java.lang.IllegalArgumentException: Wildcard string cannot be null or empty. Make sure permission strings are properly formatted.
at org.apac... 阅读原文
2017-08-20 10:36:01 阅读(835) 评论(0)
摘要:
一、为什么要使用接口?
三层体系架构上层调用下层的时候最好使用接口,比如action层调用service的时候,private IUserDAO userDAO;这里将属性定义为接口,调用DAO的时候都是调用接口里面的方法,实现了这个接口的类就有很多种实现方法了,既可以用hibernate的实现,也可以用JDBC的... 阅读原文
2017-08-20 10:13:02 阅读(786) 评论(0)