橘子洲烟花

        9月24晚上,橘子洲中秋放烟花啦,可惜这次观看位置是杜甫江阁对面,预约杜甫江阁现在需要会员,滴滴滴表示现充会员也不行—-失败,而且交通管制,在滴滴师傅的指点下到了这个也很棒的位置。


路上比较堵车,万幸提前3分钟赶到,烟花表演20分钟,视频由笑笑提供,hhhhhh我真是个懒鬼。烟花很漂亮,回来的路上有微风,迎面走过去很舒服

Spring接口容器加载配置文件

去年记得有一次面试,提问Spring装载Bean和初始化的问题,回答的并不好。重新整理下思路。

首先先从加载Spring配置文件说起。

1     ApplicationContext  接口容器
ApplicationContext 接口用于加载Spring配置文件,实现类为ClassPathXmlApplicationContext  和  FileSystemXmlApplicationContext,如下图:

a、配置文件在类路径下
b、配置文件在本地目录
c、配置文件在项目跟路径下
2     BeanFactory 接口容器
BeanFactory 接口是 ApplicationContext接口的父类

一般使用 XmlBeanFactory 实现类 加载 Spring 配置文件
XmlBeanFactory的结构:

参数Resource 是接口,有两个实现类:

ClassPathResource : 指定类路径下的资源文件
FileSystemResouce : 指定项目根路径或本地磁盘路径下的资源文件

在创建了 BeanFactory 容器后,通过使用 getBean() 方法,从容器中获得指定的 Bean 对象
编写测试代码举例(spring配置文件我放在了src/resource目录下):

 

3    […] Continue Reading…

Hibernate报错: java.lang.ClassCastException: pojo.Student_$$_javassist_0 cannot be cast to javassist.util.proxy.Proxy

今天滴滴滴在温故关于Hibernate的查询语法:Query的 list() 与iterate() 时
编写测试代码报错:javassist_0 cannot be cast to javassist.util.proxy.Proxy

hibernate_javassist报错

查阅很多资料 大概有三种解决方法:

1.在web.xml中配置 filter

<filter>
       <filter-name>openSessionInView</filter-name>
      <filter- class>             org.springframework.orm.hibernate5.support.OpenSessionInViewFilter
    […] Continue Reading…

Stream类分析

先认识一个概念:流
流是数据流向某个对象,并且到达这个对象的过程
流式输入/输出是一种很常见的输入和输出方式。认识这一个概念,需要我们用使用、认识计算机的角度,如:输入流代表从外设(比如键盘)流入计算机内存的数据序列;输出流代表从计算机内存流向外设(比如显示器)的数据序列

根据数据类型的不同,流分为两类:字节流(Byte流),可以依次读写8位二进制数,如 InputStream 和 OutputStream 类;字符流(Character流),可以一次读写16位二进制数,如 Reader 和 Writer

他们都是抽象类。下面看看他们的结构层次:

InputStream 类层次结构图

 

OutputStream 类层次结构图 Reader类层次结构图 Writer类层次结构图