自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sihai_1991的专栏

知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得!

  • 博客(76)
  • 收藏
  • 关注

原创 【个人喜好诗词之一】再别康桥

作者:徐志摩,创作于1928年《再别康桥》轻轻的我走了,正如我轻轻的来;我轻轻的招手,作别西天的云彩。那河畔的金柳,是夕阳中的新娘;波光里的艳影,在我的心头荡漾。软泥上的青荇,油油的在水底招摇;在康河的柔波里,甘心做一条水草!那榆荫下的一潭,不是清泉,是天上虹;揉碎在浮藻间,沉淀着彩虹似的梦。寻梦?撑一支长篙,

2016-08-24 23:09:32 550

原创 【个人喜好诗词之一】雨巷

生活不止眼前的苟且,应该还有诗和远方!作者: 戴望舒 ,创作于1927年《雨巷》 撑着油纸伞,独自 彷徨在悠长、悠长 又寂寥的雨巷 。我希望逢着 一个丁香一样地 结着愁怨的姑娘 。  她是有 丁香一样的颜色 丁香一样的芬芳 丁香一样的忧愁 在雨中哀怨 哀怨又彷徨 。  她彷徨在这寂寥的雨巷 撑着油纸伞 像我一样 像

2016-08-24 23:04:03 672

原创 jvm内存溢出解决办法

java.lang.OutOfMemoryError: PermGen space 分析原因:java.lang.OutOfMemoryError: PermGen space的全称是Permanent Generation space,是指内存的永久保存区域, 这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中, 它和存放

2016-08-24 17:58:17 518

原创 【SSH】Struts2.3+Spring4.3+Hibernate3整合

新建web project工程目录如下图(包括:包结构;配置文件,测试包)src:(源文件,domain,dao,service,aciton)test(主要放置junit测试类)config文件(主要包含配置文件)目的:以上各文件分类的目的是为了各层之间结构简单,清晰,方便开发者查找!详细如下图:第一步:测试SessionFactory.其一:加入hibern

2016-08-15 01:08:59 1130

原创 【SSH】Spring与Struts整合

Spring与Struts2整合目的:由Spring的IOC容器管理Action实例,给Action实例注入依赖类。步骤:1,分别添加Spring与Struts2的jar包与配置文件(基于struts2与spring4.3版本)。2,添加struts2-spring-plugin-2.3.1.1.jar3,在web.xml中配置Spring的监听器 or

2016-08-11 23:35:17 357

原创 【SSH】Spring与Hibernate整合

Spring与Hibernate整合目的:1,由Spring的IOC容器管理单例的SessionFactory对象。2,由Spring管理事务。步骤:1,分别添加Spring与Hibernate的jar包以及mysql驱动包如下所示(hibernate3与spring4.3)。2,在beans.xml中配置SessionFactory

2016-08-11 16:18:09 299

原创 【SpingIOC】管理事物的实现详解

总结一下SpringIOC容器从开启事物到管理事物的开发步骤以及一些具体的实现步骤:工程结构目录如下图,这里不一一详细说明其他各类之间的关系:基于注解的方式声明事物和IOC容器管理事物: 一,beans.xml配置如下:

2016-08-11 10:56:21 375

原创 【Spring】queryForXXX()方法使用的一些细节问题

