07 2015 档案
摘要:1、关于IOC容器 无spring之前创建对象用传统的new关键字,对象之间的依赖性比较强,耦合度高,自己去管理bean,spring ioc主要是提供了对象容器来管理对象和对象之间的关系,spring ioc叫控制反转或者依赖注入。2、IOC实现需要哪些元素 大家想,如果让你来写一个spring ...
阅读全文
摘要:一、引子 这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。 继承关系由于自身的缺陷,被专家们扣上了“罪恶”的帽子。“使用委派关系代替继承关系”,“尽量使用接口实现而不是抽象类继承”等等专家警告,让我们这些菜鸟对继承“另眼相看”。 其实,继承还是有很多...
阅读全文
摘要:struts2是在webwork2基础上发展而来,struts2属于mvc框架。 struts1和struts2的区别1)Action类的实现方式: Struts1的Action在实现的时候必须扩展Action类或者Action的子类,Struts2的Action类实现的时候可以不用实现任何类...
阅读全文
摘要:nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-get install build-essentialapt-get inst...
阅读全文
摘要:Session另2中实现方式,1、Cookie2、URL重写。 session创建的时间是:request.getSession(true);
阅读全文
摘要:Cookie分为2中,一种为本地Cookie,需要设置最大有效时间,超过这个时间自动被删除;另一种为窗口Cookie,没有设置最大有效时间。文本Cookie是服务端返回给客户端的文本,客户端写在本地磁盘上的一个txt。Cookie格式为键值对形式存在。 客户端可以阻止Cookie的写入。Cooki...
阅读全文
摘要:Servlet 是在服务器上运行的小程序。最早支持 Servlet 技术的是 JavaSoft 的 Java Web Server。此后,一些其它的基于 Java 的 Web Server 开始支持标准的 Servlet API。Servlet 的主要功能在于交互式地浏览和修改数据,生成动态 We...
阅读全文
摘要:启动本地tomcat,之后 cmd > telnet localhost 8080回车 GET / HTTP/1.1 Host:127.0.0.1 Content-Type:text/html 后面要有2个回车 黑皮上会输出tomcat的首页。 返回格式 HTTP/1.1 200 OK Date:...
阅读全文
摘要:trunk 一个项目在测试、生产环境的配置会有所同;或者一个项目的一个版本怎样保存呢,利用svn分支创建一个版本。 点击要创建分支的项目右键分支,保存到相应目录。 如果在主干上有修改需要并且需要合并到分支上,就点击分支合并,选择相应目录即可。
阅读全文
摘要:Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令:1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -Dar...
阅读全文
摘要:Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Mav...
阅读全文
摘要:目前APP调用java后端接口的开发屡见不鲜。然而Http协议是短连接,APP和java后端不可能在一个容器中运行,所以就造成了会话无法记录。 通过服务端生成token,服务端把token放入容器中,APP访问接口传入token到服务端验证是否过期,如果过期则用户超时,反之顺利调用。 案例 登录通...
阅读全文
摘要:linux配置查看用ssh登录服务器后首先检查磁盘空间 linux查看磁盘空间大小:df -h上图中磁盘大小大概120G,对应阿里云ESC中的信息看是否对应,如果有磁盘没有挂载,需要手动挂载(额外买的磁盘默认不会挂载)。 挂载方法参考http://help.aliyun.com/knowledge_...
阅读全文
摘要:在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻烦的事情。有没有一种方...
阅读全文
浙公网安备 33010602011771号