关于使用Spring的JdbcTemplate简化jdbc开发:spring 3.2.2版本之后,jdbctemplate中的queryForInt已经被取消了!queryForXXX()方法的使用:queryForObject代替queryForInt方法。queryForObject方法详解,查看源代码,queryForObject(String sql, Object[] arg

2016-08-10 21:15:34 5629 2

原创 【Spring学习】从总体上把握Spring框架

首先来谈一谈什么是Spring框架和Spring可以解决什么样的问题?使用spring的好处?1,降低组件之间的耦合度,实现软件各层之间的解耦2,可以使用容器提供众多的服务,如:创建session实例,管理事物,管理消息服务等等。3,ioc容器提供单例支持,无需开发者编写实现代码。4,提供aop技术,可以轻松实现权限拦截,运行期监控等功能。5,容器提供的众多辅作类,使用

2016-08-10 00:19:19 367

原创 【Spring】构建bean实例的几种方式

IOC容器中获取bean的实例的几种方式:方式一(直接构建的方式获取bean实例):1,在beans.xml文件中配置bean的名称及所对应的的实体类属性(beans.xml位于和测试类同一路径下)2,新建UserDao类:3,建立测试类:public class TestApp { //从当前类所在的包名中加载beans.xml文件 private Applicatio

2016-08-09 19:26:51 538

原创 spring学习的一些细节问题

Spring框架中加载applicationContext.xml  /  beans.xml配置文件的一些细节问题。关于(applicationContext.xml  /  beans.xml)文件在工程目录中不同的位置,且如何获取的几种不同的方式:方式一:applicationContext.xml  /  beans.xml位于src目录下(通常利用spring框架开发基于src目

2016-08-09 17:59:37 269

原创 【JQuery入门】学习02

jQuery常用方法API:append()prepend()after()before()attr("参数"):取得属性值attr("参数","参数"):设置属性值remove()clone():不复制按钮的动态添加行为,但复制按钮的静态行为clone(true):即复制按钮的动态添加行为,又复制按钮的静态行为被替换:replaceWith(替换者)h

2016-08-08 10:33:04 278

原创 【jquery入门】学习01

一:什么是jQuery?为什么要使用jQuery?    1.jQuery是一个优秀的实用JavaScript库,内部封装了很多实现的函数和对象.    2.jQuery是目标是:写少代码,做多事情,是相对于原始javascript+dom的方式而言.    3.jQuery是开源的js实用库.    4.jQuery分为min版和非min版,min版适合真正发布Web应用,非mi

2016-08-06 03:35:27 1342

原创 【JDBC】加载驱动异常

用JDBC连接数据库报错:java.lang.NoClassDefFoundError: Could not initialize class cn.lsh.jdbc.utils.JdbcUtils 报错原因分析:1)没有导入mysql驱动包;2)加载驱动报错(例如我的是如下错误引起的)db.properties配置文件配置如下:注意事项一:driver=com.mysql

2016-07-23 23:13:59 3688

原创 【Hibernate持续更新】映射组件关系

知识准备:hibernate将对象分为二种类型1. 含有OID的对象:实体类型2. 不含OID的对象:值类型案例:客户和公司地址和家庭地址声明:客户和地址是整体与部分的关系,在数据库中只需要建立一个表Users第一步,创建表:use db3;drop table if exists users;create table if not exists users(

2016-07-15 16:06:25 289

原创 【个人喜好诗词之一】将进酒

作者:李白文学体裁:乐府诗作品出处:《李太白全集》《将进酒》原是汉乐府短箫铙歌的曲调,属汉乐府《鼓吹曲·铙歌》旧题。唐代李白沿用乐府古体写的《将进酒》,影响最大。此诗为李白长安放还以后所作,思想内容非常深沉,艺术表现非常成熟。诗由黄河起兴,感情发展也像黄河之水那样奔腾激荡,不易把握。而通篇都讲饮酒,字面上诗人是在宣扬纵酒行乐,而且诗中用欣赏肯定的态度,用豪迈的气势来写饮酒,把它写得很壮

2016-07-14 13:06:05 462

原创 【个人喜好诗词之一】蜀道难

创作年代:唐代作者:李白作品出处:全唐诗文学体裁:古体诗作者简介:李白,唐代诗人(701年-762年) ,字太白,号青莲居士,又号“谪仙人”,是唐代伟大的浪漫主义诗人,被后人誉为“诗仙”。与杜甫并称为“李杜”,为了与另两位诗人李商隐与杜牧即“小李杜””。与杜甫并称为“李杜”,为了与另两位诗人李商隐与杜牧即“小李杜”区别,杜甫与李白又合称“大李杜”。其人爽朗大方,爱饮

2016-07-14 12:56:29 329

原创 【个人喜好诗词之一】滕王阁序

作品名:滕王阁序作者:王勃创作年代:唐朝文学体裁:骈文作者简介:王勃,唐代诗人(约650年-约676年),字子安,汉族,唐代诗人。古绛州龙门(今山西河津)人,出身儒学世家,与杨炯、卢照邻、骆宾王并称为“初唐四杰”,王勃为四杰之首。王勃自幼聪敏好学,据《旧唐书》记载,他六岁即能写文章,文笔流畅,被赞为“神童”。九岁时,读颜师古注《汉书》,作《指瑕》十卷以纠正其错。十六岁时,应幽素科试

2016-07-14 12:40:52 616

原创 【个人喜好诗词之一】归去来兮辞

作者:陶渊明作品:归去来兮辞创作年代:东晋作品体裁:辞赋 作品出处:《陶渊明集》作者简介:陶渊明(东晋诗人)陶渊明(352或365年—427年 ),字元亮,又名潜,私谥“靖节” ,世称靖节先生,浔阳柴桑人。东晋末至南朝宋初期伟大的诗人、辞赋家。曾任江州祭酒、建威参军、镇军参军、彭泽县令等职,最末一次出仕为彭泽县令,八十多天便弃职而去,从此归隐田园。他是中国第一位田园诗人,被称为

2016-07-14 12:12:21 672

原创 【个人喜好诗词之一】前赤壁赋

作品名称:前赤壁赋 作品出处:《东坡七集》作品年代:北宋 作者:苏轼(北宋文学家)文学体裁:赋作者简介:苏轼(1037年1月8日—1101年8月24日),字子瞻,又字和仲,号东坡居士,世称苏东坡、苏仙。汉族,北宋眉州眉山(今属四川省眉山市)人,祖籍河北栾城,北宋著名文学家、书法家、画家。《前赤壁赋》是宋代大文学家苏轼于宋神宗元丰五年(1082年)贬谪黄州(今湖北黄冈)时所作的赋

2016-07-14 10:00:53 696

原创 【Hibernate】多对多(双向)

案例:学生 vs 老师声明:多对多的关系的实现必须要中间表来完成,这里我们建立一个middles表作为中间表;主控方我们选择student作为主控方。关键映射配置:Student.hbm.xml文件:Teacher.hbm.xml文件//表示学生是主控方多对多开发步骤:1,导入hibernate框架相关jar包2,编写sql语句,创

2016-07-13 18:11:48 1047

原创 【Hibernate】映射文件类型错误

hibernate映射文件中的“type”类型错误会报如下异常:java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integerat org.hibernate.type.IntegerType.set(IntegerType.java:64)at org.hibernate.type.Nu

2016-07-12 15:16:37 1253

原创 【hibernate】一对多(客户与订单双向关联)遇到的异常

1)报错原因:创建Configuration对象没有调用configure()方法,意味着没有加载hibernante.cfg.xml映射文件。解决办法:创建Configuration对象的同时,要记得调用configure()方法. 例如:Configuration config = new Configuration().configure();java.lang.Exceptio

2016-07-12 11:24:43 587

原创 【Hibernate】持久化对象的状态的变化和对应的方法

一)持久化对象的状态变化和对应的方法(1)持久化对象在整个hibernate框架中运行,一共有四种不同的状态产生:>>临时状态对象: A)在session一级缓存之【外】          B)【没有】与数据库交互的能力          C)hibernate【不会】为临时状态对象分配oid值  >>持久化状态对象 : A)在session一级缓存之【内】   

2016-07-10 07:47:56 536

原创 【Struts2文件下载】struts.xml文件中配置action,访问路径问题

struts.xml文件中配置action,访问路径问题。struts.xml访问路径问题一:注意(重点):namespace可以写为/,或者/a,或者/a/b,对应的action访问路径为/download.action,/a/download.action,或者/a/b/download.action名称空间=/a/b/c/d             名称空间=/a/b/c

2016-07-06 22:43:50 3639

原创 java面向对象

Java被称为是一种更"纯粹"的面向对象程序设计语言。在java中几乎一切都是对象。Alan Kay(艾伦凯):天才计算机大师阿伦凯,他是Smalltalk面向对象编程环境语言的发明人之一,也是面向对象编程思想的创始人之一,他还是笔记本电脑最早的构想者和现代Windows GUI的最初尝试者。Alan Kay(艾伦凯)总结了面向对象的程序设计五个基本特征:1)万物皆对象。2)程

2016-07-05 09:53:44 333

原创 jsp异常

今天写一个jsp总是报如下异常:Caused by: java.lang.NoSuchFieldError: deferredExpressionat org.apache.taglibs.standard.tag.common.core.ForEachSupport.release(ForEachSupport.java:178)at org.apache.jasper.runtim

2016-07-03 17:25:47 297

原创 Filter定义及应用场景

Filter总结:1):Filter也称之为过滤器,它是Servlet技术中最激动人心的技术,WEB开发人员通过Filter技术,对web服务器管理的所有web资源:例如Jsp, Servlet, 静态图片文件或静态 html 文件等进行拦截,从而实现一些特殊的功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些高级功能。Servlet API中提供了一个Fil

2016-07-03 14:28:05 2997

原创 修改JBoss6与JBoss7的默认端口号

针对jboss-6.0.0.Final与jboss-as-7.1.1.Final两个版本修改默认端口8080的位置(因为这两个版本的修改端口的文件和位置都是不同的,所以有必要总结一下,主要是方便以后遇到同类问题,容易找到解决问题的方式,古话说的好:好记性不如烂笔头)JBoss6的端口号修改:jboss-6.0.0.Final修改端口的好的位置是:(本人下载jboss-6.0.0.Fin

2016-07-02 22:29:23 14378

原创 JBoss服务器环境安装与配置及错误分析

JBoss下载地址:http://jbossas.jboss.org/downloads/目前最新下载的版本是JBoss AS 7.1.1.Final.坏境配置完成目录如下:注意:把JAVA_HOME变量名添加到path路径中,添加格式如下:%JAVA_HOME%\bin;(;比不可少,是各个路径之间的分隔符)1.配置所需的坏境变量:(基于windows7系统下

2016-07-02 18:57:28 3819

原创 【Struts2实现文件上传】struts2上传文件异常总结及解决方式

实现文件上传工程坏境搭建如下:Struts2相关jar包:1.在web.xml配置核心过滤器 struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 2.在src目录下新建struts.xml文件内容如下:

2016-07-02 12:49:10 9178

原创 JavaScript学习【持续更新】

JS继续学习中。。。。。。//-------------------------------------------------------------------------------------------------------------------------------------//JS中数组:用于存储更多的数据,是一个容器.特点:1,长度是可变的。2,元素的类型是可变

2016-06-26 17:20:41 290

原创 JavaScript学习

js中定义变量使用关键字是:var(可写可不写,因为js是非严谨语言).例如:var x="abc" //赋值字符串类型。var x=3.1415 //赋值为小数,数字类型。var x=true; //赋值为boolean类型。alter("x="+x);//这是一个函数,将具体的参数类型通过对话框进行显示。例1:var a = 3;var b = 4;alert("a+

2016-06-26 15:42:34 340

原创 Struts学习体验【坚持更新】

Struts2网站下载地址:点击打开链接Struts2历史简介:20世纪,是一个无Web框架的年代,采用的是JSP+Servlet+JavaBean。2001年,struts1出世了,它是Web框架的主线,只用于MVC层,只支持JSP视图。2004年,webwork出台,它既支持JSP视图也支持其他视图技术。2007年,struts出世了,它不是struts1的升级版,但是

2016-06-25 13:15:59 295

原创 spring官网下载步骤

spring官网下载地址:http://spring.io/进入官网显示如下:第一步:选择PROJECTS:第二步:点击如下图的spring framework:第三步:点击 图中的 the Modules section of the reference documentation链接。第四步:点击图中http:repo.spring...

2016-06-23 20:00:53 500

原创 Oracle学习05【持续更新】

Oracle继续学习中。。。。。。/*以下代码是对emp表进行显示宽度设置*/col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for 999999;col comm for 9999;col deptno

2016-06-22 23:42:47 244

原创 Oracle学习04【持续更新】

Oracle语句继续学习中。。。。。。打开SQL执行时间的开关。   set time on;//显示当前时间   set timing on;//显示SQL执行的时间关闭SQL执行时间的开关,默认是关闭的。  set time off;  set timing off;//关闭SQL执行的时间1.查询10号部门和20号部门的员工信息,使用集合运算,并集.

2016-06-22 22:56:57 322

原创 MySql插入中文数据,乱码问题的解决

每次往数据库中插入数据时,都会出现乱码的问题,相信这个问题大家也同样遇到过,所以希望能够有一个好的方式来解决这个问题,整理如下:当向 MySQL 数据库插入一条带有中文的数据 出现乱码时,可以使用语句 show variables like 'character%'; 来查看当前数据库的相关编码集。例如:我创建的customers表,查看所有的用户出现乱码:mysql> selec

2016-06-22 17:34:06 521

原创 Hibernate学习01【持续更新】

Hibernate简述:Hibernate的官方网站为:http://www.hibernate.org学习之前先来简述Hibernate是个什么东东:Hibernate是一种ORM(全写为:Object-Relative Database-Mapping)框架,与各种数据库,SQL语句打交道,是数据持久化的一种解决方案.ORM框架是对象与关系数据库之间建立某种映射以实现直

2016-06-22 16:57:20 264

原创 文件上传异常

原因:引起异常的原因是没有设置MIME的编码,不能完整的传递文本数据!!!工程中使用到以下两个jar包:commons-fileupload-1.2.1.jarcommons-io-1.4.jarupload.jsp:在form标签中没有加入entype="multipart/form-data"之前: My JSP 'upload.jsp' sta

2016-06-22 11:56:10 2663

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除